Top
Best
New

Posted by andsoitis 2 days ago

From CVS to Git, thirty years of source control(evilgeniuslabs.ca)
43 points | 41 commentspage 2
anthk 2 hours ago|
Fossil deserves a chance compared to Git, even more in Rust times.
hnarayanan 3 hours ago||
Where are my RCS people at?
somat 2 hours ago||
The nostalgia hits hard.

I have a silly little wiki engine I made 20 years ago. It was an exercise in trying to better learn the traditional unix text processing tools. So the page templates were in m4, sed and awk did their traditional heavy lifting for request parsing and page generation. and page history was provided by rcs. Which fit better than cvs because it provides a history per file.

https://nl1.outband.net/fossil/gami/file?name=bin/save_node&...

The whole thing is really the mother of all injection vulnerabilities but I am still half tempted to try and spin it up once more and see what happens if i put it on the public web.

raverbashing 3 hours ago||
In a retirement home? /s
voxadam 2 hours ago||
Where does that leave the SCCS people?
zabzonk 2 hours ago||
Killed themselves after using it for fifteen minutes. I used to have to teach a commercial "Intro to Unix" course which had a section on SCCS - shudder!
voxadam 2 hours ago||
I've never actually used SCCS was it that bad? I'd have thought that alcoholism would have been enough to numb the pain.
zabzonk 2 hours ago||
> was it that bad?

I don't know - RCS just made more sense to me. And I really disliked RCS. You know some things are bad when something like CVS seems all warm and cuddly in comparison.

> I'd have thought that alcoholism would have been enough to numb the pain.

You may be right - it would certainly explain some aspects of my life since those days ;)

lysace 3 hours ago||
The slow-branch problem, where the team avoided branching because it took five minutes to create one and an afternoon to merge it.

I kind of "enjoyed" this aspect of CVS (for small teams, at least) since it strongly encouraged trunk based development.

sgbeal 3 hours ago|
Web design tip: don't have animations within a short distance of text, as human eyes evolved to follow the flashiest/fastest-moving thing around, which makes such text literally illegible to many of us. This particular site takes the cake in that regard by animating the whole page background.
gpvos 2 hours ago||
True, but the site is called Evil Genius Labs for a reason. And it's not too hard to switch off, there's a clear prompt in the bottom right corner. (Didn't try mobile.)
sgbeal 20 minutes ago|||
> ... there's a clear prompt in the bottom right corner.

Indeed, it does.

> (Didn't try mobile.)

And my eyes didn't make it that far down the screen. If i can't read the first paragraph, there's no point in scanning further down the page (and certainly not to look for something as esoteric as an option to disable what should not be there in the first place). Grumble, grumble.

zabzonk 1 hour ago|||
I turned everything off, but what's with the flashing ".ca" at the top of the page??
pards 1 hour ago||
The moving background detracts and distracts from the content making it hard to focus.