Live data from Hacker News

Lore – Open source version control system designed for scalability

lore.org

561–570 of 717 posts

Re: Lore – Open source version control system designed for scalability

#561
post #384

We had to use Perforce (Helix Core Cloud) at my last game studio, and it is the de facto industry standard that most of your creative staff is already familiar with. The programmers don't love it, but they don't rule the roost in games. It's also the safe, verified default for working with Unreal Engine 5. It does show its years though. We were one of the first users of the Perforce cloud offering, as we were small a…

ditto; and UE5 on anything that isn't perforce is a lesson in pain. I just took over a team that was using Git, and yes, I know it's everyones favourite VCS but for Games it's just about the worst thing available. I could measure art reviews with git in hours, now with perforce its seconds. I wish I was joking. All the interesting tools that UE5 uses (Horde/UBA for a clean example) will require perforce. but, Perforc…

This a lot of very old and out of date information and opinions, respectfully disagree

Re: Lore – Open source version control system designed for scalability

#562

Lore is copying us with "git for gamedev" messaging, and their entire brand. Epic interviewed me asking all sorts of questions about my customers and use cases. "Pagan" "Lore" lol Our site used to say "Folklore" at the top of projects. They still don't really understand the customer or use case, so have fun.

Respectfully, "VCS for game development" is not a novel idea in any way, and you have literally zero claim to it. It's obvious that Git is poorly suited for multimedia binaries that are integral to games, so obvious that there's Git LFS which is still just a bolted-on hack when you'd ideally have a system designed for them from scratch. It's also explicitly not specifically "Git for gamedev" -- it's "Perforce for gam…

> I think a VCS written in Javascript is also inherently a nonstarter

That's because you have no clue what it is, or why it's in JavaScript.

Nothing else you said is interesting or valid.

Keep copying other people without a clue why you're doing it. Let's see how many customers you get.

> Fortnite

The only cool thing they did (technically they didn't) - a game that is becoming a platform they can't handle.

> The idea that nobody else can make a gamedev-oriented VCS because somebody in the world made a little hobby project along those lines is frankly ludicrous.

They dropped the "folk" and just made it "lore", it's too close to our branding. It makes no sense for Epic - their site is basically a vibe coded trash version of our real one lol

All Epic does is copy other people, that's why Fortnite sucks now and the company is going downhill.

Re: Lore – Open source version control system designed for scalability

#564

Earlier quoted context omitted.

A significant part of my job, unfortunately, is helping people fix their workspaces when Perforce (p4) goes bad, or creating guardrails and wrappers to stop Perforce doing bad things. In fairness, p4 predates most of the VCSes we consider "modern", so I empathize with a lot of the underlying architecture decisions. However, it has and continues to utterly fail at improving at a reasonable pace. For example: - p4 trac…

I’ll add some more - The P4 cpp api was apparently designed before any modern Cpp std lib was available. And is at best archaic, and stringly to use. - P4 encoding support is pain in the ass to configure. And ensist on adding or removing bom to files.

Modern cpp is a bit of an oxymoron

Re: Lore – Open source version control system designed for scalability

#565

Earlier quoted context omitted.

I don't understand what you're trying to imply. If you're making the point that there are multiple confounding factors to just about any non-trivial problem, then I agree.

No, I'm making the point that the way in which git doesn't fit well into many corporate processes can be interpreted as more of a negative commentary on those processes than on git.

[deleted]

Re: Lore – Open source version control system designed for scalability

#566
post #367

Earlier quoted context omitted.

Not sure I understand? Sounds like a temper tantrum to me.

Inside joke. Apple's marketing guy used the word "courage" as an explanation when removing the headphone jack.

lol

Re: Lore – Open source version control system designed for scalability

#567
post #303

Just today as I pushed some changes to Github, I was thinking how user-unfriendly Git's UI is: Enumerating objects: 5, done. Counting objects: 100% (5/5), done. Delta compression using up to 10 threads Compressing objects: 100% (3/3), done. Writing objects: 100% (3/3), 290 bytes | 290.00 KiB/s, done. Total 3 (delta 2), reused 0 (delta 0), pack-reused 0 remote: Resolving deltas: 100% (2/2), completed with 2 local obje…

I’ve started using JJ vcs, mainly because some people were saying it was great and I didn’t really get it. I’m starting to come around though. From a UI perspective it’s a major improvement on git. The branching workflow is something that has taken a bit to get used to though.

The last time I tried JJ it plainly refused to work with git LFS, which is kind of what OOP here is about (large files). Has that improved?

Re: Lore – Open source version control system designed for scalability

#568
post #5

What makes lore better or worth considering... when svn and git never failed me...

Not sure why the downvotes, as this is a genuine question. In game development svn is often considered due to issues that git has with large files. Just stating what currently is done, and curious to understand what lore improves. Svn is still going strong among many shops.

The comparison with perforce explains more

Re: Lore – Open source version control system designed for scalability

#569
post #10
post #5

What makes lore better or worth considering... when svn and git never failed me...

Apparently, how it handles binaries when developing games.

At least a concise argument that makes sense. Not sure why the downforce happened.

Are there any benchmarks/comparisons

Re: Lore – Open source version control system designed for scalability

#570
post #14
post #5

What makes lore better or worth considering... when svn and git never failed me...

> It’s optimized for projects—including games and entertainment—that combine code with large binary assets, and caters for the needs of developers and artists alike.

Stating the page initial remarks does not help. Why?

I got my answer when someone mentioned perforce.

Post reply on HN