this post was submitted on 05 Jun 2025
179 points (99.4% liked)

Programmer Humor

42140 readers
21 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
 

For reference, yes, the screenshot is real, it's from here: https://github.com/TrinityCore/TrinityCore/tree/3.3.5

top 13 comments
sorted by: hot top controversial new old
[–] HiddenLayer555@lemmy.ml 38 points 11 months ago (1 children)

When your branch becomes a fork

[–] ddplf@szmer.info 9 points 11 months ago (1 children)

Is that even a joke or a fact statement at this point?

[–] Muehe@lemmy.ml 5 points 11 months ago

Not familiar enough with this particular project to know, but a quick glance at the commit log shows some overlap in commit authors, so I guess there is at least some level of sharing happening, probably just not through merges.

But being familiar with this kind of project in general, the branches will probably never be fully merged even in the future, just doesn't make much sense because they are server software targeting very different versions of a game client. There are also two other branches, but they "only" diverged by like one or two thousand commits so far.

[–] Korne127@lemmy.world 19 points 11 months ago

Average pull request

[–] TostiHawaii@feddit.nl 15 points 11 months ago

Well, at least they committed to it!

[–] AdamEatsAss@lemmy.world 14 points 11 months ago* (last edited 11 months ago) (1 children)
[–] anzo@programming.dev 11 points 11 months ago (1 children)

Oh baby rebase me Rebase me No mohr.

[–] fmstrat@lemmy.nowsci.com 5 points 11 months ago (1 children)

I have no idea how your brain did the gymnastics to get to that, but I'm a fan nonetheless.

[–] bjoern_tantau@swg-empire.de 2 points 11 months ago

What is noun?
Oh baby (don't) verb me
(Don't) verb me
No mohr.

[–] alphapuggle@programming.dev 7 points 11 months ago* (last edited 11 months ago)

At what point have you just forked yourself in the same repo?

Edit: actually that's basically what it is

At the moment, TrinityCore supports 3 main branches:

3.3.5 targeting original 2010 wow 3.3.5a, you need wow 3.3.5a.12340 client for it to run, wotlk 3.4 client is incompatible. best for starters

cata_classic targeting 2024 wow 4.4 retail cata classic, you need wow 4.4.x client for it to run, cata 4.3.4 client is incompatible. very beta

master usually targeting current retail version. a lot of missing content

[–] AnnaFrankfurter@lemmy.ml 5 points 11 months ago

I wonder how many merge conflicts there will be.

[–] alphapuggle@programming.dev 2 points 11 months ago
[–] jimmy90@lemmy.world -1 points 11 months ago

master? tut, tut, tut