• by ThinkBeat on 4/2/2024, 11:31:59 PM

    Version control needs to be visual and pervasive.

    It also needs to deal with whatever files you want to dump into it.

    Dropbox (as you guys mention) as well as Google Drive and OneDrive and I am certain a lot of others have already implemented.

    All files are versioned and for the most part you dont have to do anything.

    All of this is clear with it comes to Git, with the 100+ different programs trying to give people a visual experience, over cryptic and inconsistent command line interface.

    I am working on a simple proof of concept on a new way to visualize changes in code. Still early. It is far from trivial, but I think it is needed. There is a good chance I will fail of course. But if enough people think about it someone will figure out a better way than what we have now.

    Well some of the work has already been done, for a long time in more integrated IDEs where the environment is much more interactive and interlaced.

  • by ActionHank on 4/2/2024, 5:12:24 PM

    I don't know if I am your target audience, but it seems like it's doing a whole lot more than most people would need.

    I feel like there is huge value in version control that supports various binaries with custom diff support. Perforce, git-lfs, etc. offer binary version control, but not custom and useful diff tooling per binary type. Kaleidoscope, Beyond Compare, etc. offer some improved diff tooling, but not for a wide variety of file types.

    That seems like it would be the essence of a product like this.

    I suspect that many of the people who influence the adoption of VCS are likely deeply technical and will likely actively avoid products that are opinionated on the target output when using the VCS.

  • by account_created on 4/2/2024, 5:18:51 PM

    I was building a very similar solution two years back after seeing the struggle of managing the assets for the design teams. Mostly people were using google-drive to share/collect/update the assets which was not very systematic. I envision my solution to fix this with the similar insiparation of VCS and proper integration with existing design tools, but after some time realized that the solution was not good enough and it quickly became too technical for the design folks.

  • by ramesh31 on 4/2/2024, 9:09:20 PM

    Love the idea but please pay for a UX professional. This UI just screams "we have $component_library, why would we ever need a designer?".

  • by 1123581321 on 4/3/2024, 1:10:36 AM

    The two part technical overview was a fantastic writeup and illustration! I didn't understand why you were using that JSON structure to illustrate everything until I watched the demo video of your diffable UI. I hope it catches on, but am wondering if you're planning to apply the same techniques to traditional designer working files.

  • by vouaobrasil on 4/2/2024, 5:51:32 PM

    Hey this is cool. I think there could be a place for a new kind of version control. I'll test it out.

  • by ugh123 on 4/2/2024, 10:33:04 PM

    In this youtube video example https://www.youtube.com/watch?v=5fjixBNKUbM

    you demonstrate adding the new icon to the page and then modifying it with a hover alternative color. But the rest of the compare/diff/review workflow only focuses on the change between non-highlighted -> highlighted. To me, the important part is the addition of the icon to the page, and as a reviewer it would be of upmost importance to see the visual diff of the page before and after, rather than just an icon and it's hover alternative.

  • by seltzered_ on 4/2/2024, 11:05:03 PM

    Have you talked to folks behind prior startups in the space like layervault?

    See http://web.archive.org/web/20150424103031/http://layervault.... and https://kellysutton.com/2015/07/21/startup-theory-of-relativ...

  • by extraduder_ire on 4/3/2024, 11:06:47 PM

    I like the "I'm not a software engineer" checkbox on the about page that changes the page content.

  • by kissgyorgy on 4/2/2024, 6:40:41 PM

    Great idea, but it seems more complicated than simply adding files to a git repo.

  • by Pwntastic on 4/2/2024, 6:51:54 PM

    Why does the main product page attempt to connect to a localhost port? It looks like it's trying to hit a socket.io port, but that seems pretty unnecessary for a landing page?

  • by amir734jj on 4/2/2024, 6:48:20 PM

    One of struggles we had at Microsoft is versioning power bi pbix files. Someone publishes a change and the old version is gone unless they saved it somewhere else.

  • by SkyMarshal on 4/3/2024, 9:23:44 PM

    Pretty cool. What framework/tech did you use for the multiplatform app? Curious for a future side project I may start on soon.

  • by password4321 on 4/2/2024, 7:52:01 PM

    Plastic SCM was acquired by Unity so I guess there's precedent.