this post was submitted on 22 Nov 2023
463 points (94.3% liked)

Memes

45329 readers
2727 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 

alt text

wayward vagabond from homestuck: we should improve technology somewhat. well dweller: xkcd 927 "standards"

you are viewing a single comment's thread
view the rest of the comments
[–] spudwart@spudwart.com 26 points 10 months ago (3 children)

A bad standard adds to the pile.

A good standard crushes the pile.

Example: Git and Linux.

Proof: what are the other source management softwares? (Don’t mention Mercurial, that’s cheating).

Also for Linux, it’s down to the license and history. Linux isn’t a bad investment because all commits directly to the kernel are given freely to all. And it’s not Unix. It doesn’t have the stain of AT&T and their sue happy ways. Also Linux dominates all computer markets except for user desktops. Servers, phones, application specific utilities, etc.

[–] AVincentInSpace@pawb.social 6 points 10 months ago

Fossil, GNU Bazaar, SVN, as well as some other lesser known ones

[–] Eiim@lemmy.blahaj.zone 6 points 10 months ago (3 children)

SVN, and whatever that thing Microsoft was doing once

[–] troyunrau@lemmy.ca 3 points 10 months ago (1 children)

Also, CVS, cvsup, both of which I've used in my early Linux years.

And fossil -- which is the revision control system sqlite uses and I kind of like :)

[–] AVincentInSpace@pawb.social 1 points 10 months ago* (last edited 10 months ago)

It is also the version control system that uses sqlite which is pretty cool as far as disk space and resiliency are concerned.

I don't however like that it prides itself on not having any history rewriting features because I am kind of a fan of those. I like keeping embarrassing mistakes like a typo'd commit message or missing file out of my permanent commit history.

[–] yetAnotherUser@feddit.de 1 points 10 months ago

Also RCS which I am basically obligated to mention

[–] troyunrau@lemmy.ca 5 points 10 months ago (1 children)

I actually miss SVN. It had a lot of issues, yes, but the cognitive barrier was so much smaller. When I have a merge error in git, I basically just delete my repo and make a new one...