Originally posted by stormcrow
View Post
Announcement
Collapse
No announcement yet.
ESR Switches To Threadripper But His GCC SVN-To-Git Conversion Could Still Take Months
Collapse
X
-
-
Originally posted by stormcrow View PostSetting aside the ESR criticism for the moment, and keeping in mind I'm someone that's not dealt with git & svn more than in passing (still using CVS :P), why is it so important to move GCC from svn to git to begin with? It seems like the project is getting along just fine on svn as it is. If it's not broke, don't fix it. What's broke in svn that's so important that git fixes?
Leave a comment:
-
Originally posted by Terrablit View Post
I think the project is useful, but not excessively so. It's going to be a massive repository, and lots of FOSS devs work on bandwidth-limited connections. There's over 30 years of commits there. And we could just keep the older history available for browsing. That said, we'd all still rather have the history converted than not. Especially recent commits that could be used for bisecting. But it's definitely not worth the time and effort invested in it. The timeline provides a lot of context. It's not just a few months.
ESR offered his "help" converting the repository back in 2015-08-23. So it's been almost four years since he inserted himself into the process by negging all the existing options and praising his own expertise and tools. Check the GCC mailing list threads from May 2015. There's two relevant threads in the middle of that page: "Offer of help with move to git" and "Moving to git". Jason Merrill accepted that offer and delegated the task to ESR on 2015-08-27, which was when ESR ordered his extra 32GB of ram funded by Patreon subscribers for the machine I talked about earlier in the thread.
There's an obvious reason why everyone's fed up with him over this. It's almost four years later and he's still not done passing the buck. And he's super casual about it not being done, too. Honestly, we could have had someone manually walk through SVN commit-by-commit and recommit the data to git and they would've been done already. But it's okay because there's a "65% chance" he can have it done by September. That sounds promising and all, but don't forget that ESR also said that it's "not high enough for me to make any hard promises."
GCC members are still being way nice and respectful about him dragging the conversion down. Anonymous forum members? Not so much.
Setting aside the ESR criticism for the moment, and keeping in mind I'm someone that's not dealt with git & svn more than in passing (still using CVS :P), why is it so important to move GCC from svn to git to begin with? It seems like the project is getting along just fine on svn as it is. If it's not broke, don't fix it. What's broke in svn that's so important that git fixes?
- Likes 1
Leave a comment:
-
Doesn't all this beg the question if there are actually any (objectively good) competing efforts worth funding/backing over the ESR effort? If anything, friendly competition might get the ball rolling a bit faster?
Can the effort lead by Linaro developer Maxim Kuvyrkov be classified as the only real competition at this stage?
- Likes 1
Leave a comment:
-
(Or, worse yet, keep the commit history, but in a malformed state that will probably break git blames at some point in the future).
[1] https://lwn.net/Articles/374574/
[2] Just not sure what kind of exp model it follows, e.g. importance(time)=1-exp(time) or importance(time)=k^time (for some 0<k<1) or something else. ;-)
- Likes 1
Leave a comment:
-
Originally posted by Blahblah View PostYes, the GCC devs should throw away decades of commit history so that they can work in git a few months faster. (Or, worse yet, keep the commit history, but in a malformed state that will probably break git blames at some point in the future).
ESR offered his "help" converting the repository back in 2015-08-23. So it's been almost four years since he inserted himself into the process by negging all the existing options and praising his own expertise and tools. Check the GCC mailing list threads from May 2015. There's two relevant threads in the middle of that page: "Offer of help with move to git" and "Moving to git". Jason Merrill accepted that offer and delegated the task to ESR on 2015-08-27, which was when ESR ordered his extra 32GB of ram funded by Patreon subscribers for the machine I talked about earlier in the thread.
Originally posted by Blahblah View PostPeople ITT are letting their ESR-hate get in the way of logical planning.
GCC members are still being way nice and respectful about him dragging the conversion down. Anonymous forum members? Not so much.
- Likes 3
Leave a comment:
-
Guest repliedOriginally posted by Syfer View Post
It's quite an understatement. Lockhart was an expert at memory charms (brain washing), and nothing else. He used that expertise to make the real heroes forget their contributions to society, while selling books where he took credit for their exploits (monster killings, etc.). He tried to run away from Hogwarts when a monster showed up, and after the monsters defeat, tried to use a memory charm to take credit for it.
I guess a computing parallel would be if someone replaced copyright notices on a program. I'm sure there are a few real world examples - I think on of the OpenSSL forks did something similar to change the license.
Leave a comment:
-
Guest repliedOriginally posted by torsionbar28 View PostPerhaps he could improve the performance of his machine by switching to Xfce like the Swedish people?
Leave a comment:
-
Originally posted by cmsigler View Post
Again, I want to express my ESR admiration for CatB, but other track records haven't been so... stellar.... I myself believe there's nothing wrong with being a far better software philosopher than software architect/engineer. There's no shame in that, except that in this world the top dogs are almost exclusively the programming gurus.
Leave a comment:
-
Originally posted by fuzz View PostAh, I didn't even know you were referencing harry potter . Even googled it and thought the name was a coincidence hahaha
Leave a comment:
Leave a comment: