Disclaimer: I am designing a Git alternative too. Maybe "cloud native" will have a pull for game companies, but I am not so sure. I think a lot of studios would want to self-host. "Git compatible" is an interesting phrase; does Diversion use the same type of backing store? If so, I am not so sure it will handle large files as well as hoped. I had to solve this problem myself, and I did, but it required a different st…
> Maybe "cloud native" will have a pull for game companies, but I am not so sure. I think a lot of studios would want to self-host. Cloud native and self-hosting are not mutually exclusive.
Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
351–360 of 440 posts
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#352Earlier quoted context omitted.
I think you just sold their pitch with this comment... I, like many many people here, have done quite a bit of product design. What do you call it when a bunch of people use your product, and it breaks for several of them? That generally indicates your product is weak, or has a very rough UI.
But that seems like pretty much the equivalent to "rm -R *"? And also just a permission/configuration issue.
I wonder how Diversion handles operations that possibly delete data. Whats their solution?
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#353> We’re planning to release it as open source once the code base matures, If it's not open source, I'm not touching this. The one thing Git has over all these alternatives its that GitHub dies, Git is still around and is GPL. If you really want to be taken seriously, please make sure its open source with a copyleft license.
Point taken! Why copyleft though, and not MIT/Apache?
It protects you, future users, and makes this protocol live beyond the age of any single company!
Its argubly why git hasn't gone away despite its shortcomings. And while it has been commercialized, it hasn't significantly diverged.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#354Earlier quoted context omitted.
I think you just sold their pitch with this comment... I, like many many people here, have done quite a bit of product design. What do you call it when a bunch of people use your product, and it breaks for several of them? That generally indicates your product is weak, or has a very rough UI.
But that seems like pretty much the equivalent to "rm -R *"? And also just a permission/configuration issue.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#355Earlier quoted context omitted.
Re: scalability, in the very first sentence they mention game development, which deals with large quantities of large (and growing), nowadays versioned assets like 3D models, textures, animations, etc.
Ah, I guess this is the curse of ignorance: I saw the sentence but didn't register its significance as I'm not familiar with what's required in game development.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#356Little feedback on the "how is it different from Perforce" section of the web page. There have to be more advantages than "it's in the cloud" ...right? Also, for many this is potentially a huge hurdle / disadvantage. Who are you, and why should we trust you with our precious IP / code? (many game studios are on-prem very intentionally) Personally, I'm currently (being forced to) use Perforce and I've learned to toler…
Something of note, is that Perforce Helix does offer a Git interface, with Perforce Helix on the backend. It's something I'm looking to explore at my studio to better understand the tradeoffs there.
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#357There's a lot of remarks in this post that git isn't that bad, or that "losing data with git" is at best an exaggeration and at worst a lie. Other remarks include "People know how to use git", "--force tells you here be dragons", and plenty of git internals by way of explanation. The posts remarks about git ring true to me. I, personally, would have lost work on many occasions if not for IntelliJ having its own "comm…
I wonder why git became such a divisive issue, nobody seemed to have such strong feelings about SVN :D
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#358If competing with git doesn't work out for you... let me tell you what the world needs... We need to bring freedom and liberation to the .docx nation. Microsoft has held that document format hostage for way too long. They keep changing that file format in order to keep competitors at bay. It is the most grotesque mote in existence in modern times. we need a document creation with versioning baked in but that abstract…
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#359Perforce seems to already fill this niche pretty well, at least in the gaming sector which this startup seems to target.
Perforce is painful, doesn’t have good cloud offering and does not evolve
Re: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
#360Perforce seems to already fill this niche pretty well, at least in the gaming sector which this startup seems to target.
Totally right, perforce is used by almost all large game studios. But it's painful to use for smaller studios and indie devs - it requires managing your own server with configuration, backups, networking etc. It's also not great for cloud based workflows and remote work, and super expensive with rigid licensing.