View previous topic :: View next topic |
Author |
Message |
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Mon Feb 22, 2010 2:07 pm Post subject: What's wrong with Gentoo, anyway? |
|
|
I'm reporting a nice and interesting read from Flameeyes about what he thinks is wrong about Gentoo.
I'm not working on the internals of gentoo, but I sometimes felt the same as a developer using gentoo as my production machine
what do you think 'bout it?
http://blog.flameeyes.eu/2010/02/22/what-s-wrong-with-gentoo-anyway _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Mon Feb 22, 2010 2:21 pm Post subject: |
|
|
I appreciate how Diego writes, I appreciate the way he explains the problems and keeping the developers names "hidden".
I don't like when the only solution seems to be "resigning".
It doesn't work like that; it doesn't fix the problems though. I think that Diego is the biggest contributor, he's done so much for the distro and I think everyone should thank him first before blaming him for such a reaction. Said that, I can't stand when people argue this way.
You're supposed to be men before developers, before Gentoo/Linux enthusiast and, although I agree with Diego, I didn't like his reaction and I feel he's going to take back what he said regarding the resignment thing.
I'm not deeply involved into Gentoo projects myself, I'm just one that watch, observe and I think that there's much "arguing" in these kind of situations. Sterile talks don't produce anything but angry and austerity.
This should be an united community where one's effort should make others life easier. This shouldn't drive into these kind of bad situations that don't give anything good to anyone.
IMHO, obviously. |
|
Back to top |
|
|
bobspencer123 Guru
Joined: 19 Dec 2005 Posts: 544
|
Posted: Mon Feb 22, 2010 4:41 pm Post subject: |
|
|
Although most of the technical underpinnings of Diego's blog go above and beyond my knowledge of Gentoo and how a distro works (I'm just a user not a dealer ) It does appear that this is definitely a situation that has probably unreasonably escalated. I wonder who is in "charge" of these situations. In my personal job this appears like 3 high level employees who have a fundamental disagreement over how to handle something with no one person or persons who are able or willing to drop the hammer and just make a decision. I think part of the beauty of linux distro's and open source in general is that there is a certain sense of freedom of decision making but this beauty can turn ugly when a project needs unity of direction to succeed and there is no one to clearly seize control of a situation.
I hope that Diego stays and the issues with the two other developers works itself out because I LOVE GENTOO and would hate to see one of the biggest contributors leave. I have tried many distro's over the past 5-6 years but once I tried gentoo I have never not had it installed on at least one of my computers. And for the past 2-3 years it is the only distro I run (except a little XP for my gaming addiction when it hits).
This is probably a good time to just say thank you to everyone big and small who makes Gentoo run. I assume no one gets paid and does this because they like/love to and not for riches and fame . So thank you and keep up the good work ... even with some of the little bumps in the road. _________________ Increasingly becoming a 2 channel audio nut! |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Mon Feb 22, 2010 4:45 pm Post subject: |
|
|
bobspencer123 wrote: | Although most of the technical underpinnings of Diego's blog go above and beyond my knowledge of Gentoo and how a distro works (I'm just a user not a dealer ) It does appear that this is definitely a situation that has probably unreasonably escalated. I wonder who is in "charge" of these situations. In my personal job this appears like 3 high level employees who have a fundamental disagreement over how to handle something with no one person or persons who are able or willing to drop the hammer and just make a decision. I think part of the beauty of linux distro's and open source in general is that there is a certain sense of freedom of decision making but this beauty can turn ugly when a project needs unity of direction to succeed and there is no one to clearly seize control of a situation.
I hope that Diego stays and the issues with the two other developers works itself out because I LOVE GENTOO and would hate to see one of the biggest contributors leave. I have tried many distro's over the past 5-6 years but once I tried gentoo I have never not had it installed on at least one of my computers. And for the past 2-3 years it is the only distro I run (except a little XP for my gaming addiction when it hits).
This is probably a good time to just say thank you to everyone big and small who makes Gentoo run. I assume no one gets paid and does this because they like/love to and not for riches and fame . So thank you and keep up the good work ... even with some of the little bumps in the road. |
this.
well said bobspencer ! _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
Icer Guru
Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Mon Feb 22, 2010 7:01 pm Post subject: |
|
|
kernelOfTruth wrote: | bobspencer123 wrote: | Although most of the technical underpinnings of Diego's blog go above and beyond my knowledge of Gentoo and how a distro works (I'm just a user not a dealer ) It does appear that this is definitely a situation that has probably unreasonably escalated. I wonder who is in "charge" of these situations. In my personal job this appears like 3 high level employees who have a fundamental disagreement over how to handle something with no one person or persons who are able or willing to drop the hammer and just make a decision. I think part of the beauty of linux distro's and open source in general is that there is a certain sense of freedom of decision making but this beauty can turn ugly when a project needs unity of direction to succeed and there is no one to clearly seize control of a situation.
I hope that Diego stays and the issues with the two other developers works itself out because I LOVE GENTOO and would hate to see one of the biggest contributors leave. I have tried many distro's over the past 5-6 years but once I tried gentoo I have never not had it installed on at least one of my computers. And for the past 2-3 years it is the only distro I run (except a little XP for my gaming addiction when it hits).
This is probably a good time to just say thank you to everyone big and small who makes Gentoo run. I assume no one gets paid and does this because they like/love to and not for riches and fame . So thank you and keep up the good work ... even with some of the little bumps in the road. |
this.
well said bobspencer ! |
++
We need some sort of disaster before people understand that we need some rules and structure. _________________ Everything can be done. There's just a longer delivery time for impossible projects. |
|
Back to top |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Mon Feb 22, 2010 9:47 pm Post subject: |
|
|
:'( _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Mon Feb 22, 2010 10:00 pm Post subject: |
|
|
Icer wrote: | we need some rules and structure. |
We have those, tho they could sometimes be enforced more strongly. But in his frustration he chose not to use these at all. If QA needs improvement (and I agree it does), then walking away is not helping. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Tue Feb 23, 2010 3:37 am Post subject: |
|
|
Wait, did he actually decide to leave? From my interpretation, he's still wobbling...
Quote: | Yesterday I snapped and declared my intent to resign from Gentoo together with stopping the tinderbox and leaving the use of Gentoo either
...
So here you go, in a nutshell, why my preservation instinct right now is telling me to flee. I’m not sure yet if I’ll outright flee or just give it time for the situation is addressed and then decide. |
Also, didn't he already leave once, some years ago? Edit: He did. |
|
Back to top |
|
|
Icer Guru
Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Tue Feb 23, 2010 5:39 pm Post subject: |
|
|
yngwin wrote: | Icer wrote: | we need some rules and structure. |
We have those, tho they could sometimes be enforced more strongly. But in his frustration he chose not to use these at all. If QA needs improvement (and I agree it does), then walking away is not helping. |
Very good. I too hope Diego will continue as Gentoo developer.
What he has described in his 'long ' posts should be clear case if they are true. I'm talking about the careless bumps of ebuilds that the developer X does not even himself use. Clearly this kind of cases call for clear rules. I'd say that all developers should belong to some specific team, what ever interests them, and be allowed to make commits only on the ebuilds that team is maintaining. Now tell me this is more or less true already?
I've been occasionally guilty of impatiently whining for quicker stabilization of packages myself too but the cases Diego describe can be dangerous. Not only because of application security but they can break a perfectly working system.
I appreciate the effort that the devs put on Gentoo in order to keep it reasonably up to date keeping it secure and well documented. I hope you continue to do so in the future and remember all three things I mentioned. Thank you. _________________ Everything can be done. There's just a longer delivery time for impossible projects. |
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Tue Feb 23, 2010 6:51 pm Post subject: |
|
|
Icer wrote: | What he has described in his 'long ' posts should be clear case if they are true. I'm talking about the careless bumps of ebuilds that the developer X does not even himself use. Clearly this kind of cases call for clear rules. I'd say that all developers should belong to some specific team, what ever interests them, and be allowed to make commits only on the ebuilds that team is maintaining. Now tell me this is more or less true already? |
Yes, there's herds, and they generally stick to their own stuff. Then there's maintainers who look after their own stuff.
There are more exceptions to the rules though, than the rules themselves. All kinds of exceptions can happen -- developers go AWOL, fixes are minor QA issues, etc.
The biggest variable though is often developers themselves. Some don't care if you touch their packages, some do. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Wed Feb 24, 2010 1:23 am Post subject: |
|
|
Hard time, i'm so thankful for all the good work diego has done for gentoo.
I agree with his thinking about the issue, i disagree how he handle it:
1/ basically, he think someone break the rules (and i do think he is right !)
2/ but when he could apply the rule to let #1 be changed, he just refuse for a dark (for me) reason. If i understood correctly he think that 3 devs could watch his case, but only one "denis" may have power to change it, and that's where i find it "shadowed" reason, i just don't know why he couldn't trust this denis's verdict and so just drop to ask him to solve the issue, already knowing the result for him.
Still, i could be wrong, english isn't my native language, but if i understood correctly.
- Assuming only 1 of the 3 could watch and fix the problem seems a little strange, i'm pretty sure if these 3 devs are "devrels" or something with a status to solve problems with devs vs devs, even that problem touch a skill/task/competence of only one (denis), i'm still pretty sure he could submit to the 3 devsrel for viewing, or even if he doubt that the competent devrel would be fair because of a reason, then it's another issue that should auto-imply competence/skill... of one of/or the 2 others.
- I don't find strange that a rule doesn't exist for a case (one case is dev bumping a version number of a package diego's own without notifying him first). If a simple (by simple, i mean logic) rule as "A dev should warn/email/ask for permission another dev to modify an ebuild that dev is maintaining" doesn't exist, it's just maybe that it's so logic that everyone assume everyone would apply it without the need of a rule. This is kind of rule when created that everyone would say "Pfff, how dumb to set a rule for that!", so i'm not surprise that elementary/logic/basic rule like that case doesn't exist, and i suppose that's why devrels are for: correct the hole in rules as you can't create zillion rules for zillion cases.
I'm really sad that diego choose to quit to solve the issue, because it will solve his issue, but will leave the issue still open for gentoo (even if diego will avoid the problem, the problem will remain, if no devrel are aware of it, nothing will change and gentoo might suffer again with another dev that might also lost faith and quit too being bore also by those 2 guys practice)
There's also a small chance that those guys were doing wrong, but were trying to do right at first (misunderstood a rule, not thinking it's an issue for them...). On the very end those devs could be ass, but we're all humans, we're good most of the time but bad sometimes. Many guys exist like that at work/life, we don't quit our job/town for that, or i suppose we will never stay somewhere a long time, as moving away will just let you move away from one ass to find another one where you've just moved.
As i said before https://forums.gentoo.org/viewtopic-t-541247-postdays-0-postorder-asc-highlight-diego-start-150.html that's a big lost for gentoo, and i hope he will change his mind (maybe after a break). |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Wed Feb 24, 2010 3:18 am Post subject: |
|
|
About the problem of Gentoo, it seems that it's like the changing of the season, sometimes it's good, and sometimes it's not.
I hope that Diego comes back really soon. |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Sun Feb 28, 2010 6:09 am Post subject: |
|
|
Looks like he might go to funtoo:
Code: | @flameeyes I'm confident we can work thru the break/fix vs. "proper fix" issues we had before.
@flameeyes when you have your own tree, you can mitigate some of the upstream issues and have a more peaceful job
@flameeyes fork the tree, keep doing QA, we'll accept your changes and mask upstream crap you want masked. |
http://twitter.com/funtoo |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Sun Feb 28, 2010 4:59 pm Post subject: |
|
|
Interesting... Do changes from Funtoo flow downstream to Gentoo? |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Sun Feb 28, 2010 5:11 pm Post subject: |
|
|
Maybe some in the past, like OpenRc for example. |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Sun Feb 28, 2010 6:56 pm Post subject: |
|
|
--
Last edited by 96140 on Wed Sep 11, 2013 8:43 am; edited 1 time in total |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Sun Feb 28, 2010 7:05 pm Post subject: |
|
|
nightmorph wrote: | AM088 wrote: | Interesting... Do changes from Funtoo flow downstream to Gentoo? |
That's upstream to us, as we're the upstream from which they mooch. |
Yep, that's what I meant. |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Mon Mar 01, 2010 10:02 pm Post subject: |
|
|
nightmorph wrote: | Kasumi_Ninja wrote: | Looks like he might go to funtoo |
You're reading way too much into a few twitter remarks. |
Just read his latest blog post:
Quote: | And for those who wonder, no I’m definitely not going to work along with Robbins, unless he’d be paying me to do that, and a lot as well; simply because I don’t think we could ever agree with what QA means: while the Gentoo Ruby team was pouring work for Ruby 1.9, Robbins thought that the idea was to just make Ruby 1.9 the default. Great move indeed. |
nightmorph wrote: | Nowhere has Diego said he's ditching Gentoo to work on any other distribution. |
He did suggest that, e.g. http://identi.ca/notice/22732498 _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Mon Mar 01, 2010 10:14 pm Post subject: |
|
|
bonsaikitten is a badman. He hates mono with a passion as well. But he does have a point that packages just lag in gentoo and their representative herds arnt getting it done - Take PHP-5.3 its been over a year now... and I know of 3 ppl (well ok they work at the same company so doesn't really count) that are now considering pulling their gentoo dev boxes because they are really starting to need php-5.3. _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Mon Mar 01, 2010 10:45 pm Post subject: |
|
|
Naib wrote: | bonsaikitten is a badman. He hates mono with a passion as well. But he does have a point that packages just lag in gentoo and their representative herds arnt getting it done - Take PHP-5.3 its been over a year now... and I know of 3 ppl (well ok they work at the same company so doesn't really count) that are now considering pulling their gentoo dev boxes because they are really starting to need php-5.3. |
PHP herd needs more people just like all the other herds.
I, personally, am tired of overextending myself to catch up with other people's needs. I'm starting to drop support on stuff that I can't handle anymore so that people really do see that if no one steps up, it just plain doesn't get done.
We need new blood, on a regular basis.
I still don't understand what keeps people from signing up (other than people whining that "it's probably too hard"), and I've never once heard of someone who honestly tried to become a dev, that didn't. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
aidanjt Veteran
Joined: 20 Feb 2005 Posts: 1118 Location: Rep. of Ireland
|
Posted: Mon Mar 01, 2010 10:51 pm Post subject: |
|
|
Tried recruiting? _________________
juniper wrote: | you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault. |
|
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Mon Mar 01, 2010 10:51 pm Post subject: |
|
|
beandog wrote: |
I still don't understand what keeps people from signing up (other than people whining that "it's probably too hard"), and I've never once heard of someone who honestly tried to become a dev, that didn't. |
You want to know my reason? stupid internal politics of Gentoo and the Bitching (FFS go have a backread of -dev ml for the last year, some of the behavior is sickening! esp around a couple of petty GLEPS *cough* GLEP55 *cough*) a couple of dev's have offered to mentor me but I have just said no.
I would rather help the users, submit bugs, fix the odd ebuild here and there than deal with the kindergarden that is posing as an ivorytower of gentoo dev's _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
aidanjt Veteran
Joined: 20 Feb 2005 Posts: 1118 Location: Rep. of Ireland
|
Posted: Mon Mar 01, 2010 10:56 pm Post subject: |
|
|
Yeah the petty bickering and arrogance tends to put people off, too. _________________
juniper wrote: | you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault. |
|
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Mon Mar 01, 2010 11:05 pm Post subject: |
|
|
Naib wrote: | beandog wrote: |
I still don't understand what keeps people from signing up (other than people whining that "it's probably too hard"), and I've never once heard of someone who honestly tried to become a dev, that didn't. |
You want to know my reason? stupid internal politics of Gentoo and the Bitching (FFS go have a backread of -dev ml for the last year, some of the behavior is sickening! esp around a couple of petty GLEPS *cough* GLEP55 *cough*) a couple of dev's have offered to mentor me but I have just said no.
I would rather help the users, submit bugs, fix the odd ebuild here and there than deal with the kindergarden that is posing as an ivorytower of gentoo dev's |
Yah, I hear that one too ... I just ignore it, though, and I manage to get all my work done fine without any issues.
But, thanks for helping out, it is much appreciated. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Mon Mar 01, 2010 11:13 pm Post subject: |
|
|
beandog wrote: |
I, personally, am tired of overextending myself to catch up with other people's needs. I'm starting to drop support on stuff that I can't handle anymore so that people really do see that if no one steps up, it just plain doesn't get done.
|
Ha!
Well said, and exactly what I just said today to Halcy0n at IRC. We should just plain mask and lastrite all the broken crap instead of trying to fix everything.
I'd rather have clean and lean tree, than broken and bloated one. |
|
Back to top |
|
|
|