* [gentoo-dev] Is Gentoo dying? @ 2010-04-03 9:16 Tobias Scherbaum 2010-04-03 9:26 ` "Paweł Hajdan, Jr." ` (6 more replies) 0 siblings, 7 replies; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-03 9:16 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2169 bytes --] Hell no, but ... We have lots of quite understaffed areas, to sum up in a positive way. Summing it up the negative way one might say, we have lots of areas were users might get the idea Gentoo already is dead. For example: - hardened-sources are nowadays only available in an experimental overlay, lots of users keep asking what's happening to the hardened-sources on both the -dev but also the -hardened mailinglist. Yeah, we do have people working on hardened stuff, but if people just take what's happening in the portage tree they might think that the hardened stuff they're relying on for their business isn't supported any longer. - Our formerly outstanding documentation still is somewhat maintained, but that's it. I haven't seen any new additions (both to our docs, but also to our docs-team) for years. People are constantly asking for a documentation wiki, but ... - Infra: One might get the idea our Infra team is just Robin (yeah, sure there are more people, but ....) ... things are happening slowly (no offend - I fully understand that those few can't dedicate more of their spare time to infra work!), take overlays.g.o migration, Bugzie-3 migration and so on as an example. - Understaffed herds: For example net-mail, netmon and others - were missing lots of developers and their support in lots of areas. Sadly those areas are mostly those ones, one might need packages for their business servers from. - Website redesign - we had a contest some years ago, got a winner, someone started to adapt the design and somewhat that project fall asleep. - Speaking of our website, PR ... guess there's nothing more to add. So - what to do now? To be honest - I have no real clue. But a first step might be to collect your opinions on where we do lack manpower and ideas on how to solve this problems. A Wiki might be fitting well for that task *cough*. A next step might be to discuss every identified problem and discuss our options and ideas how to improve the situation. - Tobias -- Praxisbuch Nagios http://www.oreilly.de/catalog/pbnagiosger/ https://www.xing.com/profile/Tobias_Scherbaum [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum @ 2010-04-03 9:26 ` "Paweł Hajdan, Jr." 2010-04-03 10:12 ` Tobias Scherbaum 2010-04-03 11:36 ` hardened-sources development (was: Re: [gentoo-dev] Is Gentoo dying?) Thomas Sachau 2010-04-03 9:37 ` [gentoo-dev] Is Gentoo dying? Brian Harring ` (5 subsequent siblings) 6 siblings, 2 replies; 38+ messages in thread From: "Paweł Hajdan, Jr." @ 2010-04-03 9:26 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 889 bytes --] On 4/3/10 11:16 AM, Tobias Scherbaum wrote: > Hell no, but ... > > We have lots of quite understaffed areas, to sum up in a positive way. > Summing it up the negative way one might say, we have lots of areas were > users might get the idea Gentoo already is dead. > > For example: > - hardened-sources are nowadays only available in an experimental > overlay, lots of users keep asking what's happening to the > hardened-sources on both the -dev but also the -hardened mailinglist. I recently sent an e-mail to gentoo-dev, <http://archives.gentoo.org/gentoo-dev/msg_2eb703ee97afc64a29e5d148457ac8d5.xml> It seems that some work is being done, but there are people who volunteered to help, like me. What needs to be done with hardened-sources? Just a note: I'm using it on my servers, so I'm really interested in them being maintained, and I'm also able to test. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 195 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:26 ` "Paweł Hajdan, Jr." @ 2010-04-03 10:12 ` Tobias Scherbaum 2010-04-03 11:36 ` hardened-sources development (was: Re: [gentoo-dev] Is Gentoo dying?) Thomas Sachau 1 sibling, 0 replies; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-03 10:12 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1201 bytes --] Am Samstag, den 03.04.2010, 11:26 +0200 schrieb "Paweł Hajdan, Jr.": > > For example: > > - hardened-sources are nowadays only available in an experimental > > overlay, lots of users keep asking what's happening to the > > hardened-sources on both the -dev but also the -hardened mailinglist. > > I recently sent an e-mail to gentoo-dev, > <http://archives.gentoo.org/gentoo-dev/msg_2eb703ee97afc64a29e5d148457ac8d5.xml> Yeah, seen that. > It seems that some work is being done, but there are people who > volunteered to help, like me. What needs to be done with hardened-sources? > > Just a note: I'm using it on my servers, so I'm really interested in > them being maintained, and I'm also able to test. See - what we've been doing with people like you who are willing to contribute was something like "Hey, nice to see you. Get in touch with the correct people, please" - and i'm pretty sure there are many options on how to improve our handling of people like you, who are willing to contribute some amount of time to the Gentoo Project. - Tobias -- Praxisbuch Nagios http://www.oreilly.de/catalog/pbnagiosger/ https://www.xing.com/profile/Tobias_Scherbaum [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* hardened-sources development (was: Re: [gentoo-dev] Is Gentoo dying?) 2010-04-03 9:26 ` "Paweł Hajdan, Jr." 2010-04-03 10:12 ` Tobias Scherbaum @ 2010-04-03 11:36 ` Thomas Sachau 1 sibling, 0 replies; 38+ messages in thread From: Thomas Sachau @ 2010-04-03 11:36 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1579 bytes --] Am 03.04.2010 11:26, schrieb "Paweł Hajdan, Jr.": > On 4/3/10 11:16 AM, Tobias Scherbaum wrote: >> Hell no, but ... >> >> We have lots of quite understaffed areas, to sum up in a positive way. >> Summing it up the negative way one might say, we have lots of areas were >> users might get the idea Gentoo already is dead. >> >> For example: >> - hardened-sources are nowadays only available in an experimental >> overlay, lots of users keep asking what's happening to the >> hardened-sources on both the -dev but also the -hardened mailinglist. > > I recently sent an e-mail to gentoo-dev, > <http://archives.gentoo.org/gentoo-dev/msg_2eb703ee97afc64a29e5d148457ac8d5.xml> > > It seems that some work is being done, but there are people who > volunteered to help, like me. What needs to be done with hardened-sources? > > Just a note: I'm using it on my servers, so I'm really interested in > them being maintained, and I'm also able to test. > Most development of hardened-sources was done in hardened-development overlay. There are currently recent versions of hardened-sources, but they have some regressions, which should be fixed, before they are added to the main tree. If you want to help out with this package, i suggest you join #gentoo-hardened on freenode, since that is the place, where most of the conversation is done. Additionally it might have been better to send this mail at least in CC to gentoo-hardened ML, since most interested and active people are only subscribed there. -- Thomas Sachau Gentoo Linux Developer [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 316 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum 2010-04-03 9:26 ` "Paweł Hajdan, Jr." @ 2010-04-03 9:37 ` Brian Harring 2010-04-03 10:10 ` Tobias Scherbaum 2010-04-03 9:38 ` Petteri Räty ` (4 subsequent siblings) 6 siblings, 1 reply; 38+ messages in thread From: Brian Harring @ 2010-04-03 9:37 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1874 bytes --] On Sat, Apr 03, 2010 at 11:16:32AM +0200, Tobias Scherbaum wrote: > Hell no, but ... Then avoid feeding the distrowatch trolls w/ sensational subjects please ;) > We have lots of quite understaffed areas, to sum up in a positive way. > Summing it up the negative way one might say, we have lots of areas were > users might get the idea Gentoo already is dead. Got any metrics offhand? The reason I ask is that I can't think of a time when 'understaffed' wasn't an applicable term. Sidenote, if we *aren't* tracking the basics, it might be worthwhile. Shouldn't be too hard to grab the history of herds.xml for example and extract the relevant data. One thing to note... crappy support for something can draw people out to contribute. Hence asking about metrics- I wouldn't be surprised if the headcount for misc. projects is a cyclic rise/fall. At the very least I'd be curious about the pre and post git metrics, once that conversion is finished up. > - Infra: One might get the idea our Infra team is just Robin (yeah, sure > there are more people, but ....) ... things are happening slowly (no > offend - I fully understand that those few can't dedicate more of their > spare time to infra work!), take overlays.g.o migration, Bugzie-3 > migration and so on as an example. Relaying from IRC, overlays.g.o migration bits seem to be done... > - Website redesign - we had a contest some years ago, got a winner, > someone started to adapt the design and somewhat that project fall > asleep. A status update on this one would be useful, even if it's just "got no time, here's what is remaining" so someone could jump in and help where possible. Personally I'd suggest trying to extract status updates from folk- it's more useful anyways to know what's needed to get various projects done. ~harring [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:37 ` [gentoo-dev] Is Gentoo dying? Brian Harring @ 2010-04-03 10:10 ` Tobias Scherbaum 0 siblings, 0 replies; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-03 10:10 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2867 bytes --] Am Samstag, den 03.04.2010, 02:37 -0700 schrieb Brian Harring: > On Sat, Apr 03, 2010 at 11:16:32AM +0200, Tobias Scherbaum wrote: > > Hell no, but ... > > Then avoid feeding the distrowatch trolls w/ sensational > subjects please ;) oh, well ;) > > We have lots of quite understaffed areas, to sum up in a positive way. > > Summing it up the negative way one might say, we have lots of areas were > > users might get the idea Gentoo already is dead. > > Got any metrics offhand? The reason I ask is that I can't think of a > time when 'understaffed' wasn't an applicable term. Metrics are a problem and i'm pretty sure you won't get any somewhat "correct" metrics as we have lots of herds which do have some developers listed as herd members, who are mia for quite some time. Still when considering herd members who did a commit to a package belonging to given herd in the past say 4 weeks as active you won't get useful metrics. > Sidenote, if we *aren't* tracking the basics, it might be worthwhile. > Shouldn't be too hard to grab the history of herds.xml for example and > extract the relevant data. > > One thing to note... crappy support for something can draw people out > to contribute. Hence asking about metrics- I wouldn't be surprised if > the headcount for misc. projects is a cyclic rise/fall. > > At the very least I'd be curious about the pre and post git metrics, > once that conversion is finished up. > > > > - Infra: One might get the idea our Infra team is just Robin (yeah, sure > > there are more people, but ....) ... things are happening slowly (no > > offend - I fully understand that those few can't dedicate more of their > > spare time to infra work!), take overlays.g.o migration, Bugzie-3 > > migration and so on as an example. > > Relaying from IRC, overlays.g.o migration bits seem to be done... Yeah, probably i had something wrong in mind. Nevermind. Tbh, my intention wasn't to discuss the _examples_ i listed, but to hear all your opinions and ideas on where we do have problems and how to solve them. > > - Website redesign - we had a contest some years ago, got a winner, > > someone started to adapt the design and somewhat that project fall > > asleep. > > A status update on this one would be useful, even if it's just "got no > time, here's what is remaining" so someone could jump in and help > where possible. > > Personally I'd suggest trying to extract status updates from folk- > it's more useful anyways to know what's needed to get various projects > done. Yeah, status updates++ ... at least active projects/herds (like what Robin said about Infra) would be considered more active then :) - Tobias -- Praxisbuch Nagios http://www.oreilly.de/catalog/pbnagiosger/ https://www.xing.com/profile/Tobias_Scherbaum [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum 2010-04-03 9:26 ` "Paweł Hajdan, Jr." 2010-04-03 9:37 ` [gentoo-dev] Is Gentoo dying? Brian Harring @ 2010-04-03 9:38 ` Petteri Räty 2010-04-03 19:12 ` Jacob Godserv 2010-04-03 9:40 ` Robin H. Johnson ` (3 subsequent siblings) 6 siblings, 1 reply; 38+ messages in thread From: Petteri Räty @ 2010-04-03 9:38 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 574 bytes --] On 04/03/2010 12:16 PM, Tobias Scherbaum wrote: > > - Infra: One might get the idea our Infra team is just Robin (yeah, sure > there are more people, but ....) ... things are happening slowly (no > offend - I fully understand that those few can't dedicate more of their > spare time to infra work!), take overlays.g.o migration, Bugzie-3 > migration and so on as an example. > My perception from the outside is also that it's sometimes hard to offer help. So if we now that we are busy then let's try to embrace others doing the work. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:38 ` Petteri Räty @ 2010-04-03 19:12 ` Jacob Godserv 0 siblings, 0 replies; 38+ messages in thread From: Jacob Godserv @ 2010-04-03 19:12 UTC (permalink / raw To: gentoo-dev On Sat, Apr 3, 2010 at 05:38, Petteri Räty <betelgeuse@gentoo.org> wrote: > My perception from the outside is also that it's sometimes hard to offer > help. So if we now that we are busy then let's try to embrace others > doing the work. This is also what I have observed. I think Gentoo needs appear to be much more focused on how to let people contribute, rather than how to filter/monitor contributions. There's too much discussion about how something is bad and why it shouldn't happen in the documentation and mailing list, and too little about what can be done to make sure the contribution, idea, or user(s) get included. One specific example I can give is the developer status itself. Gentoo developers are responsible for everything, including maintenance. This is not a bad thing, if it's part of a greater developer ecosystem. All successful projects I've observed survive on half of the work, at least, being done by volunteers, and the developers are there to simply review the work before it is applied. As far as I can tell, creating an inviting atmosphere, in which the developers listen and react to the community, is essential to the continued survival of Gentoo. Yea, this one of those long-term things that sounds awesome in theory but is hard to do right. However, I think the sooner ideas like these are discussed and possibly implemented, the sooner we don't have threads like these in the mailing list. I am encouraged that Gentoo developers are considering how to regroup themselves. -- Jacob "For then there will be great distress, unequaled from the beginning of the world until now — and never to be equaled again. If those days had not been cut short, no one would survive, but for the sake of the elect those days will be shortened." Are you ready? ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum ` (2 preceding siblings ...) 2010-04-03 9:38 ` Petteri Räty @ 2010-04-03 9:40 ` Robin H. Johnson 2010-04-03 9:46 ` Robin H. Johnson 2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer ` (2 subsequent siblings) 6 siblings, 1 reply; 38+ messages in thread From: Robin H. Johnson @ 2010-04-03 9:40 UTC (permalink / raw To: gentoo-dev On Sat, Apr 03, 2010 at 11:16:32AM +0200, Tobias Scherbaum wrote: > - Infra: One might get the idea our Infra team is just Robin (yeah, sure > there are more people, but ....) ... things are happening slowly (no > offend - I fully understand that those few can't dedicate more of their > spare time to infra work!), take overlays.g.o migration, Bugzie-3 > migration and so on as an example. - Presently in the infra team and active on a day-to-day basis: darkside ford_prefect halcy0n idl0r robbat2 - In the infra team and active several times/month: fox2mike kingtaco ramereth solar armin76 Problems in infra: - lack of communication and perceived transparency - We'd like to open read-only access to our Nagios soon... - lack of perceived progress - The perceived big ticket items appear to move very slowly, because they are much lower priority than day-to-day running of infra. I do have an announcement to make in the next day or 3 about some infra stuff that's going on, because it's going to affect every developer. Question for you there, you said 'overlays.g.o migration'. What migration? It moved to the "new" hardware more than a year ago. > - Website redesign - we had a contest some years ago, got a winner, > someone started to adapt the design and somewhat that project fall > asleep. The guy that was doing the redesign changes vanished for a long time, he's been around again lately however. > So - what to do now? To be honest - I have no real clue. But a first > step might be to collect your opinions on where we do lack manpower and > ideas on how to solve this problems. A Wiki might be fitting well for > that task *cough*. A next step might be to discuss every identified > problem and discuss our options and ideas how to improve the situation. Discussion on wiki has been going on for a while, I'll come, in a couple of months probably, but I still haven't heard anything of my call for people that were willing to do the work of editors and spam removal. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:40 ` Robin H. Johnson @ 2010-04-03 9:46 ` Robin H. Johnson 0 siblings, 0 replies; 38+ messages in thread From: Robin H. Johnson @ 2010-04-03 9:46 UTC (permalink / raw To: gentoo-dev On Sat, Apr 03, 2010 at 09:40:12AM +0000, Robin H. Johnson wrote: > > So - what to do now? To be honest - I have no real clue. But a first > > step might be to collect your opinions on where we do lack manpower and > > ideas on how to solve this problems. A Wiki might be fitting well for > > that task *cough*. A next step might be to discuss every identified > > problem and discuss our options and ideas how to improve the situation. > Discussion on wiki has been going on for a while, I'll come, in a couple > of months probably, but I still haven't heard anything of my call for > people that were willing to do the work of editors and spam removal. "It'll come". That typo sucked. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum ` (3 preceding siblings ...) 2010-04-03 9:40 ` Robin H. Johnson @ 2010-04-03 9:46 ` Patrick Lauer 2010-04-03 10:19 ` Tobias Scherbaum 2010-04-03 12:18 ` [gentoo-dev][Gentoo Phoenix] " Ben de Groot 2010-04-03 14:40 ` [gentoo-dev] Is Gentoo dying? Roy Bamford 2010-04-04 1:48 ` Joshua Saddler 6 siblings, 2 replies; 38+ messages in thread From: Patrick Lauer @ 2010-04-03 9:46 UTC (permalink / raw To: gentoo-dev On 04/03/10 11:16, Tobias Scherbaum wrote: > Hell no, but ... > > We have lots of quite understaffed areas, to sum up in a positive way. > Summing it up the negative way one might say, we have lots of areas were > users might get the idea Gentoo already is dead. So what are _you_ doing to make it better? > For example: > - hardened-sources are nowadays only available in an experimental > overlay, lots of users keep asking what's happening to the > hardened-sources on both the -dev but also the -hardened mailinglist. > Yeah, we do have people working on hardened stuff, but if people just > take what's happening in the portage tree they might think that the > hardened stuff they're relying on for their business isn't supported any > longer. With Zorry we just got a new recruit for working on hardened things, especially toolchain. It's not as dead as you make it sound ... > - Our formerly outstanding documentation still is somewhat maintained, > but that's it. I haven't seen any new additions (both to our docs, but > also to our docs-team) for years. People are constantly asking for a > documentation wiki, but ... yeah, as long as no one just creates a wiki there won't be one. People are waiting on other people, who are waiting for Godot. Just do it. I remember the long and whiny road to get a blog aggregator - what killed the waiting deadlock was simply karltk setting up one (unofficial etc.etc.) and suddenly people saw that it was good. > - Understaffed herds: For example net-mail, netmon and others - were > missing lots of developers and their support in lots of areas. Sadly > those areas are mostly those ones, one might need packages for their > business servers from. And still, when someone tries to fix things in such an understaffed herd people go all territorial and are like "omg u touched my package". Right now I'm quite confused what our project strategy seems to be, as far as I can tell there's one group aiming for an aesthetical optimum and the other group just wants to get things fixed. And they are not cooperating well ... > So - what to do now? For me it's simple. I try to - dedicate time to fixing things. Takes lots of time, can be demotivating - try to motivate and recruit new users - hard to motivate them, and with our current recruiting setup it's hard to keep them motivated - not get demotivated by the "OMG it's all bad" attitude some people radiate And don't just start discussing how to discuss things. That's not going to work. You'll end up with a pretty specific plan how to discuss the whole thing, then get bored and not discuss it at all. Just start fixing things. Set yourself some personal goals (do on average one commit a day? fix one bug a day?) and try to reach them. If you do, set yourself some new goals. I have found some pretty amazing proxy-maintainers in the last weeks, there's quite a lot of progress happening. There's still lots of potential, but most people only start interacting with us once we have started to show some activity. Right now we might be in a not-that-excellent position, but it won't just go away. It needs all of us to _do_ something. wkr, Patrick ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer @ 2010-04-03 10:19 ` Tobias Scherbaum 2010-04-03 11:33 ` Richard Freeman 2010-04-03 12:40 ` [gentoo-dev] " Magnus Granberg 2010-04-03 12:18 ` [gentoo-dev][Gentoo Phoenix] " Ben de Groot 1 sibling, 2 replies; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-03 10:19 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2314 bytes --] Am Samstag, den 03.04.2010, 11:46 +0200 schrieb Patrick Lauer: > > We have lots of quite understaffed areas, to sum up in a positive way. > > Summing it up the negative way one might say, we have lots of areas were > > users might get the idea Gentoo already is dead. > > So what are _you_ doing to make it better? I started to maintain those "unmaintained" packages which are important to me myself and ended up in the net-mail/netmon herds for example. Postfix, Cyrus-Imap, Bind, Nagios and several others are packages i put my hands on - just because noone else did and those were and still are essential to me. > > - hardened-sources are nowadays only available in an experimental > > overlay, lots of users keep asking what's happening to the > > hardened-sources on both the -dev but also the -hardened mailinglist. > > Yeah, we do have people working on hardened stuff, but if people just > > take what's happening in the portage tree they might think that the > > hardened stuff they're relying on for their business isn't supported any > > longer. > With Zorry we just got a new recruit for working on hardened things, > especially toolchain. It's not as dead as you make it sound ... Good to see there's something happening in hardened - but still, the user outside of Gentoo still only is seeing: "Oh, no hardened-sources update for nearly a year." > > - Understaffed herds: For example net-mail, netmon and others - were > > missing lots of developers and their support in lots of areas. Sadly > > those areas are mostly those ones, one might need packages for their > > business servers from. > And still, when someone tries to fix things in such an understaffed herd > people go all territorial and are like "omg u touched my package". > Right now I'm quite confused what our project strategy seems to be, as > far as I can tell there's one group aiming for an aesthetical optimum > and the other group just wants to get things fixed. And they are not > cooperating well ... I for one can't say I had any territorial problems when touching packages belonging to other devs or herds - it's just a problem if you screw up. - Tobias -- Praxisbuch Nagios http://www.oreilly.de/catalog/pbnagiosger/ https://www.xing.com/profile/Tobias_Scherbaum [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 10:19 ` Tobias Scherbaum @ 2010-04-03 11:33 ` Richard Freeman 2010-04-03 11:50 ` Petteri Räty ` (2 more replies) 2010-04-03 12:40 ` [gentoo-dev] " Magnus Granberg 1 sibling, 3 replies; 38+ messages in thread From: Richard Freeman @ 2010-04-03 11:33 UTC (permalink / raw To: gentoo-dev On 04/03/2010 06:19 AM, Tobias Scherbaum wrote: >> And still, when someone tries to fix things in such an understaffed herd >> people go all territorial and are like "omg u touched my package". >> Right now I'm quite confused what our project strategy seems to be, as >> far as I can tell there's one group aiming for an aesthetical optimum >> and the other group just wants to get things fixed. And they are not >> cooperating well ... > > I for one can't say I had any territorial problems when touching > packages belonging to other devs or herds - it's just a problem if you > screw up. > Agreed - if you ping the herd in advance, and get an OK (or at least no reply for a few days), and then you make some simple fixes to their packages, it is very unlikely that you're going to have any complaints. If you send the the proposed patch in advance and let them review it, and you get no complaints, you're even more clearly in the right. If you don't notify them at all, or you notify them and do a cvs commit 3 minutes later, or if you completely redesign their ebuilds in addition to fixing a 1-line problem, then you're going to get complaints. Nobody minds help. People do mind when somebody drops by to help them for 5 minutes and they're stuck with the aftermath. We don't "own" our packages, but existing maintainers have at least shown a long-term commitment to them (however strong) and that should at least be respected. On other topics in this thread: I agree wholeheartedly that whenever possible "just do it" is a good approach - especially when you're talking about documentation and external websites/etc. Modifications to things that already exist are less amenable to "just do it." I really think that the Gentoo recruitment process needs improvement. Right now it seems like a LOT of effort is required both to become a Gentoo dev and to help somebody become a Gentoo dev. That means we have great people, but not many of them. I think the problem is that our recruitment process uses the ability to answer complex technical and organizational questions as a way to assess maturity. I think that maturity is far more important than technical skill in a distro - a mature person will recognize their own limitations and exercise due diligence when stepping outside of them. Instead of playing 20 questions and going back and forth with recruits, maybe a better approach would be to cut down the questions dramatically (or more clearly put their answers in the documentation), and then use other approaches like references and interviews. A new recruit might be given the names of 5 devs that they will need to interview with for 30-60 minutes by phone or IRC (preference on phone), and they will need to submit references, who will be contacted. When we hire people at work we don't play trivial pursuit with them, we use an interview to get a feel for what they're like and how they handle situations, and we screen resumes and references to determine experience. I'm sure any of the professional linux distros would work in the same way, but perhaps somebody should ask around and see how it is done elsewhere. So, now instead of a recruiter having to spend hours helping somebody through quizzes without giving them answers, instead they just send them a list of interviewers, and collate the results. Any interviewer will just need to spend 30 minutes on an interview and 10 minutes on a writeup. Plus, the whole process will make Gentoo a bit more human. Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 11:33 ` Richard Freeman @ 2010-04-03 11:50 ` Petteri Räty 2010-04-04 18:09 ` Denis Dupeyron 2010-04-04 20:19 ` Zeerak Mustafa Waseem 2 siblings, 0 replies; 38+ messages in thread From: Petteri Räty @ 2010-04-03 11:50 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1517 bytes --] On 04/03/2010 02:33 PM, Richard Freeman wrote: > > I think the problem is that our recruitment process uses the ability to > answer complex technical and organizational questions as a way to assess > maturity. I think that maturity is far more important than technical > skill in a distro - a mature person will recognize their own limitations > and exercise due diligence when stepping outside of them. Instead of > playing 20 questions and going back and forth with recruits, maybe a > better approach would be to cut down the questions dramatically (or more > clearly put their answers in the documentation), and then use other > approaches like references and interviews. A new recruit might be given > the names of 5 devs that they will need to interview with for 30-60 > minutes by phone or IRC (preference on phone), and they will need to > submit references, who will be contacted. When we hire people at work > we don't play trivial pursuit with them, we use an interview to get a > feel for what they're like and how they handle situations, and we screen > resumes and references to determine experience. I'm sure any of the > professional linux distros would work in the same way, but perhaps > somebody should ask around and see how it is done elsewhere. > The sessions also teach them a lot. I regularly get feedback that people learned a lot during the sessions. Reading a lot of technical documentation doesn't motivate many but the reviews do. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 11:33 ` Richard Freeman 2010-04-03 11:50 ` Petteri Räty @ 2010-04-04 18:09 ` Denis Dupeyron 2010-04-05 15:33 ` Richard Freeman 2010-04-04 20:19 ` Zeerak Mustafa Waseem 2 siblings, 1 reply; 38+ messages in thread From: Denis Dupeyron @ 2010-04-04 18:09 UTC (permalink / raw To: gentoo-dev On Sat, Apr 3, 2010 at 5:33 AM, Richard Freeman <rich0@gentoo.org> wrote: > I think the problem is that our recruitment process uses the ability to > answer complex technical and organizational questions as a way to assess > maturity. I think that maturity is far more important than technical skill > in a distro - a mature person will recognize their own limitations and > exercise due diligence when stepping outside of them. Instead of playing 20 > questions and going back and forth with recruits, maybe a better approach > would be to cut down the questions dramatically (or more clearly put their > answers in the documentation), and then use other approaches like references > and interviews. A new recruit might be given the names of 5 devs that they > will need to interview with for 30-60 minutes by phone or IRC (preference on > phone), and they will need to submit references, who will be contacted. > When we hire people at work we don't play trivial pursuit with them, we use > an interview to get a feel for what they're like and how they handle > situations, and we screen resumes and references to determine experience. > I'm sure any of the professional linux distros would work in the same way, > but perhaps somebody should ask around and see how it is done elsewhere. All ideas regarding improving recruitment are welcome, thanks. However if, during your review, you were not given the impression that your maturity and other social skills were being assessed then you were being blissfully naive. :o) I use tricks like pretending I don't understand that crystal-clear thing you're explaining to gauge your patience and politeness, I drift off to real-life topics to find out who the recruit really is, and lots of others like background searches (also outside of gentoo) and talks with the mentor. On the other hand, in your particular case, I clearly remember the assessment was easy and thus I didn't insist too much. Which is what probably made it more difficult for you to notice. Denis. ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-04 18:09 ` Denis Dupeyron @ 2010-04-05 15:33 ` Richard Freeman 2010-04-05 17:21 ` Denis Dupeyron 0 siblings, 1 reply; 38+ messages in thread From: Richard Freeman @ 2010-04-05 15:33 UTC (permalink / raw To: gentoo-dev On 04/04/2010 02:09 PM, Denis Dupeyron wrote: > > All ideas regarding improving recruitment are welcome, thanks. However > if, during your review, you were not given the impression that your > maturity and other social skills were being assessed then you were > being blissfully naive. :o) That actually wasn't what I was trying to convey (guess I need to work on those communications skills :) ). I did recognize that you were looking to assess this, and that you felt that this was of critical importance. What I was getting at is trying to identify what aspects of the whole recruitment process added the most value and which added the least, and adjusting accordingly. I think that assessing attitude and maturity, and providing the tools and education needed are the most critical aspects of recruitment. That's why I'm all for changing the approach to quizzes - from my experience it wasn't the quizzes themselves that really added the most value for me. The interaction that they triggered and getting me to consider some of the more critical issues that come up in ebuild maintenance added far more value than getting every detail of the answers 100% correct. The quizzes are just a tool - not the ultimate validators of ability. Let's use every tool at our disposal in the best way possible. Rich ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-05 15:33 ` Richard Freeman @ 2010-04-05 17:21 ` Denis Dupeyron 0 siblings, 0 replies; 38+ messages in thread From: Denis Dupeyron @ 2010-04-05 17:21 UTC (permalink / raw To: gentoo-dev On Mon, Apr 5, 2010 at 9:33 AM, Richard Freeman <rich0@gentoo.org> wrote: > What I was getting at is trying to identify what aspects of the whole > recruitment process added the most value and which added the least, and > adjusting accordingly. I think that assessing attitude and maturity, and > providing the tools and education needed are the most critical aspects of > recruitment. Agreed. Although the education part should come from the mentor. Recruiters are only supposed to fill in the gaps because there's only so much they can do. Nowadays most mentors only really care about making sure their mentee gets the quiz answers right. That's a big mistake. I've been mentoring somebody to help me with sci-electronics for months now (hi Rafael!), and the quizzes are less than 5% of what we spend time on. So what is it then? English and how to communicate was the big thing at first but he's doing much better now, then working on a lot of ebuilds in and outside of bugzilla, but also how to efficiently deal with people, why things happen in a volunteer project and most importantly why they don't, how to not get discouraged by many little annoying things, etc... That's the kind of things a mentor and thus every gentoo developer should invest time in because it pays back big time. I've been toying with a project about training mentors but can't find the time to set it up. The idea was to have interactive sessions on irc with a few interested devs. > That's why I'm all for changing the approach to quizzes - from my experience > it wasn't the quizzes themselves that really added the most value for me. > The interaction that they triggered and getting me to consider some of the > more critical issues that come up in ebuild maintenance added far more value > than getting every detail of the answers 100% correct. I do make sure that answers are 100% correct since I consider that part of the necessary paperwork to be recruited. However during the review I use the quizzes mostly as a way to engage conversation on a lot of topics, not only technical. That's the reason a review with me lasts anywhere from 5 to 12 hours. So in a sense what you're thinking of is already happening. Denis. ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 11:33 ` Richard Freeman 2010-04-03 11:50 ` Petteri Räty 2010-04-04 18:09 ` Denis Dupeyron @ 2010-04-04 20:19 ` Zeerak Mustafa Waseem 2010-04-05 4:24 ` [gentoo-dev] " Duncan 2 siblings, 1 reply; 38+ messages in thread From: Zeerak Mustafa Waseem @ 2010-04-04 20:19 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2685 bytes --] esOn Sat, Apr 03, 2010 at 07:33:53AM -0400, Richard Freeman wrote: > On 04/03/2010 06:19 AM, Tobias Scherbaum wrote: > > I really think that the Gentoo recruitment process needs improvement. > Right now it seems like a LOT of effort is required both to become a > Gentoo dev and to help somebody become a Gentoo dev. That means we have > great people, but not many of them. > > I think the problem is that our recruitment process uses the ability to > answer complex technical and organizational questions as a way to assess > maturity. I think that maturity is far more important than technical > skill in a distro - a mature person will recognize their own limitations > and exercise due diligence when stepping outside of them. Instead of > playing 20 questions and going back and forth with recruits, maybe a > better approach would be to cut down the questions dramatically (or more > clearly put their answers in the documentation), and then use other > approaches like references and interviews. A new recruit might be given > the names of 5 devs that they will need to interview with for 30-60 > minutes by phone or IRC (preference on phone), and they will need to > submit references, who will be contacted. When we hire people at work > we don't play trivial pursuit with them, we use an interview to get a > feel for what they're like and how they handle situations, and we screen > resumes and references to determine experience. I'm sure any of the > professional linux distros would work in the same way, but perhaps > somebody should ask around and see how it is done elsewhere. > I'm not exactly sure how you'd want the references to work, I mean, as in prior jobs/projects worked on? I know that I'd like to help out with development, but as it stands I don't think I have the necessary skills (various programming language etc), so that is something I'm working on. As a consequence I naturally don't have any references (and might not by the time I feel ready) but that wouldn't necessarily mean that I'm not qualified to be working as a dev. Also one could imagine that a number of other people without references, but the necessary qualifications might think "To hell with this, I'll just put my effots somewhere else". Another thing, you write that phone is preferred but I know that I act relaxed in text with new people and as myself. Whereas on the phone I hold back a bit, and don't really act myself. So perhaps the preference should be the manner in which the one being interviewed is more comfortable with and will act more naturally. Anyway these are just my 2 cents. -- Zeerak Waseem [-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Is Gentoo a Phoenix? 2010-04-04 20:19 ` Zeerak Mustafa Waseem @ 2010-04-05 4:24 ` Duncan 0 siblings, 0 replies; 38+ messages in thread From: Duncan @ 2010-04-05 4:24 UTC (permalink / raw To: gentoo-dev Zeerak Mustafa Waseem posted on Sun, 04 Apr 2010 22:19:06 +0200 as excerpted: > esOn Sat, Apr 03, 2010 at 07:33:53AM -0400, Richard Freeman wrote: >> I really think that the Gentoo recruitment process needs improvement. >> Right now it seems like a LOT of effort is required both to become a >> Gentoo dev and to help somebody become a Gentoo dev. That means we >> have great people, but not many of them. I like that last sentence summation. It's perhaps optimistic, but does bring into sharp focus both a positive and a negative of the current process. >> I think the problem is that our recruitment process uses the ability to >> answer complex technical and organizational questions as a way to >> assess maturity. I think that maturity is far more important than >> technical skill in a distro - a mature person will recognize their own >> limitations and exercise due diligence when stepping outside of them. >> Instead of playing 20 questions and going back and forth with recruits, >> maybe a better approach would be to cut down the questions dramatically >> (or more clearly put their answers in the documentation), and then use >> other approaches like references and interviews. A new recruit might >> be given the names of 5 devs that they will need to interview with for >> 30-60 minutes by phone or IRC (preference on phone), and they will need >> to submit references, who will be contacted. When we hire people at >> work we don't play trivial pursuit with them, we use an interview to >> get a feel for what they're like and how they handle situations, and we >> screen resumes and references to determine experience. I'm sure any of >> the professional linux distros would work in the same way, but perhaps >> somebody should ask around and see how it is done elsewhere. >> >> > I'm not exactly sure how you'd want the references to work, I mean, as > in prior jobs/projects worked on? I know that I'd like to help out with > development, but as it stands I don't think I have the necessary skills > (various programming language etc), so that is something I'm working on. I expect rich0 had in mind (tho I won't claim to speak for him) something a bit broader when referring to references. Certainly, in the FLOSS world many people are self-taught to some degree or another, and many are volunteers, so references in the traditional job sense may not be available. But in the FLOSS world, the term is indeed often used in a broader sense. For instance, if I were to "apply", I'd list my long-time involvement on the pan (Internet news client) lists, where my involvement hasn't been as much in the technical sense but in helping out users, and ideally, in being an interface between users and devs such that devs need spend less time helping users and can spend more time developing. =:^) In Gentoo, not only my record of involvement on the amd64 list and here (I've followed the dev list, as much to get a heads-up on what's coming before it hits as anything else, since 2004.0, before I even had Gentoo successfully installed, as that wasn't until 2004.1), but on bugs.gentoo. Even if those aren't particularly technical references, they absolutely demonstrate consistency and integrity in community contribution. Those references demonstrate integrity, in terms both of length of commitment, and security-wise. If I'm a bad guy, I must be a pretty **** patient one! =:^) Others won't have that length of service to point to, but they have an IRC handle that has come to be identified with cooperativeness and willingness to help and to learn. Bugday participation is a very solid reference, as is work on one of the overlays with reasonably heavy community involvement, be it a specialized one like the java or kde overlays, or a couple of ebuilds on sunrise. There's also the forums, with their very direct and practical mechanism for recognizing frequent and helpful posters, and lets not forget the reference points a well developed doc submission (and docs takes plain text submissions too, I'm told, right nightmorph?) is going to be worth. These sorts of references can be developed in perhaps six months or so, rather less if you've already a partially developed docs addition in mind. > As a consequence I naturally don't have any references (and might not by > the time I feel ready) but that wouldn't necessarily mean that I'm not > qualified to be working as a dev. Also one could imagine that a number > of other people without references, but the necessary qualifications > might think "To hell with this, I'll just put my effots somewhere else". Keep in mind that for many of the above, the six months to the establishment of a reasonable record may be well underway before one ever decides to take their Gentoo contributions to the next level. As with character and community references for a job or rental/lease, if you're finding yourself having to deliberately develop them, you're probably going about it the wrong way -- by the time you /need/ them, you should find you just /have/ them, or something's wrong. IOW, just the fact of this one post is already contributing to the formation of a reference of community involvement. =:^) > Another thing, you write that phone is preferred but I know that I act > relaxed in text with new people and as myself. Whereas on the phone I > hold back a bit, and don't really act myself. So perhaps the preference > should be the manner in which the one being interviewed is more > comfortable with and will act more naturally. Agreed. It's interesting, as I'm rather the opposite of you. Personal experience has demonstrated well enough to me that I don't do well in instant text contexts, be it texting/IM/IRC. OTOH, I'm reasonably comfortable on the phone (and VoIP is nice =:^), and on the "async" messaging protocols such as email/lists/newsgroups/forums, etc, with newsgroups being a strong favorite. Some months, <shrug> maybe a year ago, now, someone mentioned (here) that an IRC interview was a requirement for Gentoo devhood. I followed up on that, asking about it, and was basically told that if someone's not willing to do even just the one IRC interview, they may as well not bother, Gentoo's simply not interested in them as a dev, period. The position was that refusing to do just that one session, if that's all you wanted to do, was simply being petty. Well, I was actually rather glad to get that clarified, because from the beginning I've always tried to contribute what I could, and always figured the logical end result of that, if I ever got there, was that I'd probably end up a Gentoo dev at some point. I've already been around for six years, and see no reason I'd not be around in double that again, 12 years out, if Gentoo's still active by then. But I'm simply not going to waste my time with stuff I know I'm terrible at just to satisfy some hoop-jump requirement, when there's way more FLOSS community projects begging for my time than I have time to give them. So maybe I AM being petty and ridiculous in refusing that hoop-jump. But it seems to me the shoe fits just as well on the other foot, too. But OTOH, maybe IRC /is/ a vital skill for a Gentoo dev, thus justifying that hoop. Regardless, I'm glad I know it now, as now, whenever I read about the severe lack of devs, I know Gentoo can't use me in that capacity anyway, so I don't have to think about it any more. I can be just a user and contribute where I can, here and elsewhere. And as any other user, if Gentoo ultimately goes down the tubes due to lack of dev interest, well <shrug>, it's too bad I guess, but as with most users, I'll eventually find another distribution. And I /am/ reading good things about Arch, lately. =:^) But meanwhile, Gentoo remains, I believe, the best possible match for me /as/ a "power user"; one now affirmed in that status; one who actually appreciates the ability to control what's on his system and how the components interact with each other at a level of detail that's difficult or impossible to get with most distributions. If as a Gentoo user it's going to be, a Gentoo user I've been for six years and a Gentoo user I may very well be in another six years, doubled, tripled even, if Gentoo's still around for me by then... Or maybe this thread'll trigger some change, and I'll eventually end up a Gentoo dev, with a bigger bit than it presently seems in shaping the possibility of having a healthy Gentoo a dozen years from now. User or dev, doesn't matter. If my contributions help the chances of there being a healthy Gentoo for me to still be using a dozen years from now, I'm happy. =:^) Otherwise, there's certainly other places and projects that'll welcome those contributions, and if Gentoo dies due to lack of interest from those deemed qualified, holding the fort until the end, well, there's other distributions. too, and I'm sure I'll find a place as a user of one of them. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo a Phoenix? 2010-04-03 10:19 ` Tobias Scherbaum 2010-04-03 11:33 ` Richard Freeman @ 2010-04-03 12:40 ` Magnus Granberg 1 sibling, 0 replies; 38+ messages in thread From: Magnus Granberg @ 2010-04-03 12:40 UTC (permalink / raw To: gentoo-dev lördag 03 april 2010 12.19.19 skrev Tobias Scherbaum: > > > - hardened-sources are nowadays only available in an experimental > > > overlay, lots of users keep asking what's happening to the > > > hardened-sources on both the -dev but also the -hardened mailinglist. > > > Yeah, we do have people working on hardened stuff, but if people just > > > take what's happening in the portage tree they might think that the > > > hardened stuff they're relying on for their business isn't supported > > > any longer. > > > > With Zorry we just got a new recruit for working on hardened things, > > especially toolchain. It's not as dead as you make it sound ... > > Good to see there's something happening in hardened - but still, the > user outside of Gentoo still only is seeing: "Oh, no hardened-sources > update for nearly a year." > How long did it take for Hardened GCC to move to 4.X? And we are still lacking SSP support in the tree. We have lost almost all dev's in the herd the past years. As for hardened-sources we are working on it but that work has not hit the tree yet and that not a good situation. It will hit the tree soner or later. We work on our free time to and we don't have all the free time in the world to work on it. There is a long todo list. It is very time comsuming work on the toolchain, kernel, docs, bugs, recruit and help users at the same time. As tree dev that do all the work but we have users and some devs that help out too and that we are thankful for ther help. Hopefully we have something on the hardened-sources after next meeting. @ Paweł Hajdan, Jr. you could ask in hardened-kernel@gentoo.org what thay need for help or join #gentoo-hardened @ freenode.net And the hardened-sources in the hardened-development overlay have some regreesions that we are working on to fix. Sorry if i bing roude. Hardened at gentoo.org Magnus Granberg (Zorry) <zorry@gentoo.org> ^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev][Gentoo Phoenix] Re: Is Gentoo a Phoenix? 2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer 2010-04-03 10:19 ` Tobias Scherbaum @ 2010-04-03 12:18 ` Ben de Groot 1 sibling, 0 replies; 38+ messages in thread From: Ben de Groot @ 2010-04-03 12:18 UTC (permalink / raw To: gentoo-dev On 3 April 2010 11:46, Patrick Lauer <patrick@gentoo.org> wrote: > On 04/03/10 11:16, Tobias Scherbaum wrote: >> Hell no, but ... >> >> We have lots of quite understaffed areas, to sum up in a positive way. >> Summing it up the negative way one might say, we have lots of areas were >> users might get the idea Gentoo already is dead. > > So what are _you_ doing to make it better? I like that attitude! And I'm so going to steal your idea about the phoenix. I'll start using the [Gentoo Phoenix] tag for discussions about how we can make Gentoo better. Maybe we could even start a project for it, trying to bring together ideas and people who want to improve things. I have several things I wanted to start a discussion about already, and it seems these things are in the air now as I see these topics popping up left and right now. I'll fork off from this discussion into some specific things in order to try to keep things a bit organized. >> So - what to do now? > For me it's simple. I try to > - dedicate time to fixing things. Takes lots of time, can be demotivating As I've recently refocussed my Gentoo activities on Qt, and withdrawn from various other herds I was involved in, I now have some time and motivation to pick up something new. I wish to dedicate this to something that will really help and I believe these discussions are a good starting point. I hope it will trigger others in similar ways. Cheers, -- Ben de Groot Gentoo Linux Qt project lead developer ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum ` (4 preceding siblings ...) 2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer @ 2010-04-03 14:40 ` Roy Bamford 2010-04-03 14:59 ` Tobias Scherbaum 2010-04-04 1:48 ` Joshua Saddler 6 siblings, 1 reply; 38+ messages in thread From: Roy Bamford @ 2010-04-03 14:40 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 985 bytes --] On 2010.04.03 10:16, Tobias Scherbaum wrote: > Hell no, but ... > > We have lots of quite understaffed areas, to sum up in a positive > way. > Summing it up the negative way one might say, we have lots of areas > were > users might get the idea Gentoo already is dead. > > For example: [snip lots of anecdotal evidence] > - Tobias > > -- > Praxisbuch Nagios > http://www.oreilly.de/catalog/pbnagiosger/ > > https://www.xing.com/profile/Tobias_Scherbaum > First, we need some metrics - the first step to controlling anything is to measure it. Once we have some metrics, we can prioritise. With priorities, we can identify gaps in our resource pool (not just people) and attempt to fill them with recruiting. Maybe thats a bugday topic ? An open day for users who would like to become contributors and contributors who would like to become devs. -- Regards, Roy Bamford (Neddyseagoon) a member of gentoo-ops forum-mods trustees [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 14:40 ` [gentoo-dev] Is Gentoo dying? Roy Bamford @ 2010-04-03 14:59 ` Tobias Scherbaum 2010-04-03 16:03 ` Alec Warner 2010-04-04 20:48 ` Roy Bamford 0 siblings, 2 replies; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-03 14:59 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 722 bytes --] Am Samstag, den 03.04.2010, 15:40 +0100 schrieb Roy Bamford: > First, we need some metrics - the first step to controlling anything is > to measure it. So, how do you want to measure those metrics? I for one can't think of a useful algorithm which helps to identify understaffed or orphaned areas. Sure, one might take a look at the number of packages compared with open bugs for example - but in the end that still won't give you some useful metrics. If someone has a feeling somewhere helping hands are missing or an area is orphaned - that's the best "metrics" we can get. - Tobias -- Praxisbuch Nagios http://www.oreilly.de/catalog/pbnagiosger/ https://www.xing.com/profile/Tobias_Scherbaum [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 14:59 ` Tobias Scherbaum @ 2010-04-03 16:03 ` Alec Warner 2010-04-03 16:24 ` Matti Bickel 2010-04-03 23:52 ` Sebastian Pipping 2010-04-04 20:48 ` Roy Bamford 1 sibling, 2 replies; 38+ messages in thread From: Alec Warner @ 2010-04-03 16:03 UTC (permalink / raw To: gentoo-dev On Sat, Apr 3, 2010 at 7:59 AM, Tobias Scherbaum <dertobi123@gentoo.org> wrote: > Am Samstag, den 03.04.2010, 15:40 +0100 schrieb Roy Bamford: >> First, we need some metrics - the first step to controlling anything is >> to measure it. > > So, how do you want to measure those metrics? I for one can't think of a > useful algorithm which helps to identify understaffed or orphaned areas. > Sure, one might take a look at the number of packages compared with open > bugs for example - but in the end that still won't give you some useful > metrics. When I was a treecleaner I tended to look at a few things; note that because we enforce very little in the tree these are basically just a set of heuristics. - metadata.xml: how many packages are maintainer-{needed,wanted}. Does not apply to all herds because some herds fix anything in their herd. - date of last commit: Gentoo is fast moving and packages that haven't had commits since 200{4,5,6} are probably old, unmaintained and may not even compile or run. - date of last listed maintainer commit versus last commit: Basically if the maintainer hasn't touched the ebuild in a while but someone else (herd members?) have, the metadata.xml is probably out of date. The above are all pretty easy to do with the data in the tree. Some other useful ideas might be: - compare open bugs for the package, when was the last bug for a package closed (bugs data kinda sucks for this) - for a given package in a herd, check the version in the tree against freshmeat or similar to see how far behind it is (I think someone wrote something for this already, exherbo?) - check imlate to see if keywording is behind (is the maintainer filing stablereqs?) Metrics do not have to be perfect (they never are...) but they may shine some light on some areas of the tree that need staff. -A > > If someone has a feeling somewhere helping hands are missing or an area > is orphaned - that's the best "metrics" we can get. > > - Tobias > > -- > Praxisbuch Nagios > http://www.oreilly.de/catalog/pbnagiosger/ > > https://www.xing.com/profile/Tobias_Scherbaum > ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 16:03 ` Alec Warner @ 2010-04-03 16:24 ` Matti Bickel 2010-04-03 23:52 ` Sebastian Pipping 1 sibling, 0 replies; 38+ messages in thread From: Matti Bickel @ 2010-04-03 16:24 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 911 bytes --] Alec Warner wrote: > The above are all pretty easy to do with the data in the tree. Some > other useful ideas might be: > - compare open bugs for the package, when was the last bug for a > package closed (bugs data kinda sucks for this) An additional search: last touched by assignee between never and now-30 days. I also just discovered that awesome query interface our bugzilla has. Can we publish a data set query where new bugs are plotted against closed bugs (maybe add already open bugs) for each herd? I'll try to come up with a query if no one else is faster with this. If the difference between new and closed bugs in a 30 days time period is over a given threshold (say 15% of the current open bugs), this might be a herd that needs help. Maybe we can come up with more insightful bugzie searches. And maybe something like that exists already and i've failed finding it. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 260 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 16:03 ` Alec Warner 2010-04-03 16:24 ` Matti Bickel @ 2010-04-03 23:52 ` Sebastian Pipping 1 sibling, 0 replies; 38+ messages in thread From: Sebastian Pipping @ 2010-04-03 23:52 UTC (permalink / raw To: gentoo-dev On 04/03/10 18:03, Alec Warner wrote: > - date of last commit: Gentoo is fast moving and packages that > haven't had commits since 200{4,5,6} are probably old, unmaintained > and may not even compile or run. > - date of last listed maintainer commit versus last commit: > Basically if the maintainer hasn't touched the ebuild in a while but > someone else (herd members?) have, the metadata.xml is probably out of > date. Have the result of that analysis collected somewhere? > The above are all pretty easy to do with the data in the tree. Some > other useful ideas might be: > - compare open bugs for the package, when was the last bug for a > package closed (bugs data kinda sucks for this) Right, but we can get that working. I have a regex to get package names from bug titles around that works well. All we need to do is fix all bug titles ever to contain package names: Could take a whole bugday or two :-) > - for a given package in a herd, check the version in the tree > against freshmeat or similar to see how far behind it is (I think > someone wrote something for this already, exherbo?) That's a larger project. GSOC ideas should contain such thing. > - check imlate to see if keywording is behind (is the maintainer > filing stablereqs?) While you mention that: it's the first time I hear a maintainer should do that. if so can you raise awareness of it and explain the what and why in another thread on gentoo-dev? Sebastian ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 14:59 ` Tobias Scherbaum 2010-04-03 16:03 ` Alec Warner @ 2010-04-04 20:48 ` Roy Bamford 2010-04-06 6:24 ` Sebastian Pipping 1 sibling, 1 reply; 38+ messages in thread From: Roy Bamford @ 2010-04-04 20:48 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2314 bytes --] On 2010.04.03 15:59, Tobias Scherbaum wrote: > Am Samstag, den 03.04.2010, 15:40 +0100 schrieb Roy Bamford: > > First, we need some metrics - the first step to controlling > anything > is > > to measure it. > > So, how do you want to measure those metrics? I for one can't think > of a useful algorithm which helps to identify understaffed or > orphaned areas. > Sure, one might take a look at the number of packages compared with > open > bugs for example - but in the end that still won't give you some > useful > metrics. It doesn't much matter what we measure as long as it related to what we want to control and that we do not change the metric. That way the metrics remain useful. Open bugs per package and mean age of bugs per package come to mind. Such per package metrics can be aggregated per herd, per project, the whole of Gentoo or whatever. A reducing mean age of bugs and open bugs shows we are moving in the right direction. I'm sure many other metrics are possible. > > If someone has a feeling somewhere helping hands are missing or an > area > is orphaned - that's the best "metrics" we can get. Feelings? The problem with feelings is that they keep changing Let me remind you of this Carl Sagan quote ... I'm often asked the question, "Do you think there is extraterrestrial intelligence?" I give the standard arguments -- there are a lot of places out there, and use the word *billions*, and so on. And then I say it would be astonishing to me if there weren't extraterrestrial intelligence, but of course there is as yet no compelling evidence for it. And then I'm asked, "Yeah, but what do you really think?" I say, "I just told you what I really think." "Yeah, but what's your gut feeling?" But I try not to think with my gut. Really, it's okay to reserve judgment until the evidence is in. - Carl Sagan, The Burden Of Skepticism, The Skeptical Inquirer, Vol. 12, Fall 87 The important bit being "it's okay to reserve judgment until the evidence is in". > > - Tobias > > -- > Praxisbuch Nagios > http://www.oreilly.de/catalog/pbnagiosger/ > > https://www.xing.com/profile/Tobias_Scherbaum > -- Regards, Roy Bamford (Neddyseagoon) a member of gentoo-ops forum-mods trustees [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 20:48 ` Roy Bamford @ 2010-04-06 6:24 ` Sebastian Pipping 0 siblings, 0 replies; 38+ messages in thread From: Sebastian Pipping @ 2010-04-06 6:24 UTC (permalink / raw To: gentoo-dev On 04/04/10 22:48, Roy Bamford wrote: > Open bugs per package and mean age of bugs per package come to mind. > Such per package metrics can be aggregated per herd, per project, the > whole of Gentoo or whatever. > > A reducing mean age of bugs and open bugs shows we are moving in the > right direction. We're not too far away from such numbers actually, stay tuned. > I'm sure many other metrics are possible. If more comes to you mind please reply to the heartbug team force thread with it. We're interested in these ideas. Sebastian ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum ` (5 preceding siblings ...) 2010-04-03 14:40 ` [gentoo-dev] Is Gentoo dying? Roy Bamford @ 2010-04-04 1:48 ` Joshua Saddler 2010-04-04 2:40 ` Alec Warner ` (3 more replies) 6 siblings, 4 replies; 38+ messages in thread From: Joshua Saddler @ 2010-04-04 1:48 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2642 bytes --] On Sat, 03 Apr 2010 11:16:32 +0200 Tobias Scherbaum <dertobi123@gentoo.org> wrote: > - Our formerly outstanding documentation still is somewhat maintained, > but that's it. I haven't seen any new additions (both to our docs, but > also to our docs-team) for years. People are constantly asking for a > documentation wiki, but ... Thanks for sh**ting on my efforts. There are lots of visible changes, and I make a point of getting the word out when a new guide turns up in /doc/. I blog about the new docs I add, and I spend awhile working with contributors to make sure we get good stuff out there and that it's constantly updated -- the Openbox guide Nate Zachary wrote comes to mind. I'm also always working with developers who are writing docs in their spare time, coaching 'em through the process, assisting with GuideXML, taking patches, *and* creating patches and updates for devs who are posting documents in /proj/ and in their personal devspace. But I guess that doesn't mean anything to you. Oh yes, and I spend hours each week constantly updating docs based on the inflow of bugs, forum reports, and I constantly re-read each one and improve stuff where I can on-the-fly. Not everything has a bug tracker, but the end result is still a visible difference in the stuff you see on the website. > - Website redesign - we had a contest some years ago, got a winner, > someone started to adapt the design and somewhat that project fall > asleep. We've added quite a bit, with the automated feeds and whatnot. And the sidebar stuff. And the revamping of our releases page, and lots of other areas. I've added lots of stuff; I guess you just haven't noticed. > - Speaking of our website, PR ... guess there's nothing more to add. Thanks for sh**ting on my efforts here, too. Take SCALE last month. I guess all the work I did to organize SCALE and go out and make a difference with our (potential) users by talking with them doesn't mean anything. All the word-of-mouth I've done with folks before and after SCALE, even my coworkers must not count for much. * * * I would have expected such this kind of negative, abrasive email from a user, but to see such a sensationalist letter coming from a developer is disappointing, to say the least. I expect better from you. Because whether you realize it or not, your email can only come across as denigrating my efforts, and everyone else who puts in hard work on (actually visible!) changes. Your email was inflammatory and offensive, but not in the way that motivates me to do more or do anything different. It came across as extremely demotivational. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 1:48 ` Joshua Saddler @ 2010-04-04 2:40 ` Alec Warner 2010-04-04 4:50 ` Dale 2010-04-04 8:22 ` Tobias Scherbaum ` (2 subsequent siblings) 3 siblings, 1 reply; 38+ messages in thread From: Alec Warner @ 2010-04-04 2:40 UTC (permalink / raw To: gentoo-dev On Sat, Apr 3, 2010 at 6:48 PM, Joshua Saddler <nightmorph@gentoo.org> wrote: > On Sat, 03 Apr 2010 11:16:32 +0200 > Tobias Scherbaum <dertobi123@gentoo.org> wrote: > >> - Our formerly outstanding documentation still is somewhat maintained, >> but that's it. I haven't seen any new additions (both to our docs, but >> also to our docs-team) for years. People are constantly asking for a >> documentation wiki, but ... > > Thanks for sh**ting on my efforts. There are lots of visible changes, and I make a point of getting the word out when a new guide turns up in /doc/. I blog about the new docs I add, and I spend awhile working with contributors to make sure we get good stuff out there and that it's constantly updated -- the Openbox guide Nate Zachary wrote comes to mind. I'm also always working with developers who are writing docs in their spare time, coaching 'em through the process, assisting with GuideXML, taking patches, *and* creating patches and updates for devs who are posting documents in /proj/ and in their personal devspace. But I guess that doesn't mean anything to you. > > Oh yes, and I spend hours each week constantly updating docs based on the inflow of bugs, forum reports, and I constantly re-read each one and improve stuff where I can on-the-fly. Not everything has a bug tracker, but the end result is still a visible difference in the stuff you see on the website. You need to take comments less personally. If there is a constant stream of updates then point him at your cia comment log or similar; no need to pick a fight about it. Certainly when compared to our documentation of old I think the rate of new documents and document updates is likely less now than it was then. Perhaps what Tobias is trying to convey is that he wants more people to contribute and write documents. > >> - Website redesign - we had a contest some years ago, got a winner, >> someone started to adapt the design and somewhat that project fall >> asleep. > > We've added quite a bit, with the automated feeds and whatnot. And the sidebar stuff. And the revamping of our releases page, and lots of other areas. I've added lots of stuff; I guess you just haven't noticed. Lots of content sure; not so much on the design side. I personally like our website and I think the design is fine (no need to put too much effort into it IMHO.) but if other folks want to spend time on it I'm not going to say no. I still think something like taking what we have and doing the redesign on non-gentoo stuff and then being like 'yo dawg I heard you like websites so i put a website in your website so you can browse while you browse' or similar is the way to iterate. > >> - Speaking of our website, PR ... guess there's nothing more to add. > > Thanks for sh**ting on my efforts here, too. Take SCALE last month. I guess all the work I did to organize SCALE and go out and make a difference with our (potential) users by talking with them doesn't mean anything. All the word-of-mouth I've done with folks before and after SCALE, even my coworkers must not count for much. > > * * * > > I would have expected such this kind of negative, abrasive email from a user, but to see such a sensationalist letter coming from a developer is disappointing, to say the least. I expect better from you. Because whether you realize it or not, your email can only come across as denigrating my efforts, and everyone else who puts in hard work on (actually visible!) changes. > > Your email was inflammatory and offensive, but not in the way that motivates me to do more or do anything different. It came across as extremely demotivational. > Well it certainly hi-lights one area; that we often fail at communicating what we are doing. The pr team has some great people on it who do great stuff (not including me; I tend to do as little as possible.) Maybe Tobias is blissfully unaware of the efforts of the team. Maybe he thinks the team can do better. I don't see him saying 'well the pr team sucks balls!' I see him saying 'well the pr team is very quiet.' I don't think that is too far from the truth; although certainly pr@ is active it doesn't look like it from anyone not on that alias (SCALE aside.) -A ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 2:40 ` Alec Warner @ 2010-04-04 4:50 ` Dale 2010-04-05 0:28 ` Jorge Manuel B. S. Vicetto 0 siblings, 1 reply; 38+ messages in thread From: Dale @ 2010-04-04 4:50 UTC (permalink / raw To: gentoo-dev Alec Warner wrote: > On Sat, Apr 3, 2010 at 6:48 PM, Joshua Saddler<nightmorph@gentoo.org> wrote: > >> On Sat, 03 Apr 2010 11:16:32 +0200 >> Tobias Scherbaum<dertobi123@gentoo.org> wrote: >> >> >>> - Our formerly outstanding documentation still is somewhat maintained, >>> but that's it. I haven't seen any new additions (both to our docs, but >>> also to our docs-team) for years. People are constantly asking for a >>> documentation wiki, but ... >>> >> Thanks for sh**ting on my efforts. There are lots of visible changes, and I make a point of getting the word out when a new guide turns up in /doc/. I blog about the new docs I add, and I spend awhile working with contributors to make sure we get good stuff out there and that it's constantly updated -- the Openbox guide Nate Zachary wrote comes to mind. I'm also always working with developers who are writing docs in their spare time, coaching 'em through the process, assisting with GuideXML, taking patches, *and* creating patches and updates for devs who are posting documents in /proj/ and in their personal devspace. But I guess that doesn't mean anything to you. >> >> Oh yes, and I spend hours each week constantly updating docs based on the inflow of bugs, forum reports, and I constantly re-read each one and improve stuff where I can on-the-fly. Not everything has a bug tracker, but the end result is still a visible difference in the stuff you see on the website. >> > You need to take comments less personally. If there is a constant > stream of updates then point him at your cia comment log or similar; > no need to pick a fight about it. Certainly when compared to our > documentation of old I think the rate of new documents and document > updates is likely less now than it was then. Perhaps what Tobias is > trying to convey is that he wants more people to contribute and write > documents. > > >> >>> - Website redesign - we had a contest some years ago, got a winner, >>> someone started to adapt the design and somewhat that project fall >>> asleep. >>> >> We've added quite a bit, with the automated feeds and whatnot. And the sidebar stuff. And the revamping of our releases page, and lots of other areas. I've added lots of stuff; I guess you just haven't noticed. >> > Lots of content sure; not so much on the design side. I personally > like our website and I think the design is fine (no need to put too > much effort into it IMHO.) but if other folks want to spend time on it > I'm not going to say no. I still think something like taking what we > have and doing the redesign on non-gentoo stuff and then being like > 'yo dawg I heard you like websites so i put a website in your website > so you can browse while you browse' or similar is the way to iterate. > > >> >>> - Speaking of our website, PR ... guess there's nothing more to add. >>> >> Thanks for sh**ting on my efforts here, too. Take SCALE last month. I guess all the work I did to organize SCALE and go out and make a difference with our (potential) users by talking with them doesn't mean anything. All the word-of-mouth I've done with folks before and after SCALE, even my coworkers must not count for much. >> >> * * * >> >> I would have expected such this kind of negative, abrasive email from a user, but to see such a sensationalist letter coming from a developer is disappointing, to say the least. I expect better from you. Because whether you realize it or not, your email can only come across as denigrating my efforts, and everyone else who puts in hard work on (actually visible!) changes. >> >> Your email was inflammatory and offensive, but not in the way that motivates me to do more or do anything different. It came across as extremely demotivational. >> >> > Well it certainly hi-lights one area; that we often fail at > communicating what we are doing. The pr team has some great people on > it who do great stuff (not including me; I tend to do as little as > possible.) Maybe Tobias is blissfully unaware of the efforts of the > team. Maybe he thinks the team can do better. I don't see him saying > 'well the pr team sucks balls!' I see him saying 'well the pr team is > very quiet.' I don't think that is too far from the truth; although > certainly pr@ is active it doesn't look like it from anyone not on > that alias (SCALE aside.) > > -A > > As a user, I see both sides of this. I rarely go to the actual Gentoo site and mostly read the home page when I do. I may go to a link once in a while that is posted on the mailing list but that is about it. I think what I see from the OP is that he feels there needs to be more people involved in several areas. I don't know you Joshua but if you are doing a lot of the docs by yourself or with just a few helpers, I think you need more help. The pages I do see are really good and I read other people using other distros commend Gentoo on its documentation. It just that maybe you need more help so that even more things can be done. Look at it this way, what would happen if you had twice the help you have now and where would Gentoo's docs be a year from now? I'm not trying to put words in the OPs mouth here but just trying to see it from the point of view that he wants things to be better with more people involved. Personally, I wish Gentoo had twice of everything it has now. Not that things would be that much better but that people wouldn't burn out and feel like they are loaded down when things pop up. I felt sorry for the KDE folks when KDE4 was released. It just had to be a nightmare to get all that in the tree at once. If they had twice as many people working on it tho, it would have been easier. The people doing all that work wouldn't feel like they had to work so hard to get everything ready. Back to my hole now. Dale :-) :-) ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 4:50 ` Dale @ 2010-04-05 0:28 ` Jorge Manuel B. S. Vicetto 0 siblings, 0 replies; 38+ messages in thread From: Jorge Manuel B. S. Vicetto @ 2010-04-05 0:28 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04-04-2010 04:50, Dale wrote: > I felt sorry for the KDE folks when KDE4 was released. It just had > to be a nightmare to get all that in the tree at once. If they had > twice as many people working on it tho, it would have been easier. The > people doing all that work wouldn't feel like they had to work so hard > to get everything ready. > > Back to my hole now. > > Dale > > :-) :-) Dale, now that we've moved well past beyond that point and that we have a "reasonably" staffed team, let me thank you for your sympathy, agree with you about how extra hands would have helped much and admit that was a very tough time. - -- Regards, Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org Gentoo- forums / Userrel / Devrel / KDE / Elections -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJLuS6dAAoJEC8ZTXQF1qEPHxIP/2Pm0kdi57x2OuhEBpm5ZWF5 sNyy7qbY4/b6VM/UNH5NJbg3vYBPtDtQSdY0ZB5D+C2p+q2jpko9oRR4pCFQ23QK PEPAxS+d7QwKzlLfzNOTb0uwogCEqaxEBNy7tE+KjXTsqdBuGWblqHAKXDMM9sHM Nhcqcfd87krvjPzuqOEhvk/V8kLhdzmkDZF082W827UJsVkpld10wkaOymlri/vN J2N83nzCUYxkP79zGEM7FWn12dQIW+UUqblyp5FFP38pZd7kxra/IqnJl60g1IaK pJ4tt+2InZ5HVXkW4fuOmhkjZCkd4abgtHgFuUi5Go2YloKU3sJBuJkro5me2/CZ Plp485cqK38rG7nNKLK2UrwxgKU+xO/3ylb7IhI3k3Hn7uv9mV6+MAGucwe/5T+y wHgd3ia0JqO9MD3uYa2M/u7u4sXpezZVnbHVB/RYRuaLVVVK/AMo9OQDTGbNQHPR DP5/MGG5OBqZGfLCoMmJIcgIvaKN5zRyTceXQxe0W/HXfU2zGMGTm+SBG0kM3zBH yHQjeFqA/W48CwOaCy+zwS3YaGKnuS9036VIBnhyqBpCCEMMwJ9W02abISbN2qg5 wmpbIogQT3yf6E/37x1xFeYCxdpeLwuII1hqSEBNWNz+6JBV04Zk5K7nrcsMEbo2 sKKWU1F7nb8Ha9rh58v8 =CP10 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 1:48 ` Joshua Saddler 2010-04-04 2:40 ` Alec Warner @ 2010-04-04 8:22 ` Tobias Scherbaum 2010-04-04 10:07 ` Joshua Saddler 2010-04-04 8:25 ` Petteri Räty 2010-04-04 8:44 ` Patrick Lauer 3 siblings, 1 reply; 38+ messages in thread From: Tobias Scherbaum @ 2010-04-04 8:22 UTC (permalink / raw To: gentoo-dev Joshua Saddler wrote lots of: > Thanks for sh**ting on my efforts. See, this is not about your personal efforts. I really do appreciate the work and time you invest in improving both the docs and PR. But otoh try to compare what the docs-team and PR did say 5 years ago and what they're doing today (at least what becomes visible for people outside of these projects). 5 years ago we had constantly new docs added, we still had our Gentoo Weekly Newsletter - both just some *examples*. Nothing against you personal efforts, but both (important!) areas could be improved and be made more active again. - Tobias ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 8:22 ` Tobias Scherbaum @ 2010-04-04 10:07 ` Joshua Saddler 0 siblings, 0 replies; 38+ messages in thread From: Joshua Saddler @ 2010-04-04 10:07 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 5959 bytes --] On Sun, 4 Apr 2010 10:22:06 +0200 "Tobias Scherbaum" <dertobi123@gentoo.org> wrote: > 5 years ago [...] constantly added [...] You need to clarify your metric. How are you defining constant? How often does a new document need to appear? What mostly happens is steady refinement and expansion of our existing docs, occasionally splitting off long portions into their own document, or merging a few back together where appropriate. Stuff that's written fully from scratch is much rarer than you think, and it's been that way for a long time. I'm not saying that's a bad thing; that's just how it is. Two noteworthy exceptions: 2005 and 2006. Those were years when we had all the English speaking GDP members writing. I came on board in 2005 and immediately helped crank out docs and updates, and worked with folks to get new stuff into the tree. 2005 was a good year both for the GDP and for external contributors to help write stuff and add patches, which is why we saw much more diversity in our new docs. Since then, the list of active English writers in the GDP has declined to one and it's been that way for a few years now, so that partly explains the slowdown in docs. Another is that we just aren't getting as many new submissions since the days when (apparently) we had more willing developers to pitch in with the docs. Many of the 2005/2006 guides have had their primary authors/contributors disappear, leaving us without an easy way to keep them up-to-date. The GDP can't maintain a doc if we don't have someone, internal or external, who can devote time to keeping docs up-to-date. Lots of those 2005/2006 additions need serious overhaul, or I'll have to mark 'em deprecated/draft or even remove them entirely. Some of the guides written years ago have been removed from the tree. Part of maintaining documents is not just writing new ones, but treecleaning, if you will, our existing collection. It's not as attention-getting as a totally new guide. I can't promise attention-getting news releases for every doc or website change I make. * * * Here, I'll take 2 hours to go through our complete CVS history for our docs in /doc/en/ and create a list of what was added or removed in the last 5 years. This list doesn't *begin* to include total rewrites or near-total rewrites (such as the printing, gnome, X11 guides) or whether the rewrites were made in just one day or over time as packages and methods have evolved. It doesn't cover the handbooks, nor the handbooks I wrote entirely from scratch in 2006 to cover the new GLI installers (and their subsequent removal after 2008's releases). It also does not include documents that have since been marked "draft" or "deprecated" or some other maintainance status besides "active." I expect some of the docs on this list to still be in "draft" or to have moved to it or "deprecated," so whether they really count is up to you to decide. If you want to average docs on a monthly or yearly basis . . . you can tweak the numbers all you want. Note, also, that just because you don't see a doc on it in the last 5 years doesn't mean we don't already have a wealth of published info on a subject in our existing documentation. Something that was added in, say, 2002 or 2004 is prolly very complete, and covers lots of stuff you'd normally find in separate articles elsewhere, for example on wikis. I'm not putting much here besides the files added/removed. This is just stuff that's initially added to or removed from CVS. *2010* Nothing totally new added nor anything completely removed. Hey, the year is young. Lots of rewrites though. *2009* Same. Mostly extensive rewrites, most notably the handbooks to take into account the autobuilds. New: bind-guide.xml New: lxde-howto.xml New: openbox.xml Removed: ldapdns-guide.xml (added 2006) Removed: gentoo-sparc-quickinstall.xml (added 2004) *2008* New: multipath.xml New: nagios-guide.xml (draft) New: openrc-migration.xml Removed: apache-developer.xml (added 2005) Removed: apache-troubleshooting.xml (added 2005) Removed: apache-upgrading.xml (added 2005) Removed: kde-config.xml (added 2004) Removed: kde-split-ebuilds (added 2005) *2007* New: gcc-optimization.xml New: pda-guide.xml (draft) New: vpnc-howto.xml New: xen-guide.xml New: xfce-config.xml Removed: colinux-howto.xml (added 2004) Removed: mysql-upgrade-slotted (added 2006, but mysql team reverted SLOTting) Removed: nx-guide.xml (added 2004) Removed: openmosix-howto.xml (added 2003) *2006* New: change-chost.xml New: conky-howto.xml New: cross-compiling-distcc.xml New: gentoo-alpha-faq.xml New: gentoo-x86+raid+lvm2-quickinstall.xml New: info-guide.xml New: jffnms.xml New: kernel-config.xml New: ldapdns-guide.xml (removed 2009) New: liveusb.xml New: man-guide.xml New: portage-utils.xml New: postgres-howto.xml New: vdr-guide.xml New: zsh.xml Removed: java-old.xml (added 2006) Removed: vserver-howto.xml (added 2005) *2005* New: apache-developer.xml (removed 2008) New: apache-troubleshooting.xml (removed 2008) New: apache-upgrading.xml (removed 2008) New: bluetooth-guide.xml (deprecated; needs total rewrite) New: bugzilla-howto.xml New: fluxbox-config.xml New: gcc-upgrading.xml (imported from toolchain /proj/ doc) New: gentoo-amd64-faq.xml New: gentoo-freebsd.xml (deprecated; needs total rewrite) New: gentoo-mips-faq.xml New: gpm.xml New: grub-error-guide.xml New: hpc-howto (imported from cluster /proj/ doc) New: mailfilter-guide.xml New: mysql-howto.xml New: mysql-upgrading.xml New: sudo-guide.xml New: usb-guide.xml New: utf-8.xml New: vserver-howto.xml (removed 2006) Removed: macos-guide.xml (added 2004) Removed: gentoo-alpha-compaq-tools.xml (added 2003) Removed: 2.6-koutput.xml (added 2004) Removed: 2.6-koutput-user.xml (added 2004) Removed: gentoo-security.xml (added 2002) Removed: modular-x-howto.xml (added 2005) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 1:48 ` Joshua Saddler 2010-04-04 2:40 ` Alec Warner 2010-04-04 8:22 ` Tobias Scherbaum @ 2010-04-04 8:25 ` Petteri Räty 2010-04-04 8:44 ` Patrick Lauer 3 siblings, 0 replies; 38+ messages in thread From: Petteri Räty @ 2010-04-04 8:25 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1408 bytes --] On 04/04/2010 04:48 AM, Joshua Saddler wrote: > On Sat, 03 Apr 2010 11:16:32 +0200 Tobias Scherbaum > <dertobi123@gentoo.org> wrote: > >> - Our formerly outstanding documentation still is somewhat >> maintained, but that's it. I haven't seen any new additions (both >> to our docs, but also to our docs-team) for years. People are >> constantly asking for a documentation wiki, but ... > > Thanks for sh**ting on my efforts. There are lots of visible changes, > and I make a point of getting the word out when a new guide turns up > in /doc/. I blog about the new docs I add, and I spend awhile working > with contributors to make sure we get good stuff out there and that > it's constantly updated -- the Openbox guide Nate Zachary wrote comes > to mind. I'm also always working with developers who are writing docs > in their spare time, coaching 'em through the process, assisting with > GuideXML, taking patches, *and* creating patches and updates for devs > who are posting documents in /proj/ and in their personal devspace. > But I guess that doesn't mean anything to you. > But isn't there a problem when it's my not our effort? Ideally we would have a couple people like you on board. If we stayed quiet about our perceptions then there was never the opportunity to correct them. I think the thread was done done constructively not destructively. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Is Gentoo dying? 2010-04-04 1:48 ` Joshua Saddler ` (2 preceding siblings ...) 2010-04-04 8:25 ` Petteri Räty @ 2010-04-04 8:44 ` Patrick Lauer 2010-04-04 9:56 ` [gentoo-dev] " Duncan 3 siblings, 1 reply; 38+ messages in thread From: Patrick Lauer @ 2010-04-04 8:44 UTC (permalink / raw To: gentoo-dev On 04/04/10 03:48, Joshua Saddler wrote: > On Sat, 03 Apr 2010 11:16:32 +0200 > Tobias Scherbaum <dertobi123@gentoo.org> wrote: > >> - Our formerly outstanding documentation still is somewhat maintained, >> but that's it. I haven't seen any new additions (both to our docs, but >> also to our docs-team) for years. People are constantly asking for a >> documentation wiki, but ... > > Thanks for sh**ting on my efforts. There are lots of visible changes, and I make a point of getting the word out when a new guide turns up in /doc/. I blog about the new docs I add, and I spend awhile working with contributors to make sure we get good stuff out there and that it's constantly updated -- the Openbox guide Nate Zachary wrote comes to mind. I'm also always working with developers who are writing docs in their spare time, coaching 'em through the process, assisting with GuideXML, taking patches, *and* creating patches and updates for devs who are posting documents in /proj/ and in their personal devspace. But I guess that doesn't mean anything to you. > > Oh yes, and I spend hours each week constantly updating docs based on the inflow of bugs, forum reports, and I constantly re-read each one and improve stuff where I can on-the-fly. Not everything has a bug tracker, but the end result is still a visible difference in the stuff you see on the website. > See, that's the problem. *You* are doing a good job. *We* as a team/community/ant colony aren't. The visible rate of change has slowed down, and from your reply I get the feeling that there are also fewer people working on docs than in the past. So how do we improve the situation? What needs to be done so that you could disappear for a month or two without affecting progress because there are enough other motivated people sharing the workload? My long-term goal is still to make me redundant. That way I can take a break whenever I get frustrated and I can focus on new things whenever I find something new and shiny to attract my attention... ^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Is Gentoo dying? 2010-04-04 8:44 ` Patrick Lauer @ 2010-04-04 9:56 ` Duncan 2010-04-04 10:21 ` George Prowse 0 siblings, 1 reply; 38+ messages in thread From: Duncan @ 2010-04-04 9:56 UTC (permalink / raw To: gentoo-dev Patrick Lauer posted on Sun, 04 Apr 2010 10:44:38 +0200 as excerpted: > On 04/04/10 03:48, Joshua Saddler wrote: >> On Sat, 03 Apr 2010 11:16:32 +0200 >> Tobias Scherbaum <dertobi123@gentoo.org> wrote: >> >>> - Our formerly outstanding documentation still is somewhat maintained, >>> but that's it. I haven't seen any new additions (both to our docs, but >>> also to our docs-team) for years. People are constantly asking for a >>> documentation wiki, but ... >> >> Thanks for sh**ting on my efforts. There are lots of visible changes, >> and I make a point of getting the word out when a new guide turns up in >> /doc/. >> Oh yes, and I spend hours each week constantly updating docs based on >> the inflow of bugs, forum reports, and I constantly re-read each one >> and improve stuff where I can on-the-fly. > See, that's the problem. > *You* are doing a good job. *We* as a team/community/ant colony aren't. > > The visible rate of change has slowed down, and from your reply I get > the feeling that there are also fewer people working on docs than in the > past. So how do we improve the situation? What needs to be done so that > you could disappear for a month or two without affecting progress > because there are enough other motivated people sharing the workload? > > My long-term goal is still to make me redundant. That way I can take a > break whenever I get frustrated and I can focus on new things whenever I > find something new and shiny to attract my attention... Patrick's right, Nightmorph. I believe pretty much everyone here will agree that you carry a pretty heavy load, almost a super-human load for one person. But I've noticed in replies before as well as this one, you do seem to be getting burned out. Which is only to be expected given that you ARE handling docs pretty much by yourself a lot of the time. And I know you've asked for help, and didn't get it, a couple times as well. So you solder on... more and more frustrated and burnt out, but afraid to stop, because after all, all of Gentoo's depending on you, and it /does/ feel good to have users say how well things went, using the docs you've been maintaining... but you're still burning out. The same thing more or less happened to Jakob. There were similar signs of stress, but Gentoo /was/ relying on him, and all the work he did bug- wrangling. Then one day he pretty much dropped off the face of the earth... or so it seemed. It shouldn't have to be that way. You do a great job; a super-human job for one person. But you ARE just one person and unfortunately you AREN'T superhuman! It's catching up with you, and I know I'm not the only one concerned about it. It's unhealthy for both you and Gentoo. So don't take this the wrong way and drive off the folks trying to help. Maybe, just maybe, this time you'll some of the help you asked for a year or whatever it was ago. Meanwhile, some of us really /do/ appreciate all you've done to hold down the fort, so to speak. I'm sure I don't know the half of it when I say it's not been easy, and that I (and apparently others here) /do/ appreciate and recognized the almost super-human job you've been doing, unfortunately, all too often pretty much single handedly. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Is Gentoo dying? 2010-04-04 9:56 ` [gentoo-dev] " Duncan @ 2010-04-04 10:21 ` George Prowse 0 siblings, 0 replies; 38+ messages in thread From: George Prowse @ 2010-04-04 10:21 UTC (permalink / raw To: gentoo-dev If you want to gauge the feeling in the community there are a couple of threads in the forums. Currently this answer seems to be typical of the general consensus when asked what they could do to help Gentoo/become a developer: http://forums.gentoo.org/viewtopic-p-6230439.html#6230439 ^ permalink raw reply [flat|nested] 38+ messages in thread
end of thread, other threads:[~2010-04-06 6:24 UTC | newest] Thread overview: 38+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum 2010-04-03 9:26 ` "Paweł Hajdan, Jr." 2010-04-03 10:12 ` Tobias Scherbaum 2010-04-03 11:36 ` hardened-sources development (was: Re: [gentoo-dev] Is Gentoo dying?) Thomas Sachau 2010-04-03 9:37 ` [gentoo-dev] Is Gentoo dying? Brian Harring 2010-04-03 10:10 ` Tobias Scherbaum 2010-04-03 9:38 ` Petteri Räty 2010-04-03 19:12 ` Jacob Godserv 2010-04-03 9:40 ` Robin H. Johnson 2010-04-03 9:46 ` Robin H. Johnson 2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer 2010-04-03 10:19 ` Tobias Scherbaum 2010-04-03 11:33 ` Richard Freeman 2010-04-03 11:50 ` Petteri Räty 2010-04-04 18:09 ` Denis Dupeyron 2010-04-05 15:33 ` Richard Freeman 2010-04-05 17:21 ` Denis Dupeyron 2010-04-04 20:19 ` Zeerak Mustafa Waseem 2010-04-05 4:24 ` [gentoo-dev] " Duncan 2010-04-03 12:40 ` [gentoo-dev] " Magnus Granberg 2010-04-03 12:18 ` [gentoo-dev][Gentoo Phoenix] " Ben de Groot 2010-04-03 14:40 ` [gentoo-dev] Is Gentoo dying? Roy Bamford 2010-04-03 14:59 ` Tobias Scherbaum 2010-04-03 16:03 ` Alec Warner 2010-04-03 16:24 ` Matti Bickel 2010-04-03 23:52 ` Sebastian Pipping 2010-04-04 20:48 ` Roy Bamford 2010-04-06 6:24 ` Sebastian Pipping 2010-04-04 1:48 ` Joshua Saddler 2010-04-04 2:40 ` Alec Warner 2010-04-04 4:50 ` Dale 2010-04-05 0:28 ` Jorge Manuel B. S. Vicetto 2010-04-04 8:22 ` Tobias Scherbaum 2010-04-04 10:07 ` Joshua Saddler 2010-04-04 8:25 ` Petteri Räty 2010-04-04 8:44 ` Patrick Lauer 2010-04-04 9:56 ` [gentoo-dev] " Duncan 2010-04-04 10:21 ` George Prowse
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox