Message from @Deleted User

Discord ID: 454066951002652672


2018-06-06 08:12:03 UTC  

Github was an early pusher of "Code of Conduct" cancer, I don't feel sorry for their fate.

2018-06-06 08:13:24 UTC  

Also, why not mercurial? I find it superior to git in almost every way.

2018-06-06 16:56:38 UTC  

@DanielKO I find more concern in the community around GitHub at this point than the service itself. I remember the code of conduct crap.

2018-06-06 16:56:56 UTC  

@DanielKO One of the reasons I don't praise them. Another being I'm not on board with copyleft

2018-06-06 16:57:24 UTC  

Git originating from a copyleft group

2018-06-06 16:57:26 UTC  

iirc

2018-06-06 17:02:17 UTC  

But they don't force you to any of those things (copyleft, code of conduct), tho.

2018-06-06 17:33:23 UTC  

*stops using github*

2018-06-06 18:14:33 UTC  

Git came from Linus, he's against copyleft. You're not well informed in the subject.

2018-06-06 20:13:26 UTC  

@DanielKO why is the kernel under GPL 2 then?

2018-06-06 21:03:01 UTC  

He regrets it.

2018-06-06 21:03:47 UTC  

It's impractical to relicense it, with tens of thousands of contributors that would need to be contacted.

2018-06-06 21:05:10 UTC  

Git was born out of a shitshow, where Linus wanted everyone to use his friend's proprietary tool, BitKeeper.

2018-06-06 21:10:59 UTC  

Git is great. You don't want to go back to svn.

2018-06-06 21:19:17 UTC  

Hg is better.

2018-06-06 21:43:40 UTC  

@DanielKO lol that is a retelling of history. Bitkeeper changed their license

2018-06-06 21:46:09 UTC  

@DanielKO anyone that says X source control system is better than the other when they are both blatently similar is either trolling or clueless.

2018-06-06 21:49:22 UTC  

Also SVN is better for some projects than Git

2018-06-06 23:39:57 UTC  

Yes, SVN has its use cases, but I came not across them.

2018-06-07 01:07:37 UTC  

Dude, I saw the BitKeeper shitshow unfold.

2018-06-07 01:09:51 UTC  

The creator got butthurt because the community didn't want to use his proprietary client. So they started reverse engineering it with telnet. Then he got so pissed off, he revoked the free license he had granted to the Linux project.

2018-06-07 01:11:10 UTC  

when did that happen?

2018-06-07 01:11:16 UTC  

hasn'

2018-06-07 01:11:24 UTC  

t bit keeper been around since forever?

2018-06-07 01:11:41 UTC  

Alleging they broke the EULA against reverse engineering when installing the client. But since they didn't use the client to reverse engineer, no license was breached.

2018-06-07 01:11:56 UTC  

Right before git was created.

2018-06-07 01:12:36 UTC  

BitKeeper revoked the license, Linux development shut down for a month, while Linus was writing git.

2018-06-07 01:14:07 UTC  

but it's open source now, right?

2018-06-07 01:14:16 UTC  

And you know how SVN was a leap over CVS, because it tracks the whole repo instead of individual files? Guess what, git is designed to also track individual files instead of whole repo, while hg tracks the repo by default.

2018-06-07 01:15:03 UTC  

Open source since 2016, after its user base dropped to nearly zero.

2018-06-07 01:15:28 UTC  

I don't know of a single developer who ever used BitKeeper voluntarily.

2018-06-07 01:16:40 UTC  

A bit like Visual Source Safe, where not even Microsoft would use that steaming pile of shit, but would gladly sell licenses and support.

2018-06-07 01:18:07 UTC  

Typical email in a VSS environment: "who the fuck went home early while holding the lock on this file I need to update?"

2018-06-07 01:18:27 UTC  

i had to use VSS, it gave me ptsd and cancer

2018-06-07 01:19:29 UTC  

It's amazing how Microsoft engineers couldn't figure out it's possible to merge files that were changed concurrently.

2018-06-07 01:20:52 UTC  

I think they could have done that, it's probably more along the lines of whether they liked the feature or deemed it unnecessary.

2018-06-07 01:21:50 UTC  

My main gripe with git is how horribly it fails to "work" as soon as you deviate from the regular "add-commit-push" workflow.

2018-06-07 01:22:26 UTC  

And you have to scramble to stackoverflow to get help.

2018-06-07 01:22:54 UTC  

yeah but I don't know of a better alternative.