* [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) @ 2013-06-17 18:46 hasufell 2013-06-17 18:59 ` Markos Chandras ` (6 more replies) 0 siblings, 7 replies; 57+ messages in thread From: hasufell @ 2013-06-17 18:46 UTC (permalink / raw To: gentoo-project Ok, so we have a seperate thread for this. Anybody who cares can pose a question with context to the current council election. Candidates don't need to answer. For the previous quetions/answers see the subthread "Questioning/Interviewing council nominees" of "Council nominations". ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell @ 2013-06-17 18:59 ` Markos Chandras 2013-06-17 19:10 ` Michał Górny ` (5 subsequent siblings) 6 siblings, 0 replies; 57+ messages in thread From: Markos Chandras @ 2013-06-17 18:59 UTC (permalink / raw To: gentoo-project On 17 June 2013 19:46, hasufell <hasufell@gentoo.org> wrote: > Ok, so we have a seperate thread for this. > > Anybody who cares can pose a question with context to the current > council election. > > Candidates don't need to answer. > > For the previous quetions/answers see the subthread > "Questioning/Interviewing council nominees" of "Council nominations". > Maybe it's best to wait until we have a complete list with all the candidates. -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell 2013-06-17 18:59 ` Markos Chandras @ 2013-06-17 19:10 ` Michał Górny 2013-06-17 19:26 ` Pacho Ramos 2013-06-17 19:38 ` Rich Freeman 2013-06-23 21:28 ` [gentoo-project] " hasufell ` (4 subsequent siblings) 6 siblings, 2 replies; 57+ messages in thread From: Michał Górny @ 2013-06-17 19:10 UTC (permalink / raw To: gentoo-project; +Cc: hasufell [-- Attachment #1: Type: text/plain, Size: 627 bytes --] Dnia 2013-06-17, o godz. 20:46:19 hasufell <hasufell@gentoo.org> napisał(a): > Ok, so we have a seperate thread for this. > > Anybody who cares can pose a question with context to the current > council election. > > Candidates don't need to answer. > > For the previous quetions/answers see the subthread > "Questioning/Interviewing council nominees" of "Council nominations". I'd even ask candidates not to answer in this thread. Just make a complete list of questions, in the meantime take the nominations and let the nominees answer them when the list is ready. -- Best regards, Michał Górny [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 966 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 19:10 ` Michał Górny @ 2013-06-17 19:26 ` Pacho Ramos 2013-06-17 19:38 ` Rich Freeman 1 sibling, 0 replies; 57+ messages in thread From: Pacho Ramos @ 2013-06-17 19:26 UTC (permalink / raw To: gentoo-project; +Cc: hasufell El lun, 17-06-2013 a las 21:10 +0200, Michał Górny escribió: > Dnia 2013-06-17, o godz. 20:46:19 > hasufell <hasufell@gentoo.org> napisał(a): > > > Ok, so we have a seperate thread for this. > > > > Anybody who cares can pose a question with context to the current > > council election. > > > > Candidates don't need to answer. > > > > For the previous quetions/answers see the subthread > > "Questioning/Interviewing council nominees" of "Council nominations". > > I'd even ask candidates not to answer in this thread. Just make > a complete list of questions, in the meantime take the nominations > and let the nominees answer them when the list is ready. > > Yeah, I think it's the cleaner solution, otherwise, it's really a pain to review mail when I return home :O ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 19:10 ` Michał Górny 2013-06-17 19:26 ` Pacho Ramos @ 2013-06-17 19:38 ` Rich Freeman 1 sibling, 0 replies; 57+ messages in thread From: Rich Freeman @ 2013-06-17 19:38 UTC (permalink / raw To: gentoo-project; +Cc: hasufell On Mon, Jun 17, 2013 at 3:10 PM, Michał Górny <mgorny@gentoo.org> wrote: > I'd even ask candidates not to answer in this thread. Just make > a complete list of questions, in the meantime take the nominations > and let the nominees answer them when the list is ready. The intent of my suggestion was basically to collect questions now, and just let the candidates stick their answers in their manifestos. Consider this thread a list of topics voters are interested in. And let's avoid turning every question, response, manifesto, etc into a standing debate. Devs are asking questions, candidates are answering them, that's it (don't like the answer, don't vote, or by all means ping them on irc or something). Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell 2013-06-17 18:59 ` Markos Chandras 2013-06-17 19:10 ` Michał Górny @ 2013-06-23 21:28 ` hasufell 2013-06-23 22:59 ` Rick "Zero_Chaos" Farina 2013-06-28 21:01 ` Donnie Berkholz 2013-06-28 22:33 ` hasufell ` (3 subsequent siblings) 6 siblings, 2 replies; 57+ messages in thread From: hasufell @ 2013-06-23 21:28 UTC (permalink / raw To: dberkholz; +Cc: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 @dberkholz - From your manifesto: > I continue to believe that technical advances are, and should be, > driven by individuals. Given our volunteer culture, a council can't > force people to do things they don't want to do, but it can help > to break up disputes and roadblocks, and make global decisions when > needed. Do you think that gentoo is consistent in it's behavior? Should the council step in without any1 asking them if there are changes about to happen that are a) global and b) highly controversial discussed? As an example: multilib. The council was not involved in that decision between eclass vs multilib-portage. Since any1 is allowed to add eclasses to the tree the decision was somehow implicit, without any real consensus on what the course should be. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRx2iKAAoJEFpvPKfnPDWzU8QH/0FF4OSMB2jcBqJnHFWLgdGK zopByu4MYKrCgh2vkVVJFohdfgNrGk0XqDIMXQ5Mc4qJSSnuGdHCQd2WbyaGpUT/ VFo3NcMl2XUmzV/6XRmlc1QxfIymHsbnHl6GU/QPkBl/tUMBJrE2fd2TOZK1moCr POdzH0eUqbzTs1kafX/htb+H/+uZ6gu4uelovaGSnP4q+bYzuxZBEk+QGedrS+5o BSHBtg7lLz3RuEksj7mNdVEy8K6BWeUBlUOX6p1M86rsqr95Yr//Qc58O/lLe39X cQVd7ZDNcDO+iiv5uZNJlQgVL3rxfrtrC+o53JTY8HJ2P5l6Oh1E8iXucrimszg= =ijU/ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-23 21:28 ` [gentoo-project] " hasufell @ 2013-06-23 22:59 ` Rick "Zero_Chaos" Farina 2013-06-24 22:27 ` hasufell 2013-06-28 21:01 ` Donnie Berkholz 1 sibling, 1 reply; 57+ messages in thread From: Rick "Zero_Chaos" Farina @ 2013-06-23 22:59 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/23/2013 05:28 PM, hasufell wrote: > @dberkholz > > From your manifesto: > >> I continue to believe that technical advances are, and should be, >> driven by individuals. Given our volunteer culture, a council can't >> force people to do things they don't want to do, but it can help >> to break up disputes and roadblocks, and make global decisions when >> needed. > > Do you think that gentoo is consistent in it's behavior? > > Should the council step in without any1 asking them if there are > changes about to happen that are a) global and b) highly controversial > discussed? > > As an example: multilib. The council was not involved in that decision > between eclass vs multilib-portage. Since any1 is allowed to add > eclasses to the tree the decision was somehow implicit, without any > real consensus on what the course should be. > > - From http://devmanual.gentoo.org/eclass-writing/ : "Before committing a new eclass to the tree, it should be emailed to the gentoo-dev mailing list with a justification and a proposed implementation. Do not skip this step — sometimes a better implementation or an alternative which does not require a new eclass will be suggested." The dev manual doesn't believe this is implicit nor without any consensus. True, it doesn't ban you from adding a new eclass, but it doesn't say you can just go and randomly add new eclasses without discussion either. - -Zero -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRx33WAAoJEKXdFCfdEflKQscQALJBt8oaLsdVKO0U/KSo7ZFo RZ3/JJLkoFY1In6ny4aLN/50Fzimdi1+941gViMMixFOspHN3iDqL26PqZGR9dnV NLoNm2sGOEFp0kfTK2Ebx6BZN+9MhMxHTdJAwHd7QxCdV2Zat2UuoQLcRVNlL66H as1ogjjZAeYeDQbz5Jqu9mxVRpZUuvINAqwS0Pe44kP9hzgEqlKUTXshxhwfJnZM hMWHfFG7KRDvlrttM0oPK3kLh/djn5RWGbuMGoycmogBgmbwvdGf9V8WNreynivO rDcY9L4Mjp4o873CgW2ffPdTNb5NYkaQ0amJg3HWG33B2MNWx1ULSJ+yneuHewfz 7YtaVy8MHElllpckFSNhrk1as9PY2hLaivm0XmZZQ7GUcAo2tkcHAmOuxvYYmfu6 Sz3JYflUfgrpsycuBDrFMxz4/CsuxhJ1HhPLShJufVXmNOAQJiwRYUvvZ0Qy+6zP IOQIPd12BZGoyovOUjEA2zuHRxpDX7Tv8Em7HSmscwzNR+QQ/4MvNpk3BolvDPX6 h8hLou6yBgEIab2IN8dbsoyFaqSHW/jjsYes50HISUYXdDuSivkoqyFjGmd23w5n bO0JRJDbDbrh1H/nmQkxeaHz4BunuinJoii7l7l3og3tj0LiZoyI9HkkDaNWGybE CXuBbHFK2jldX7mdBJzC =HkU2 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-23 22:59 ` Rick "Zero_Chaos" Farina @ 2013-06-24 22:27 ` hasufell 2013-06-25 5:37 ` Matt Turner 2013-06-25 7:11 ` Michał Górny 0 siblings, 2 replies; 57+ messages in thread From: hasufell @ 2013-06-24 22:27 UTC (permalink / raw To: gentoo-project On 06/24/2013 12:59 AM, Rick "Zero_Chaos" Farina wrote: > On 06/23/2013 05:28 PM, hasufell wrote: > > @dberkholz > > > From your manifesto: > > >> I continue to believe that technical advances are, and should be, > >> driven by individuals. Given our volunteer culture, a council can't > >> force people to do things they don't want to do, but it can help > >> to break up disputes and roadblocks, and make global decisions when > >> needed. > > > Do you think that gentoo is consistent in it's behavior? > > > Should the council step in without any1 asking them if there are > > changes about to happen that are a) global and b) highly controversial > > discussed? > > > As an example: multilib. The council was not involved in that decision > > between eclass vs multilib-portage. Since any1 is allowed to add > > eclasses to the tree the decision was somehow implicit, without any > > real consensus on what the course should be. > > > > - From http://devmanual.gentoo.org/eclass-writing/ : > > "Before committing a new eclass to the tree, it should be emailed to the > gentoo-dev mailing list with a justification and a proposed > implementation. Do not skip this step — sometimes a better > implementation or an alternative which does not require a new eclass > will be suggested." > > The dev manual doesn't believe this is implicit nor without any > consensus. True, it doesn't ban you from adding a new eclass, but it > doesn't say you can just go and randomly add new eclasses without > discussion either. > > -Zero I know the devmanual quite well. The example in it's procedure was a bit more complex than you are describing, so I don't see how that adds anything. People agreed that the eclass is fine, but there was no real consensus about the question whether we actually want an eclass based solution. You can't have both, because it does not make sense. At one point you have to decide, council did nothing to aid in this heated (really heated) discussion. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-24 22:27 ` hasufell @ 2013-06-25 5:37 ` Matt Turner 2013-06-25 7:11 ` Michał Górny 1 sibling, 0 replies; 57+ messages in thread From: Matt Turner @ 2013-06-25 5:37 UTC (permalink / raw To: gentoo-project On Mon, Jun 24, 2013 at 3:27 PM, hasufell <hasufell@gentoo.org> wrote: > People agreed that the eclass is fine, but there was no real consensus > about the question whether we actually want an eclass based solution. > You can't have both, because it does not make sense. You can, and I expect that we will. I don't want to start a big discussion. I really just wanted to address this single point. If the package manager provides a way to handle multilib more cleanly I expect that we'll switch to it. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-24 22:27 ` hasufell 2013-06-25 5:37 ` Matt Turner @ 2013-06-25 7:11 ` Michał Górny 2013-06-25 8:14 ` Tony Vroon 2013-06-25 8:57 ` hasufell 1 sibling, 2 replies; 57+ messages in thread From: Michał Górny @ 2013-06-25 7:11 UTC (permalink / raw To: gentoo-project; +Cc: hasufell [-- Attachment #1: Type: text/plain, Size: 2331 bytes --] Dnia 2013-06-25, o godz. 00:27:55 hasufell <hasufell@gentoo.org> napisał(a): > On 06/24/2013 12:59 AM, Rick "Zero_Chaos" Farina wrote: > > The dev manual doesn't believe this is implicit nor without any > > consensus. True, it doesn't ban you from adding a new eclass, but it > > doesn't say you can just go and randomly add new eclasses without > > discussion either. > > I know the devmanual quite well. The example in it's procedure was a bit > more complex than you are describing, so I don't see how that adds anything. > > People agreed that the eclass is fine, but there was no real consensus > about the question whether we actually want an eclass based solution. > You can't have both, because it does not make sense. At one point you > have to decide, council did nothing to aid in this heated (really > heated) discussion. Wasn't there? I can think of the two people being really unhappy with it (guess why), a few more being unsure or indifferent. You can't get all the people to be happy. I'm really sorry that you're unhappy with the solution we've put our work into. But I'd really appreciate if you two stopped undermining it, 'spreading FUD' and accepted the fact that -- even if the eclass-based solution didn't get a 'real consensus' -- yours wouldn't get even that close to it. And I'm sad that you can't keep it professional. I'm doing my best to help you with multilib-portage. It's an out-of-tree project which is not officially supported, yet I hack the eclass to keep it working. And I don't get anything for it, really, just more blustering [dictionary translation, meaning may have been lost]. That said, I don't know what the Council could or should do. Should the Council be responsible for reading discussions and grabbing whether there was a consensus or not? Or making one in the name of the whole community? Last but not least, I don't even know if there were *two* solutions proposed. It seems a bit like it's between *a working solution now*, and not doing anything and waiting till you get it anywhere near official acceptance. Note that the timeframe and willingness of people to work on it is an important point as well. And likeliness that everything breaks apart when people touch multilib.eclass. -- Best regards, Michał Górny [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 966 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-25 7:11 ` Michał Górny @ 2013-06-25 8:14 ` Tony Vroon 2013-06-25 8:57 ` hasufell 1 sibling, 0 replies; 57+ messages in thread From: Tony Vroon @ 2013-06-25 8:14 UTC (permalink / raw To: gentoo-project; +Cc: hasufell On Tue, 2013-06-25 at 09:11 +0200, Michał Górny wrote: > That said, I don't know what the Council could or should do. Should > the Council be responsible for reading discussions and grabbing > whether there was a consensus or not? Or making one in the name of the > whole community? That is not the council's role, at least not as it is defined right now. If more than a vocal minority of developers support a change of direction I would like to hear about it. Obviously I would have liked to have heard about this when I could still action it... but better late than never... Regards, Tony V. P.S. With all this eleventh hour direction-changing I'll submit my manifesto at the eleventh hour. Out of sheer necessity really. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-25 7:11 ` Michał Górny 2013-06-25 8:14 ` Tony Vroon @ 2013-06-25 8:57 ` hasufell 1 sibling, 0 replies; 57+ messages in thread From: hasufell @ 2013-06-25 8:57 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/25/2013 09:11 AM, Michał Górny wrote: > Dnia 2013-06-25, o godz. 00:27:55 hasufell <hasufell@gentoo.org> > napisał(a): > >> On 06/24/2013 12:59 AM, Rick "Zero_Chaos" Farina wrote: >>> The dev manual doesn't believe this is implicit nor without >>> any consensus. True, it doesn't ban you from adding a new >>> eclass, but it doesn't say you can just go and randomly add new >>> eclasses without discussion either. >> >> I know the devmanual quite well. The example in it's procedure >> was a bit more complex than you are describing, so I don't see >> how that adds anything. >> >> People agreed that the eclass is fine, but there was no real >> consensus about the question whether we actually want an eclass >> based solution. You can't have both, because it does not make >> sense. At one point you have to decide, council did nothing to >> aid in this heated (really heated) discussion. > > Wasn't there? I can think of the two people being really unhappy > with it (guess why), a few more being unsure or indifferent. You > can't get all the people to be happy. > > I'm really sorry that you're unhappy with the solution we've put > our work into. But I'd really appreciate if you two stopped > undermining it, 'spreading FUD' and accepted the fact that -- even > if the eclass-based solution didn't get a 'real consensus' -- yours > wouldn't get even that close to it. > > And I'm sad that you can't keep it professional. I'm doing my best > to help you with multilib-portage. It's an out-of-tree project > which is not officially supported, yet I hack the eclass to keep it > working. And I don't get anything for it, really, just more > blustering [dictionary translation, meaning may have been lost]. > > That said, I don't know what the Council could or should do. > Should the Council be responsible for reading discussions and > grabbing whether there was a consensus or not? Or making one in the > name of the whole community? > > Last but not least, I don't even know if there were *two* > solutions proposed. It seems a bit like it's between *a working > solution now*, and not doing anything and waiting till you get it > anywhere near official acceptance. Note that the timeframe and > willingness of people to work on it is an important point as well. > And likeliness that everything breaks apart when people touch > multilib.eclass. > I'm sorry but this is all somehow offtopic, since the questions were directed to dberkholz and can be answered without discussing the _example_. Thanks. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRyVtwAAoJEFpvPKfnPDWzl8QH/0zfThFHJdjqSts5dSYoSFre lqQEqUw/zpCv6xstG5WGXV1YSAhciTLIr7FNRHL5Hx0zKckG3tJo09sevW78ja1K 1WuLI21So8AEPpUFhT+jT8b6xoHr/tO0Jf/6THKygWQn/5WkjS/yFbR/3VKB9Mgk Mx7pRxUeh3MX3seFuT9PtrW30YWeinqaVVmef7JcJNOZGMW69m5NbHWY4vnF1Ogy I1P94pq3ce/UFJqKrpsDZnIR2marEhTMKv7VV8hcay2XaarYr32myTupYeLVDlAX kpze8BbkvKJ2yYNjxO7GtEj5k7PV5K251xbKvugVNcPYQTt69U7dDcuVoa/gCEY= =zqua -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-23 21:28 ` [gentoo-project] " hasufell 2013-06-23 22:59 ` Rick "Zero_Chaos" Farina @ 2013-06-28 21:01 ` Donnie Berkholz 1 sibling, 0 replies; 57+ messages in thread From: Donnie Berkholz @ 2013-06-28 21:01 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1426 bytes --] On 23:28 Sun 23 Jun , hasufell wrote: > @dberkholz > > - From your manifesto: > > > I continue to believe that technical advances are, and should be, > > driven by individuals. Given our volunteer culture, a council can't > > force people to do things they don't want to do, but it can help > > to break up disputes and roadblocks, and make global decisions when > > needed. > > Do you think that gentoo is consistent in it's behavior? Definitely not, since Gentoo isn't really an entity that can make decisions on its own. It's a big mob of developers with a small amount of structure glued on top that kicks in when the mob starts to split apart. That said, mobs tend to migrate together, and Gentoo slowly drifts in various directions over time. > Should the council step in without any1 asking them if there are > changes about to happen that are a) global and b) highly controversial > discussed? If they are that controversial, why wouldn't the people who disagree with the actions request that the council make a decision, either before or after the fact? I have to assume the controversy was not particularly important and global if nobody on either side cares enough to ask the council to look into it. -- Thanks, Donnie Donnie Berkholz Council Member / Sr. Developer, Gentoo Linux <http://dberkholz.com> Analyst, RedMonk <http://redmonk.com/dberkholz/> [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell ` (2 preceding siblings ...) 2013-06-23 21:28 ` [gentoo-project] " hasufell @ 2013-06-28 22:33 ` hasufell 2013-06-29 6:14 ` Patrick Lauer 2013-06-29 12:10 ` [gentoo-project] " Rich Freeman ` (2 subsequent siblings) 6 siblings, 1 reply; 57+ messages in thread From: hasufell @ 2013-06-28 22:33 UTC (permalink / raw To: Patrick Lauer; +Cc: gentoo-project On 06/25/2013 03:25 AM, Patrick Lauer wrote:> On 06/16/2013 07:24 PM, Agostino Sarubbo wrote: >> I'm using the same thread, I'd like to nominate: > >> patrick > > I accept. And as soon as I'm less distracted with life I'll be a bit > more verbose :) > > Although you might answer that question in your manifesto, I just take the liberty to ask here: Do you think the git migration is a good thing and will improve contributions and workflow? Will you support it? ^ permalink raw reply [flat|nested] 57+ messages in thread
* [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-28 22:33 ` hasufell @ 2013-06-29 6:14 ` Patrick Lauer 0 siblings, 0 replies; 57+ messages in thread From: Patrick Lauer @ 2013-06-29 6:14 UTC (permalink / raw To: hasufell; +Cc: gentoo-project On 06/29/2013 06:33 AM, hasufell wrote: > On 06/25/2013 03:25 AM, Patrick Lauer wrote:> On 06/16/2013 07:24 PM, > Agostino Sarubbo wrote: >>> I'm using the same thread, I'd like to nominate: >> >>> patrick >> >> I accept. And as soon as I'm less distracted with life I'll be a bit >> more verbose :) >> >> > > Although you might answer that question in your manifesto, I just take > the liberty to ask here: > > > Do you think the git migration is a good thing and will improve > contributions and workflow? Will you support it? > Good thing - well. Hmm. It'll make a few things marginally easier, and a few things a lot harder. So that adds up to "Meh" It'll force people to adapt to new and exciting workflows (and excitement is not something I demand), but I guess people are in need of Change. (What's more fun than having 4 unsynchronized checkouts and cross-merging between them?) As long as people will document things, be prepared to fix the random breakage that will happen (ey, git lost its head, now what?), etc. etc. ... I'm pretty much indifferent. Should people try to change things and not document things (thus trying to make my life more difficult) I'll do what I can to be lazy and get in their way, fair is fair :) ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell ` (3 preceding siblings ...) 2013-06-28 22:33 ` hasufell @ 2013-06-29 12:10 ` Rich Freeman 2013-06-29 17:20 ` [gentoo-project] " hasufell 2013-07-06 0:08 ` [gentoo-project] " hasufell 6 siblings, 0 replies; 57+ messages in thread From: Rich Freeman @ 2013-06-29 12:10 UTC (permalink / raw To: gentoo-project On Mon, Jun 17, 2013 at 2:46 PM, hasufell <hasufell@gentoo.org> wrote: > Ok, so we have a seperate thread for this. > > Anybody who cares can pose a question with context to the current > council election. > > Candidates don't need to answer. I've posted responses to these in my manifest at: http://dev.gentoo.org/~rich0/council-manifesto-2013.xml I'll update this as other questions get posted to eliminate excess traffic in this thread, and will add new content to the bottom to make it easier to follow along. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell ` (4 preceding siblings ...) 2013-06-29 12:10 ` [gentoo-project] " Rich Freeman @ 2013-06-29 17:20 ` hasufell 2013-06-29 17:41 ` Markos Chandras 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn 2013-07-06 0:08 ` [gentoo-project] " hasufell 6 siblings, 2 replies; 57+ messages in thread From: hasufell @ 2013-06-29 17:20 UTC (permalink / raw To: chithanh; +Cc: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/28/2013 07:43 PM, Chí-Thanh Christopher Nguyễn wrote:> Agostino Sarubbo schrieb: >> I'm using the same thread, I'd like to nominate: >> >> chithanh > > Thank you, I accept. My manifesto: > http://dev.gentoo.org/~chithanh/council/manifesto-201306.txt > > > Best regards, Chí-Thanh Christopher Nguyễn > > Do you think package forks or split-packages for single files would improve user experience? What should be our _priority_? Keeping devs happy or keeping users happy? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRzxdZAAoJEFpvPKfnPDWzIOQIALUloOdFz4B1dLWL7JGTxcbV OgOqRpm8s696v3oN6cPEbkWBNeIQImHRKVA1uurPHqJivxF286bZjq4WrIR6ZrHm +FDSAred8z1jR9203Gn/G4Bs3hjsxMTuIlmOCUjg7CkiM1VxiajKtfechbaqKtPz w6865Lg9llgnkmuJNTI3Iraori8DmcYruyQz5oLazDCUWiBWTVJRLyoOWBVFLymV Oa5rhW2J3SS4cmXf0gvfb88lun3GuUT6Gg9pyI0mETy70ll53ngLDU8oU7Ks6ZWI 4mpslrg7gIwUKSN9LS0qNFcVlYuBxSCiaGzyK0PoIBU90+XU4MFx2anCtzD7gGU= =b9hJ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-29 17:20 ` [gentoo-project] " hasufell @ 2013-06-29 17:41 ` Markos Chandras 2013-06-29 17:44 ` hasufell 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn 1 sibling, 1 reply; 57+ messages in thread From: Markos Chandras @ 2013-06-29 17:41 UTC (permalink / raw To: gentoo-project; +Cc: chithanh On 29 June 2013 18:20, hasufell <hasufell@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 06/28/2013 07:43 PM, Chí-Thanh Christopher Nguyễn wrote:> Agostino > Sarubbo schrieb: >>> I'm using the same thread, I'd like to nominate: >>> >>> chithanh >> >> Thank you, I accept. My manifesto: >> http://dev.gentoo.org/~chithanh/council/manifesto-201306.txt >> >> >> Best regards, Chí-Thanh Christopher Nguyễn >> >> > > > Do you think package forks or split-packages for single files would > improve user experience? > > What should be our _priority_? Keeping devs happy or keeping users happy? Developers are also users. So these are not two distinct groups. -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-29 17:41 ` Markos Chandras @ 2013-06-29 17:44 ` hasufell 0 siblings, 0 replies; 57+ messages in thread From: hasufell @ 2013-06-29 17:44 UTC (permalink / raw To: gentoo-project On 06/29/2013 07:41 PM, Markos Chandras wrote: > On 29 June 2013 18:20, hasufell <hasufell@gentoo.org> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On 06/28/2013 07:43 PM, Chí-Thanh Christopher Nguyễn wrote:> Agostino >> Sarubbo schrieb: >>>> I'm using the same thread, I'd like to nominate: >>>> >>>> chithanh >>> >>> Thank you, I accept. My manifesto: >>> http://dev.gentoo.org/~chithanh/council/manifesto-201306.txt >>> >>> >>> Best regards, Chí-Thanh Christopher Nguyễn >>> >>> >> >> >> Do you think package forks or split-packages for single files would >> improve user experience? >> >> What should be our _priority_? Keeping devs happy or keeping users happy? > > Developers are also users. So these are not two distinct groups. > They are two distinct groups, although an individual can be part of both. And it's even possible that something makes him happy in his position as a developer, but unhappy in his user experience. So this question makes perfect sense. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-29 17:20 ` [gentoo-project] " hasufell 2013-06-29 17:41 ` Markos Chandras @ 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn 2013-06-30 1:57 ` Matthew Summers 2013-06-30 10:40 ` Rich Freeman 1 sibling, 2 replies; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-06-29 20:35 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hasufell schrieb: >> Thank you, I accept. My manifesto: >> http://dev.gentoo.org/~chithanh/council/manifesto-201306.txt > > Do you think package forks or split-packages for single files would > improve user experience? > > What should be our _priority_? Keeping devs happy or keeping users > happy? Running Gentoo requires our users to make informed decisions all the time. As long as the forked or split packages are accompanied with documentation describing straightforward ways how to make use of them, I do not see any significant degradation of user experience. About keeping devs happy vs. keeping users happy: I think that everyone of us has an idea of what Gentoo is and what it isn't. Is Gentoo a distribution for users who refuse to read documentation and expect a one-click install? Hardly. Yet sometimes, I encounter users in #gentoo / #gentoo-ten on freenode IRC, who just booted the LiveDVD or InstallCD, and ask how to start the installer. They often leave disappointed when we inform them that Gentoo installation has to be done manually. This may be an extreme example, but I think that while making users happy is a good thing, there are limits on how far we go to cater for certain users. Deciding where this limit is I see in the responsibility of each individual package maintainer. If you think that a developer does not do enough to keep a particular group of users happy, present to him your case and encourage him to make the necessary changes. Best regards, Chí-Thanh Christopher Nguyễn -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ iEYEARECAAYFAlHPRSkACgkQ+gvH2voEPRBt1gCeLc4EfLzD/Qt093/MRIyQj6mj PYIAn02/fEYMT6bhyyfjlKi2yNKQub28 =fNqK -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn @ 2013-06-30 1:57 ` Matthew Summers 2013-06-30 8:48 ` Michael Weber 2013-06-30 10:40 ` Rich Freeman 1 sibling, 1 reply; 57+ messages in thread From: Matthew Summers @ 2013-06-30 1:57 UTC (permalink / raw To: gentoo-project On Sat, Jun 29, 2013 at 3:35 PM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > Running Gentoo requires our users to make informed decisions all the time. This is a great statement about Gentoo. I couldn't agree more. Thanks. -- Matthew W. Summers Gentoo Foundation Inc. GPG: 111B C438 35FA EDB5 B5D3 736F 45EE 5DC0 0878 9D46 ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 1:57 ` Matthew Summers @ 2013-06-30 8:48 ` Michael Weber 0 siblings, 0 replies; 57+ messages in thread From: Michael Weber @ 2013-06-30 8:48 UTC (permalink / raw To: gentoo-project On 06/30/2013 03:57 AM, Matthew Summers wrote: > On Sat, Jun 29, 2013 at 3:35 PM, Chí-Thanh Christopher Nguyễn > <chithanh@gentoo.org> wrote: >> Running Gentoo requires our users to make informed decisions all the time. > > This is a great statement about Gentoo. I couldn't agree more. Thanks. > True. But most decisions can be revised with ease (1), as long as you known your commands[1]. So it's a great playground to learn things behind the curtains of polished GUIs. (1) glibc downgrade, hardened/x32/non-multilib switch -- Michael Weber Gentoo Developer web: https://xmw.de/ mailto: Michael Weber <xmw@gentoo.org> ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn 2013-06-30 1:57 ` Matthew Summers @ 2013-06-30 10:40 ` Rich Freeman 2013-06-30 11:08 ` Chí-Thanh Christopher Nguyễn 1 sibling, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-06-30 10:40 UTC (permalink / raw To: gentoo-project On Sat, Jun 29, 2013 at 4:35 PM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > hasufell schrieb: >> What should be our _priority_? Keeping devs happy or keeping users >> happy? > > Running Gentoo requires our users to make informed decisions all the time. > As long as the forked or split packages are accompanied with documentation > describing straightforward ways how to make use of them, I do not see any > significant degradation of user experience. So, I thought this was a thread for asking questions and not answering them, but it seems like this is turning into a general discussion. Agree 100% that running Gentoo requires users to make informed decisions all the time. The question was about split packages for single files though - not split packages in general. Splitting up kdebase is a great idea. Splitting up apache into apache, apache-gentooconfig, apache-initd, apache-logrotate, etc just because the apache maintainer thinks that we should simply install vanilla upstream files and logrotate is of the devil is a really bad idea. That doesn't make any user or dev happy, save perhaps the maintainer. Forked packages are potentially even worse. Do you want the version of apache that contains backported bugfixes but vanilla config files, or the one that has gentooified configs but no init-script? Maybe somebody should make yet another fork that mixes and matches those. Then another maintainer makes a fork with a logrotate script, but they only include systemd units and not an initd script. Maintainers shouldn't have to do the work to support any configuration they're not comfortable testing/etc, but if somebody else comes along to do it for them, the solution is cooperation, not revert wars. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 10:40 ` Rich Freeman @ 2013-06-30 11:08 ` Chí-Thanh Christopher Nguyễn 2013-06-30 11:18 ` Rich Freeman 0 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-06-30 11:08 UTC (permalink / raw To: gentoo-project -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Rich Freeman schrieb: > Forked packages are potentially even worse. Do you want the version of > apache that contains backported bugfixes but vanilla config files, or > the one that has gentooified configs but no init-script? Maybe somebody > should make yet another fork that mixes and matches those. Then another > maintainer makes a fork with a logrotate script, but they only include > systemd units and not an initd script. I do agree that forked packages do decrease usability to some degree. But I think that is not a serious problem as long as their number remains manageable, and proper documentation exists. Should a situation like the one you describe arise for a non-negligible amount of packages, then I might reconsider this position. Note however that I consider the scenario that you describe somewhat unlikely, because I expect that any package fork will be done with the intention of swaying as many users as possible to the new package. Therefore, it will probably include most if not all functions of the original package. > Maintainers shouldn't have to do the work to support any configuration > they're not comfortable testing/etc, but if somebody else comes along to > do it for them, the solution is cooperation, not revert wars. Yes, cooperation is better. But the method how to achieve cooperation is convincing through arguments, not forcing changes against the wishes of the maintainer. Best regards, Chí-Thanh Christopher Nguyễn -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/ iEYEARECAAYFAlHQEcEACgkQ+gvH2voEPRAKsgCeNMMLVG6x1l5r5hz2ZxUsP2kv jYUAn3tV5oMvHvFpSVP0W3LTatvz64C7 =z3uz -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 11:08 ` Chí-Thanh Christopher Nguyễn @ 2013-06-30 11:18 ` Rich Freeman 2013-06-30 18:52 ` William Hubbs 0 siblings, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-06-30 11:18 UTC (permalink / raw To: gentoo-project On Sun, Jun 30, 2013 at 7:08 AM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > Note however that I consider the scenario that you describe somewhat > unlikely, because I expect that any package fork will be done with the > intention of swaying as many users as possible to the new package. > Therefore, it will probably include most if not all functions of the > original package. Agreed, but even then you start having nomenclature issues. Do we really want new users to have to figure out that apache is the package that nobody uses because a stubborn maintainer is sitting on the name, while apache-fixed is the one that actually works like most would expect it to? > Yes, cooperation is better. But the method how to achieve cooperation is > convincing through arguments, not forcing changes against the wishes of the > maintainer. There we disagree. Maintaining a package is a privilege conditioned on using that power in alignment with our philosophies, not a right. I wouldn't force the maintainer to actively support any particular config, but I wouldn't allow them to actively interfere with the properly-supported work of any project. I'll leave it at that - many will agree, many will disagree. I'm going to be completely up-front about my beliefs here, and I'm eager to see how the majority view is reflected in votes in the hope that the community can pick one direction and start moving in it either way. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 11:18 ` Rich Freeman @ 2013-06-30 18:52 ` William Hubbs 2013-06-30 20:56 ` Brian Dolbec 0 siblings, 1 reply; 57+ messages in thread From: William Hubbs @ 2013-06-30 18:52 UTC (permalink / raw To: chithanh; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1219 bytes --] On Sun, Jun 30, 2013 at 07:18:49AM -0400, Rich Freeman wrote: > On Sun, Jun 30, 2013 at 7:08 AM, Chí-Thanh Christopher Nguyễn > <chithanh@gentoo.org> wrote: > > Yes, cooperation is better. But the method how to achieve cooperation is > > convincing through arguments, not forcing changes against the wishes of the > > maintainer. > > There we disagree. Maintaining a package is a privilege conditioned > on using that power in alignment with our philosophies, not a right. > I wouldn't force the maintainer to actively support any particular > config, but I wouldn't allow them to actively interfere with the > properly-supported work of any project. I'll leave it at that - many > will agree, many will disagree. I'm going to be completely up-front > about my beliefs here, and I'm eager to see how the majority view is > reflected in votes in the hope that the community can pick one > direction and start moving in it either way. I'm going to agree with Rich. Maintaining a package in Gentoo is a privilege; not a right. Maintainers do not own the packages; we as a distribution own them. Packages should be maintained in a manor that is in line with the gentoo philosophy. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 18:52 ` William Hubbs @ 2013-06-30 20:56 ` Brian Dolbec 2013-07-01 0:59 ` William Hubbs 0 siblings, 1 reply; 57+ messages in thread From: Brian Dolbec @ 2013-06-30 20:56 UTC (permalink / raw To: gentoo-project; +Cc: chithanh On Sun, 2013-06-30 at 13:52 -0500, William Hubbs wrote: > On Sun, Jun 30, 2013 at 07:18:49AM -0400, Rich Freeman wrote: > > On Sun, Jun 30, 2013 at 7:08 AM, Chí-Thanh Christopher Nguyễn > > <chithanh@gentoo.org> wrote: > > > Yes, cooperation is better. But the method how to achieve cooperation is > > > convincing through arguments, not forcing changes against the wishes of the > > > maintainer. > > > > There we disagree. Maintaining a package is a privilege conditioned > > on using that power in alignment with our philosophies, not a right. > > I wouldn't force the maintainer to actively support any particular > > config, but I wouldn't allow them to actively interfere with the > > properly-supported work of any project. I'll leave it at that - many > > will agree, many will disagree. I'm going to be completely up-front > > about my beliefs here, and I'm eager to see how the majority view is > > reflected in votes in the hope that the community can pick one > > direction and start moving in it either way. > > I'm going to agree with Rich. Maintaining a package in Gentoo is a > privilege; not a right. Maintainers do not own the packages; we as a > distribution own them. Packages should be maintained in a manor that is > in line with the gentoo philosophy. > > William > Overall, I agree with both sides 1) What Chí-Thanh said is true: Yes, cooperation is better. But the method how to achieve cooperation is convincing through arguments,... 2) What Rich said is also true: Maintaining a package is a privilege conditioned on using that power in alignment with our philosophies, not a right. The main problem here is finding the right balance between convincing (first choice) and mandating (if convincing fails). Unfortunately, like anywhere else in this world, not everyone will agree on where that balance point should be. There will always be extremists on both ends of the debate. It is the developers votes that will determine which end of the spectrum the balance point will be. It is also prudent for them to vote in someone that can see both ends of the spectrum ;) -- Brian Dolbec <dolsen@gentoo.org> ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-30 20:56 ` Brian Dolbec @ 2013-07-01 0:59 ` William Hubbs 2013-07-01 1:20 ` Rich Freeman 2013-07-01 9:33 ` Chí-Thanh Christopher Nguyễn 0 siblings, 2 replies; 57+ messages in thread From: William Hubbs @ 2013-07-01 0:59 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1811 bytes --] On Sun, Jun 30, 2013 at 01:56:05PM -0700, Brian Dolbec wrote: > Overall, I agree with both sides > > 1) What Chí-Thanh said is true: > > Yes, cooperation is better. But the method how to achieve cooperation is > convincing through arguments,... > > 2) What Rich said is also true: > > Maintaining a package is a privilege conditioned > on using that power in alignment with our philosophies, not a right. > > > The main problem here is finding the right balance between convincing > (first choice) and mandating (if convincing fails). Unfortunately, like > anywhere else in this world, not everyone will agree on where that > balance point should be. There will always be extremists on both ends > of the debate. It is the developers votes that will determine which end > of the spectrum the balance point will be. It is also prudent for them > to vote in someone that can see both ends of the spectrum ;) Nothing is an absolute. I'm not saying that anyone who doesn't like something a maintainer does should be able to force the maintainer to do what they want. Chithanh, please stop me and correct me if I am wrong. The way I understand what you are saying is that you believe the maintainers have absolute authority over what happens with their packages. So if I file a bug against a package requesting a change that I think would bring the package more in line with the gentoo philosophy for example and explain to the maintainer why I think that is the case and He closes my bug invalid or wontfix, you feel that I should not take my concerns to qa or the council. correct? What happens if I am actually a co-maintainer but another co-maintainer blocks my changes? imo there should be, and is, an arbitration path for this sort of thing. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 0:59 ` William Hubbs @ 2013-07-01 1:20 ` Rich Freeman 2013-07-01 9:32 ` Chí-Thanh Christopher Nguyễn 2013-07-01 9:33 ` Chí-Thanh Christopher Nguyễn 1 sibling, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-07-01 1:20 UTC (permalink / raw To: gentoo-project On Sun, Jun 30, 2013 at 8:59 PM, William Hubbs <williamh@gentoo.org> wrote: > Nothing is an absolute. I'm not saying that anyone who doesn't like > something a maintainer does should be able to force the maintainer to do > what they want. Ditto. I only want maintainers to not be able to get in the way of reasonable and well-supported projects and other teams. If a maintainer just hates having foo-1.2 in the tree because they put foo-1.3 in the tree yesterday, and foo-1.2 is stable on x86, we already require them to wait until 1.3 can be stabilized (perhaps rapidly if a security issue). Maintainers already must coordinate with other projects. In general I'm not in favor of forcing maintainers to do anything beyond fixing glaring QA issues. If a maintainer wants to have a non-upstreamed patch that doesn't cause issues that isn't a big problem IMHO. However, if another dev wants to co-maintain and make that non-upstream patch USE-dependent and support the work, the original maintainer must allow them to do so. If the x32 project wants to add a conditional patch to support their arch and they are willing to follow-through on support, the original maintainer must allow this. Non-maintainers must always collaborate with maintainers, but the intent of that isn't so that maintainers can block other projects. I've been in the place of having somebody come along and bump an EAPI on me or make other changes that I'd honestly have been more comfortable taking my time with. I understand that the job of a maintainer is easier if they can block outside changes entirely. However, we need to strike a balance. And on the other side of things I'm completely against scripted tree-wide changes without a great deal of care (honestly, I'd prefer that all scripted changes against the tree aside maybe from package renames be reviewed on -dev first unless they're confined to within a project's domain - such as the KDE team making a change to only KDE packages). I'm also against fly-by commits where a dev makes changes but isn't willing to stand behind them. I think that is what we need to protect against, not well-organized projects adding config files to daemons. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 1:20 ` Rich Freeman @ 2013-07-01 9:32 ` Chí-Thanh Christopher Nguyễn 2013-07-01 10:01 ` Rich Freeman 0 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 9:32 UTC (permalink / raw To: gentoo-project Rich Freeman schrieb: > If a maintainer just hates having foo-1.2 in the tree because they put > foo-1.3 in the tree yesterday, and foo-1.2 is stable on x86, we > already require them to wait until 1.3 can be stabilized (perhaps > rapidly if a security issue). Maintainers already must coordinate > with other projects. I did not say that maintainers can ignore policy. The removal of ebuilds must follow certain rules which are set in policy. For example, you cannot ignore reverse dependencies when removing a package. Also you are not allowed to drop the latest stable version of a package without following proper procedure. > However, if another dev wants to co-maintain and make that > non-upstream patch USE-dependent and support the work, the original > maintainer must allow them to do so. If the x32 project wants to add > a conditional patch to support their arch and they are willing to > follow-through on support, the original maintainer must allow this. > Non-maintainers must always collaborate with maintainers, but the > intent of that isn't so that maintainers can block other projects. With x32 specifically, a number of people including some upstreams think that the whole concept is a bad idea. A case could be made for patches that #ifdef x32 and which compile to a no-op on other arches, but even those must be maintained. What if the patch no longer applies after a version bump? > I've been in the place of having somebody come along and bump an EAPI > on me or make other changes that I'd honestly have been more > comfortable taking my time with. That's great, and I encourage all developers to allow this too. But I am against forcing anybody. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 9:32 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 10:01 ` Rich Freeman 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn 0 siblings, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-07-01 10:01 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2013 at 5:32 AM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > Rich Freeman schrieb: >> If a maintainer just hates having foo-1.2 in the tree because they put >> foo-1.3 in the tree yesterday, and foo-1.2 is stable on x86, we >> already require them to wait until 1.3 can be stabilized (perhaps >> rapidly if a security issue). Maintainers already must coordinate >> with other projects. > > I did not say that maintainers can ignore policy. The removal of ebuilds > must follow certain rules which are set in policy. IMO this really doesn't say anything at all. Of course maintainers have to follow policy. The question is what should the policy be? The original question was whether we should be forking or splitting packages over adding single files when the maintainer doesn't want them in the original package. Right now we have no explicit policy governing this. I don't think it necessarily needs to be written down, but if people are going to refuse to cooperate using the lack of something written down as an excuse and devrel feels that they can't do anything about it in the absence of a written policy, then we'll need a new policy. I think the policy should basically amount to requiring devs to coordinate with maintainers, but that maintainers can not outright block well-supported project-related work without Council approval. Also, policy would be that anybody can become a maintainer of any package, but they're responsible for their actions and maintainers must coordinate. I don't think we need rules for everything. However, if the lack of a policy is causing paralysis then a policy should be created. That said, this might be a moot issue - the only Dev to really be vocal about blocking such changes asked to retire a week or two ago over this very debate. I'd probably wait until a real issue comes up, but I would not take my time about dealing with it (announce an immediate case-by-case decision and then write up a GLEP/etc over the next few weeks). > > With x32 specifically, a number of people including some upstreams think > that the whole concept is a bad idea. A case could be made for patches > that #ifdef x32 and which compile to a no-op on other arches, but even > those must be maintained. What if the patch no longer applies after a > version bump? Well, since I'm only talking about WELL-SUPPORTED project-related work, just ask the project team to fix the patch. If they don't in a reasonable timeframe, then it isn't well-supported and the maintainer can do whatever they want with it. Project teams should only take on patches if they think they can sustain them. Most likely for something like x32 they'd only do it for strategic packages anyway (toolchain, etc). This is no different than requiring arch teams to operate in a timely manner/etc. If a project is getting out of hand Maintainers can talk to the lead, and bring it to Council if necessary. Honestly, I think an issue here is that some would like Gentoo to slowly transform into a retirement community where nobody wants cars driving on the road after 7PM. I see Gentoo as a place where people can do things that are new and exciting, and yet still run a traditional system. For end users I want to contain disruption, and for maintainers I want to coordinate disruption, but if we want to be a place where innovation happens, disruption is going to be there. Advocates for disruptive changes should be required to properly coordinate and support these changes, but they should not be at the mercy of individuals who want to block these changes. > >> I've been in the place of having somebody come along and bump an EAPI >> on me or make other changes that I'd honestly have been more >> comfortable taking my time with. > > That's great, and I encourage all developers to allow this too. But I am > against forcing anybody. I'm not going to force anybody to do anything they don't already have to do. I'm just not going to let them stand in the way. I think there is a balance, but right now we're moving too far in the direction of treating packages as the personal property of maintainers, and that needs adjustment. It is certainly possible to move too far in the other direction, and perhaps our current situation is the result of over-reaction to these kinds of problems in the past (devs running scripts against the tree and such). Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 10:01 ` Rich Freeman @ 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn 2013-07-01 11:36 ` Rich Freeman ` (2 more replies) 0 siblings, 3 replies; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 11:16 UTC (permalink / raw To: gentoo-project Rich Freeman schrieb: >> I did not say that maintainers can ignore policy. The removal of >> ebuilds must follow certain rules which are set in policy. > IMO this really doesn't say anything at all. Of course maintainers > have to follow policy. The question is what should the policy be? I think I am beginning to understand what you want to say. You want the council (or some other body) to act as enforcer to bring maintainers in line with prevailing opinion. Sorry, I am not supporting that. > The original question was whether we should be forking or splitting > packages over adding single files when the maintainer doesn't want > them in the original package. Right now we have no explicit policy > governing this. Yes, and due to the absence of policy it is the maintainer who has the final say. That is how it is currently, and how I think it should be in the future too. GLEP 39 specifically says that you cannot monopolize the package, and anyone can fork the ebuild. That is sufficient remedy against uncooperative maintainers in my eyes. I wrote in a previous message that I would reconsider my position if the amount of forked packages grew to unmanageable proportions. But until then, if the kids cannot get along they shall play on separate playgrounds. >> With x32 specifically, a number of people including some upstreams think >> that the whole concept is a bad idea. A case could be made for patches >> that #ifdef x32 and which compile to a no-op on other arches, but even >> those must be maintained. What if the patch no longer applies after a >> version bump? > Well, since I'm only talking about WELL-SUPPORTED project-related > work, just ask the project team to fix the patch. If they don't in a > reasonable timeframe, then it isn't well-supported and the maintainer > can do whatever they want with it. Project teams should only take on > patches if they think they can sustain them. Most likely for > something like x32 they'd only do it for strategic packages anyway > (toolchain, etc). But in this hypothetical scenario you have unloaded additional work on the maintainer. He just wants to bring the latest and greatest version to his users, and the failing patch prevents him from doing that. He has to request and then wait for the a new patch, and if he bumps the package anyway after timeout risks breaking x32 users' systems. If he does this voluntarily, fine. If the patch was forced on him, putting him in this dilemma is not fair. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 11:36 ` Rich Freeman 2013-07-01 11:47 ` Markos Chandras ` (2 more replies) 2013-07-01 15:26 ` Ben de Groot 2013-07-01 15:49 ` hasufell 2 siblings, 3 replies; 57+ messages in thread From: Rich Freeman @ 2013-07-01 11:36 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2013 at 7:16 AM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > > I wrote in a previous message that I would reconsider my position if the > amount of forked packages grew to unmanageable proportions. But until > then, if the kids cannot get along they shall play on separate playgrounds. As far as I'm concerned, kids who can't get along can go play someplace else. If you want your own apache ebuild that can't be touched by anybody but you, that's what overlays are for. Don't like that, please don't vote for me. I have no issues with real alternate implementations (openrc vs systemd, udev vs eudev, consolekit vs logind, alsa sorta-vs pulseaudio, etc). However, projects that discuss their plans openly, embrace our philosophy of choice, and which properly support their work to our quality standards will be able to take dumps on your packages if you put them in the main tree and there is nothing you'll be able to do about it. Call it tyranny of the majority if it makes you happier, but a distro that gives every developer veto-power over any change is destined for extinction. Innovation will always come from individual developers; the role of the Council is not to try to mandate innovation, but to get the roadblocks out of the way so that it can flourish. Gentoo has never needed internal forks simply because developers cannot get along. I don't see single-text-file additions to packages as a reason that we should start. > But in this hypothetical scenario you have unloaded additional work on > the maintainer. He just wants to bring the latest and greatest version > to his users, and the failing patch prevents him from doing that. Is it more work? Only in the sense that not being able to drop stable versions is. If things get out of hand we'll deal with them, but polluting the package namespace with internal forks is a really ugly technical solution to a really simple people problem. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:36 ` Rich Freeman @ 2013-07-01 11:47 ` Markos Chandras 2013-07-01 16:06 ` Arun Raghavan 2013-07-01 17:25 ` Chí-Thanh Christopher Nguyễn 2 siblings, 0 replies; 57+ messages in thread From: Markos Chandras @ 2013-07-01 11:47 UTC (permalink / raw To: gentoo-project On 1 July 2013 12:36, Rich Freeman <rich0@gentoo.org> wrote: > On Mon, Jul 1, 2013 at 7:16 AM, Chí-Thanh Christopher Nguyễn > <chithanh@gentoo.org> wrote: >> >> I wrote in a previous message that I would reconsider my position if the >> amount of forked packages grew to unmanageable proportions. But until >> then, if the kids cannot get along they shall play on separate playgrounds. > > As far as I'm concerned, kids who can't get along can go play > someplace else. If you want your own apache ebuild that can't be > touched by anybody but you, that's what overlays are for. > I have to agree with that. You can't compete with the other high-end distros if you spend your (limited) manpower forking packages just because two (or more) maintainers can't work together. If this keep happening then we are doomed to always be one step behind in user experience. We may as well turn the whole packaging thing into an internal competition. Whoever has the prettiest ebuild wins a "Larry The Cow" t-shirt and a goodie bag :) -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:36 ` Rich Freeman 2013-07-01 11:47 ` Markos Chandras @ 2013-07-01 16:06 ` Arun Raghavan 2013-07-01 17:25 ` Chí-Thanh Christopher Nguyễn 2 siblings, 0 replies; 57+ messages in thread From: Arun Raghavan @ 2013-07-01 16:06 UTC (permalink / raw To: gentoo-project On 1 July 2013 17:06, Rich Freeman <rich0@gentoo.org> wrote: > On Mon, Jul 1, 2013 at 7:16 AM, Chí-Thanh Christopher Nguyễn > <chithanh@gentoo.org> wrote: >> >> I wrote in a previous message that I would reconsider my position if the >> amount of forked packages grew to unmanageable proportions. But until >> then, if the kids cannot get along they shall play on separate playgrounds. > > As far as I'm concerned, kids who can't get along can go play > someplace else. If you want your own apache ebuild that can't be > touched by anybody but you, that's what overlays are for. > > Don't like that, please don't vote for me. I have no issues with real > alternate implementations (openrc vs systemd, udev vs eudev, > consolekit vs logind, alsa sorta-vs pulseaudio, etc). However, > projects that discuss their plans openly, embrace our philosophy of > choice, and which properly support their work to our quality standards > will be able to take dumps on your packages if you put them in the > main tree and there is nothing you'll be able to do about it. Call it > tyranny of the majority if it makes you happier, but a distro that > gives every developer veto-power over any change is destined for > extinction. Innovation will always come from individual developers; > the role of the Council is not to try to mandate innovation, but to > get the roadblocks out of the way so that it can flourish. > Well said. Thank you for putting this down and taking a definitive stance once this. -- Arun Raghavan http://arunraghavan.net/ (Ford_Prefect | Gentoo) & (arunsr | GNOME) ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:36 ` Rich Freeman 2013-07-01 11:47 ` Markos Chandras 2013-07-01 16:06 ` Arun Raghavan @ 2013-07-01 17:25 ` Chí-Thanh Christopher Nguyễn 2013-07-01 17:39 ` Rich Freeman 2 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 17:25 UTC (permalink / raw To: gentoo-project Rich Freeman schrieb: > On Mon, Jul 1, 2013 at 7:16 AM, Chí-Thanh Christopher Nguyễn > <chithanh@gentoo.org> wrote: >> >> I wrote in a previous message that I would reconsider my position if the >> amount of forked packages grew to unmanageable proportions. But until >> then, if the kids cannot get along they shall play on separate playgrounds. > > As far as I'm concerned, kids who can't get along can go play > someplace else. If you want your own apache ebuild that can't be > touched by anybody but you, that's what overlays are for. And then the Gentoo portage ebuild loses its maintainer? How is that supposed to make anything better? Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 17:25 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 17:39 ` Rich Freeman 2013-07-01 18:38 ` Chí-Thanh Christopher Nguyễn 0 siblings, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-07-01 17:39 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2013 at 1:25 PM, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > Rich Freeman schrieb: >> As far as I'm concerned, kids who can't get along can go play >> someplace else. If you want your own apache ebuild that can't be >> touched by anybody but you, that's what overlays are for. > > And then the Gentoo portage ebuild loses its maintainer? How is that supposed > to make anything better? First, most people aren't going to quit over this. The maintainer doesn't have to do anything but not actively revert changes made by the project teams. If they do quit, somebody else will have to step up and maintain it, or it gets treecleaned (eventually). Short-term it might be a loss. Long-term I think it is the only way we can thrive. You can't make everybody happy. If we make Gentoo the best place for FOSS contributors to be if they don't want to have to cooperate with anybody else, then those are exactly the sorts of applicants we will get. If we make Gentoo a place where it is easy to make big (optional to users and devs alike) changes and initiatives, then people interested in these will come join us. Somebody made an excellent point about making sure that candidate developers were a good cultural fit, but just what kind of culture do we want them to fit into? Not everybody is going to agree on what kind of culture we should have, but not making any choice at all is resulting in WW3 in the trenches and nobody seems to be happy as a result. Sometimes you just have to make a choice. Frankly I've never been one to cater to "do it my way or I'll quit." If doing it their way makes sense that's fine, but if it isn't a win/win then sometimes no deal is the lesser evil. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 17:39 ` Rich Freeman @ 2013-07-01 18:38 ` Chí-Thanh Christopher Nguyễn 2013-07-02 14:59 ` Donnie Berkholz 0 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 18:38 UTC (permalink / raw To: gentoo-project Rich Freeman schrieb: >> And then the Gentoo portage ebuild loses its maintainer? How is that supposed >> to make anything better? > > First, most people aren't going to quit over this. The maintainer > doesn't have to do anything but not actively revert changes made by > the project teams. I don't say that they quit altogether. Just that they may leave that particular ebuild in portage alone (and continue in an overlay as was suggested) because they don't want to have anything to do with the changes that were forced upon them. > If they do quit, somebody else will have to step up and maintain it, > or it gets treecleaned (eventually). Short-term it might be a loss. > Long-term I think it is the only way we can thrive. So until someone else steps up, users will have the great experience of a unified ebuild that nobody takes care of. I'll take the reasoning with the maintainer approach (without threatening to apply anyway if you arguments fail to convince him) over this insanity any day. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 18:38 ` Chí-Thanh Christopher Nguyễn @ 2013-07-02 14:59 ` Donnie Berkholz 2013-07-03 11:26 ` Rich Freeman 0 siblings, 1 reply; 57+ messages in thread From: Donnie Berkholz @ 2013-07-02 14:59 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1573 bytes --] On 20:38 Mon 01 Jul , Chí-Thanh Christopher Nguyễn wrote: > Rich Freeman schrieb: > > First, most people aren't going to quit over this. The maintainer > > doesn't have to do anything but not actively revert changes made by > > the project teams. > > I don't say that they quit altogether. Just that they may leave that > particular ebuild in portage alone (and continue in an overlay as was > suggested) because they don't want to have anything to do with the > changes that were forced upon them. I might instead suggest that people own the code they've written, even if it's just part of an ebuild. If I run into a Prefix bug in an ebuild, I'm going to ask the team that actually knows something about Prefix to look into it. Same should hold true for any other code — you add it, you accept the responsibility of dealing with it. It seems to me that there's a couple of issues that really bother people here: - The maintenance burden of any additional code; and - Overriding a maintainer's decisions on existing code. My suggestion helps to deal with the former, while I believe Rich has made a good point for the latter as part of larger changes that are either council-supported or have general consensus. When we voted GLEP 39 in ourselves (or joined while it existed), we agreed to respect the decisions of the leadership and structure we chose. -- Thanks, Donnie Donnie Berkholz Council Member / Sr. Developer, Gentoo Linux <http://dberkholz.com> Analyst, RedMonk <http://redmonk.com/dberkholz/> [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-02 14:59 ` Donnie Berkholz @ 2013-07-03 11:26 ` Rich Freeman 0 siblings, 0 replies; 57+ messages in thread From: Rich Freeman @ 2013-07-03 11:26 UTC (permalink / raw To: gentoo-project On Tue, Jul 2, 2013 at 10:59 AM, Donnie Berkholz <dberkholz@gentoo.org> wrote: > > It seems to me that there's a couple of issues that really bother people > here: > > - The maintenance burden of any additional code; and > - Overriding a maintainer's decisions on existing code. > > My suggestion helps to deal with the former, while I believe Rich has > made a good point for the latter as part of larger changes that are > either council-supported or have general consensus. When we voted GLEP > 39 in ourselves (or joined while it existed), we agreed to respect the > decisions of the leadership and structure we chose. I don't think most of the recent controversy has been over existing code, but rather the addition of new code (though a two-line insinto/doins is stretching the meaning of "code"). However, if a controversy broke out over existing code I'd feel the same about it - as long as the changes were sensible and well-supported by a project/etc I would not want maintainers to block them. The original question was, "Do you think package forks or split-packages FOR SINGLE FILES would improve user experience?" (emphasis mine) Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn 2013-07-01 11:36 ` Rich Freeman @ 2013-07-01 15:26 ` Ben de Groot 2013-07-01 15:49 ` hasufell 2 siblings, 0 replies; 57+ messages in thread From: Ben de Groot @ 2013-07-01 15:26 UTC (permalink / raw To: gentoo-project On 1 July 2013 19:16, Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> wrote: > Rich Freeman schrieb: >>> I did not say that maintainers can ignore policy. The removal of >>> ebuilds must follow certain rules which are set in policy. >> IMO this really doesn't say anything at all. Of course maintainers >> have to follow policy. The question is what should the policy be? > > I think I am beginning to understand what you want to say. You want the > council (or some other body) to act as enforcer to bring maintainers in > line with prevailing opinion. Sorry, I am not supporting that. > >> The original question was whether we should be forking or splitting >> packages over adding single files when the maintainer doesn't want >> them in the original package. Right now we have no explicit policy >> governing this. > > Yes, and due to the absence of policy it is the maintainer who has the > final say. That is how it is currently, and how I think it should be in > the future too. GLEP 39 specifically says that you cannot monopolize the > package, and anyone can fork the ebuild. That is sufficient remedy > against uncooperative maintainers in my eyes. > > I wrote in a previous message that I would reconsider my position if the > amount of forked packages grew to unmanageable proportions. But until > then, if the kids cannot get along they shall play on separate playgrounds. > >>> With x32 specifically, a number of people including some upstreams think >>> that the whole concept is a bad idea. A case could be made for patches >>> that #ifdef x32 and which compile to a no-op on other arches, but even >>> those must be maintained. What if the patch no longer applies after a >>> version bump? >> Well, since I'm only talking about WELL-SUPPORTED project-related >> work, just ask the project team to fix the patch. If they don't in a >> reasonable timeframe, then it isn't well-supported and the maintainer >> can do whatever they want with it. Project teams should only take on >> patches if they think they can sustain them. Most likely for >> something like x32 they'd only do it for strategic packages anyway >> (toolchain, etc). > > But in this hypothetical scenario you have unloaded additional work on > the maintainer. He just wants to bring the latest and greatest version > to his users, and the failing patch prevents him from doing that. He has > to request and then wait for the a new patch, and if he bumps the > package anyway after timeout risks breaking x32 users' systems. > If he does this voluntarily, fine. If the patch was forced on him, > putting him in this dilemma is not fair. > > > Best regards, > Chí-Thanh Christopher Nguyễn > > Thank you for this voice of reason. -- Cheers, Ben | yngwin Gentoo developer ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn 2013-07-01 11:36 ` Rich Freeman 2013-07-01 15:26 ` Ben de Groot @ 2013-07-01 15:49 ` hasufell 2013-07-01 17:26 ` Chí-Thanh Christopher Nguyễn 2 siblings, 1 reply; 57+ messages in thread From: hasufell @ 2013-07-01 15:49 UTC (permalink / raw To: chithanh; +Cc: gentoo-project On 07/01/2013 01:16 PM, Chí-Thanh Christopher Nguyễn wrote: > But until > then, if the kids cannot get along they shall play on separate playgrounds. That separate playground is usually an overlay and it has already happened, see "gamerlay" which is now terribly unmaintained and only has one/two active users (no dev) who do not get any review and find it more convenient than sunrise. That has lead to low QA and ebuilds scattered across overlays instead of being in the tree. Eventually they even overwrite crucial libraries like "libsdl" and break them. Other _devs_ just open their own overlay for such ebuilds, because they don't want to work with some project/herd. Does that improve user experience? Is that the answer to a systematic problem of inconsistency and stubbornness? Will that make any1 reconsider his attitude about being a maintainer and realize that it means to serve the _user_? ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 15:49 ` hasufell @ 2013-07-01 17:26 ` Chí-Thanh Christopher Nguyễn 2013-07-01 17:51 ` hasufell 0 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 17:26 UTC (permalink / raw To: gentoo-project hasufell schrieb: > On 07/01/2013 01:16 PM, Chí-Thanh Christopher Nguyễn wrote: >> But until >> then, if the kids cannot get along they shall play on separate playgrounds. > > That separate playground is usually an overlay and it has already > happened, They can each have their own ebuild in portage. I do not think that overlays are the solution here. > Does that improve user experience? Is that the answer to a systematic > problem of inconsistency and stubbornness? I fail to see the systematic problem. It was a couple of devs who made drama. Not enough in my eyes to justify a policy change. > Will that make any1 > reconsider his attitude about being a maintainer and realize that it > means to serve the _user_? No, it means to scratch an itch. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 17:26 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 17:51 ` hasufell 2013-07-01 18:37 ` Chí-Thanh Christopher Nguyễn 0 siblings, 1 reply; 57+ messages in thread From: hasufell @ 2013-07-01 17:51 UTC (permalink / raw To: chithanh; +Cc: gentoo-project On 07/01/2013 07:26 PM, Chí-Thanh Christopher Nguyễn wrote: > hasufell schrieb: >> On 07/01/2013 01:16 PM, Chí-Thanh Christopher Nguyễn wrote: >>> But until >>> then, if the kids cannot get along they shall play on separate playgrounds. >> >> That separate playground is usually an overlay and it has already >> happened, > > They can each have their own ebuild in portage. I do not think that overlays > are the solution here. > That idea is so bad I hope we will never see it happen. A distribution is a _centralized_ place where packages are maintained _consistently_. If we don't care about consistency anymore and cover the lack of professionalism (people who ignore philosophy, policy, don't communicate etc) under "choice" then we are heading for a user-free community. >> Does that improve user experience? Is that the answer to a systematic >> problem of inconsistency and stubbornness? > > I fail to see the systematic problem. It was a couple of devs who made drama. > Not enough in my eyes to justify a policy change. No, I was not talking about systemd files and I do not want this topic to be cut down to that issue. It's about widespread behavior causing confusion for users and worsening the user experience. consequences: - devs who are sick of other devs/herds/projects that they continue to a) maintain a package alone (not an improvement) or even b) maintain it in an overlay to avoid conflict with territorial people - devs who push a different ebuild for the same package to gx86 causing a) duplicated work b) confusion for the user and c) avoiding to work with each other - devs who stop to care for some package and doing their modifications locally without ever pushing/discussing them win-win? > >> Will that make any1 >> reconsider his attitude about being a maintainer and realize that it >> means to serve the _user_? > > No, it means to scratch an itch. > > I think we will not improve as a distro if we do not redefine our priorities. I have the feeling that our work is not user-centered anymore, but developer-centered and that concept is simply wrong and no sane business manager would ever disagree. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 17:51 ` hasufell @ 2013-07-01 18:37 ` Chí-Thanh Christopher Nguyễn 2013-07-01 19:08 ` William Hubbs 2013-07-01 19:32 ` hasufell 0 siblings, 2 replies; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 18:37 UTC (permalink / raw To: gentoo-project hasufell schrieb: >> They can each have their own ebuild in portage. I do not think that overlays >> are the solution here. > > That idea is so bad I hope we will never see it happen. That's what GLEP 39 explictly allows. >>> Will that make any1 >>> reconsider his attitude about being a maintainer and realize that it >>> means to serve the _user_? >> >> No, it means to scratch an itch. > > I think we will not improve as a distro if we do not redefine our > priorities. > I have the feeling that our work is not user-centered anymore, but > developer-centered and that concept is simply wrong and no sane business > manager would ever disagree. If you want a user-centric distro which is run by business managers, that niche is already occupied. If Gentoo tried to achieve a linear user experience, putting uniformity over diversity, then we'd just become a poor copy of Ubuntu. Would it increase our user base? Probably. Would it still be Gentoo? I'm not sure. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 18:37 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 19:08 ` William Hubbs 2013-07-01 19:21 ` Rich Freeman 2013-07-01 19:32 ` hasufell 1 sibling, 1 reply; 57+ messages in thread From: William Hubbs @ 2013-07-01 19:08 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1576 bytes --] On Mon, Jul 01, 2013 at 08:37:57PM +0200, Chí-Thanh Christopher Nguyễn wrote: > hasufell schrieb: > >> They can each have their own ebuild in portage. I do not think that overlays > >> are the solution here. > > > > That idea is so bad I hope we will never see it happen. > > That's what GLEP 39 explictly allows. I have to agree on this point. glep 39 allows, and should allow competing projects. > >>> Will that make any1 > >>> reconsider his attitude about being a maintainer and realize that it > >>> means to serve the _user_? > >> > >> No, it means to scratch an itch. > > > > I think we will not improve as a distro if we do not redefine our > > priorities. > > I have the feeling that our work is not user-centered anymore, but > > developer-centered and that concept is simply wrong and no sane business > > manager would ever disagree. We are a group of volunteers, not a business, so I'm not sure how much the business model can apply to us. > If you want a user-centric distro which is run by business managers, that > niche is already occupied. If Gentoo tried to achieve a linear user > experience, putting uniformity over diversity, then we'd just become a poor > copy of Ubuntu. Would it increase our user base? Probably. Would it still be > Gentoo? I'm not sure. By the nature of being a source based distribution, we can offer a uniform user experience without being a poor copy of any binary distribution, and that uniform user experience could be far more flexable than any binary distribution. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 19:08 ` William Hubbs @ 2013-07-01 19:21 ` Rich Freeman 2013-07-01 22:12 ` William Hubbs 0 siblings, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-07-01 19:21 UTC (permalink / raw To: gentoo-project On Mon, Jul 1, 2013 at 3:08 PM, William Hubbs <williamh@gentoo.org> wrote: > On Mon, Jul 01, 2013 at 08:37:57PM +0200, Chí-Thanh Christopher Nguyễn wrote: >> hasufell schrieb: >> >> They can each have their own ebuild in portage. I do not think that overlays >> >> are the solution here. >> > >> > That idea is so bad I hope we will never see it happen. >> >> That's what GLEP 39 explictly allows. > > I have to agree on this point. glep 39 allows, and should allow > competing projects. GLEP 39 ALLOWS me to make a competing apache ebuild, or a competing amd64 arch. It doesn't FORCE me to do so. If all I want to do is introduce some optional feature distro-wide that doesn't impact anybody who doesn't want to use it (aside from trivial numbers of inodes), then I shouldn't HAVE to fork every package in the tree to do it. This isn't about taking away the freedom of people to fork things, this is about taking away the freedom of Maintainers to force people to fork things. >> > I think we will not improve as a distro if we do not redefine our >> > priorities. >> > I have the feeling that our work is not user-centered anymore, but >> > developer-centered and that concept is simply wrong and no sane business >> > manager would ever disagree. > > We are a group of volunteers, not a business, so I'm not sure how much > the business model can apply to us. Sure, but why would anybody volunteer to work on an unusable distro? Just what is Gentoo's purpose? If all I wanted was a set of packages that only could be reliably used in some particular configuration I could take my pick of binary distros. I'm a developer because I'm also a user. Nobody pays me to work on ebuilds - I'm scratching my itch. Nobody is asking maintainers to scratch somebody else's itch - they just have to stay out of the way when somebody else chooses to do so. > By the nature of being a source based distribution, we can offer a > uniform user experience without being a poor copy of any binary > distribution, and that uniform user experience could be far more > flexable than any binary distribution. Absolutely, but that flexibility depends on a certain amount of standardization. If every package maintainer was free to make up their own arch keywords there would be chaos (x86_64 vs amd64 anyone?). No problem - just fork every package in the tree and users can try to guess whether apache or apache-fixed is the one that will work better with their choice of php or php-improved. Don't like USE=X? Just make your package have IUSE=x - somebody can fork it if they don't like it. If all you want is a bunch of clean upstream tarballs, go download them from upstream and roll your own LFS. If we want to offer choices to users or ourselves in any kind of usable way, then we need to cooperate in their implementation. That means listening to everybody, but ultimately arriving at a decision. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 19:21 ` Rich Freeman @ 2013-07-01 22:12 ` William Hubbs 2013-07-01 22:46 ` Rich Freeman 0 siblings, 1 reply; 57+ messages in thread From: William Hubbs @ 2013-07-01 22:12 UTC (permalink / raw To: gentoo-project; +Cc: rich0 [-- Attachment #1: Type: text/plain, Size: 2027 bytes --] Rich, I think you missed a lot of points I was making. On Mon, Jul 01, 2013 at 03:21:25PM -0400, Rich Freeman wrote: > On Mon, Jul 1, 2013 at 3:08 PM, William Hubbs <williamh@gentoo.org> wrote: > > On Mon, Jul 01, 2013 at 08:37:57PM +0200, Chí-Thanh Christopher Nguyễn wrote: > >> hasufell schrieb: > >> >> They can each have their own ebuild in portage. I do not think that overlays > >> >> are the solution here. > >> > > >> > That idea is so bad I hope we will never see it happen. > >> > >> That's what GLEP 39 explictly allows. > > > > I have to agree on this point. glep 39 allows, and should allow > > competing projects. > > GLEP 39 ALLOWS me to make a competing apache ebuild, or a competing > amd64 arch. It doesn't FORCE me to do so. > > If all I want to do is introduce some optional feature distro-wide > that doesn't impact anybody who doesn't want to use it (aside from > trivial numbers of inodes), then I shouldn't HAVE to fork every > package in the tree to do it. I am agreeing with you on this. I never said that glep 39 forces you to do anything. > I'm a developer because I'm also a user. Nobody pays me to work on > ebuilds - I'm scratching my itch. Nobody is asking maintainers to > scratch somebody else's itch - they just have to stay out of the way > when somebody else chooses to do so. Agreed; this is all about cooperation instead of being territorial. > > By the nature of being a source based distribution, we can offer a > > uniform user experience without being a poor copy of any binary > > distribution, and that uniform user experience could be far more > > flexable than any binary distribution. > > Absolutely, but that flexibility depends on a certain amount of > standardization. I'm not contesting this. Honestly I'n not quite sure how to respond to anything else in this message because I agree with you as I said in my manifesto. I feel like maintainers should cooperate with other projects/teams/developers. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 22:12 ` William Hubbs @ 2013-07-01 22:46 ` Rich Freeman 0 siblings, 0 replies; 57+ messages in thread From: Rich Freeman @ 2013-07-01 22:46 UTC (permalink / raw To: gentoo-project, Richard Freeman On Mon, Jul 1, 2013 at 6:12 PM, William Hubbs <williamh@gentoo.org> wrote: > I am agreeing with you on this. I never said that glep 39 forces you to > do anything. No worries. The thread was just going in the direction that GLEP 39 was supposed to endorse total chaos. I don't mind some level of creative chaos, but I'm sure that forking ebuilds over the inclusion of a config file is not what those GLEP authors had in mind. My reply wasn't directed at you in particular - I just wanted to reply towards the end of the thread and you quoted all the relevant parts. Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 18:37 ` Chí-Thanh Christopher Nguyễn 2013-07-01 19:08 ` William Hubbs @ 2013-07-01 19:32 ` hasufell 2013-07-01 19:51 ` Chí-Thanh Christopher Nguyễn 1 sibling, 1 reply; 57+ messages in thread From: hasufell @ 2013-07-01 19:32 UTC (permalink / raw To: chithanh; +Cc: gentoo-project On 07/01/2013 08:37 PM, Chí-Thanh Christopher Nguyễn wrote: > hasufell schrieb: >>> They can each have their own ebuild in portage. I do not think that overlays >>> are the solution here. >> >> That idea is so bad I hope we will never see it happen. > > That's what GLEP 39 explictly allows. > >>>> Will that make any1 >>>> reconsider his attitude about being a maintainer and realize that it >>>> means to serve the _user_? >>> >>> No, it means to scratch an itch. >> >> I think we will not improve as a distro if we do not redefine our >> priorities. >> I have the feeling that our work is not user-centered anymore, but >> developer-centered and that concept is simply wrong and no sane business >> manager would ever disagree. > > If you want a user-centric distro which is run by business managers, that > niche is already occupied. If Gentoo tried to achieve a linear user > experience, putting uniformity over diversity, then we'd just become a poor > copy of Ubuntu. Would it increase our user base? Probably. Would it still be > Gentoo? I'm not sure. > > That is wrapping words in my mouth or at least misunderstanding on purpose. Please read more carefully. I knew people would jump on that anecdote of business management. I was not talking about gentoo becoming a business, but about facts based on experience in the world of (free) software development which tell us to involve the user in development. That user can very well consist of specific group we are explicitly targeting, so your other point is wrong too: I did not talk about widening the userbase by putting "uniformity" over "diversity". I did not mention any of these words, you said them. I was talking about _consistency_ (at least on a certain level) and that does not necessarily conflict with diversity and does not involve changing our userbase. It does conflict with diversity at those points where people stop working together and stop discussing issues and just go their own way either by doing things against our philosophy/policy or by being stubborn/uncommunicative. That can happen in numerous ways, especially on those issues which are definitely worth _global discussion_, such as eclasses, supporting a new init-system, switching a default implementation, messing with profiles, with portage, PMS whatever. Did any1 in those recent discussions ask: do _our users_ actually want feature x or feature y, implementation foo or bar? If the answer is yes and it makes sense for us too, then we should not care about a minority of devs that do not like that course. Ofc we have our low-level principles that might not change in the forseeable future, but that does not mean we can ignore what our community thinks and circumvent conflict resolution by avoiding each other which is basically what that sounds like. Bringing up the word "ubuntu" in this dicussion is a really poor thing. Do you hold the concept of "maintainership" over "common sense"? ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 19:32 ` hasufell @ 2013-07-01 19:51 ` Chí-Thanh Christopher Nguyễn 2013-07-01 20:04 ` hasufell 0 siblings, 1 reply; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 19:51 UTC (permalink / raw To: gentoo-project hasufell schrieb: >>> I think we will not improve as a distro if we do not redefine our >>> priorities. >>> I have the feeling that our work is not user-centered anymore, but >>> developer-centered and that concept is simply wrong and no sane business >>> manager would ever disagree. >> >> If you want a user-centric distro which is run by business managers, that >> niche is already occupied. If Gentoo tried to achieve a linear user >> experience, putting uniformity over diversity, then we'd just become a poor >> copy of Ubuntu. Would it increase our user base? Probably. Would it still be >> Gentoo? I'm not sure. > > That is wrapping words in my mouth or at least misunderstanding on > purpose. Please read more carefully. What I got from your statement is that you want to redefine Gentoo priorities, become more user-centric, and do less things that a business manager would not approve. If that is not your position then I take back my above statement. > Ofc we have our low-level principles that might not change in the > forseeable future, but that does not mean we can ignore what our > community thinks and circumvent conflict resolution by avoiding each > other which is basically what that sounds like. If conflict resolution actually means impose a change in a package onto the maintainer against his will, then I am all for circumventing it. > Bringing up the word "ubuntu" in this dicussion is a really poor thing. You brought up "business" so I thought I'd return the favor. :) > Do you hold the concept of "maintainership" over "common sense"? I feel like I am starting to repeat myself, and possibly we have lost the others, so unless pressed I am going to add some clarification to my manifesto rather than making further replies to this thread. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 19:51 ` Chí-Thanh Christopher Nguyễn @ 2013-07-01 20:04 ` hasufell 0 siblings, 0 replies; 57+ messages in thread From: hasufell @ 2013-07-01 20:04 UTC (permalink / raw To: gentoo-project On 07/01/2013 09:51 PM, Chí-Thanh Christopher Nguyễn wrote: > become more user-centric Thanks, it's clear to me now that this is not one of your goals. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-01 0:59 ` William Hubbs 2013-07-01 1:20 ` Rich Freeman @ 2013-07-01 9:33 ` Chí-Thanh Christopher Nguyễn 1 sibling, 0 replies; 57+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2013-07-01 9:33 UTC (permalink / raw To: gentoo-project William Hubbs schrieb: > Chithanh, please stop me and correct me if I am wrong. > > The way I understand what you are saying is that you believe the > maintainers have absolute authority over what happens with their > packages. So if I file a bug against a package requesting a change that > I think would bring the package more in line with the gentoo philosophy for > example and explain to the maintainer why I think that is the case and > He closes my bug invalid or wontfix, you feel that I should not take my > concerns to qa or the council. correct? If you can demonstrate that the package is in violation of policy, or there is an immediate danger to users' Gentoo installations, then of course you can expect QA or the council to step up and make the necessary changes. If however there is no policy which mandates such a change, and all attempts to resolve the issue directly with the maintainer are unsuccessful, then you can still come to the council and we will try to mediate. But I do not support forcing your view over the maintainer's. > What happens if I am actually a co-maintainer but another co-maintainer > blocks my changes? If the maintainers are part of a team or project, then the (elected) lead can decide. If not, then they will have to reach consensus somehow. > imo there should be, and is, an arbitration path for this sort of thing. Mediation, yes. Binding arbitration, no. Best regards, Chí-Thanh Christopher Nguyễn ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell ` (5 preceding siblings ...) 2013-06-29 17:20 ` [gentoo-project] " hasufell @ 2013-07-06 0:08 ` hasufell 2013-07-06 0:31 ` Rich Freeman 2013-07-06 10:34 ` [gentoo-project] Re: [OT] " Tom Wijsman 6 siblings, 2 replies; 57+ messages in thread From: hasufell @ 2013-07-06 0:08 UTC (permalink / raw To: gentoo-project Well, thanks for all that nonsense, derailing and offtopic crap. Neither the mailing list mods, nor userrel seem to think some intervention is necessary. I was not aware of a gentoo policy that trolls are allowed on our mailing lists. I apologize for my ignorance. I hope you will realize some day that this is one of the reasons why some people unsubscribe from, reroute to trash or just ignore gentoo MLs. Next time I will definitely choose a different channel for this kind of thing, if at all. ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-06 0:08 ` [gentoo-project] " hasufell @ 2013-07-06 0:31 ` Rich Freeman 2013-07-07 16:14 ` Jorge Manuel B. S. Vicetto 2013-07-06 10:34 ` [gentoo-project] Re: [OT] " Tom Wijsman 1 sibling, 1 reply; 57+ messages in thread From: Rich Freeman @ 2013-07-06 0:31 UTC (permalink / raw To: gentoo-project On Fri, Jul 5, 2013 at 8:08 PM, hasufell <hasufell@gentoo.org> wrote: > I was not aware of a gentoo policy that trolls are allowed on our > mailing lists. I apologize for my ignorance. Is this the thread you intended to post this to? I don't really see anything that I'd call trolling here (though I haven't gone back and re-read all 50+ posts). Perhaps some was a bit repetitive (I'm as guilty as any on that count). I certainly see disagreement here, but nothing I'd call trolling. As much as I disagree vigorously with chithanh I do understand where he is coming from and I know that others agree with him. He might be wrong, but being wrong isn't trolling. :) (And YES, that was HUMOR!) Rich ^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-06 0:31 ` Rich Freeman @ 2013-07-07 16:14 ` Jorge Manuel B. S. Vicetto 0 siblings, 0 replies; 57+ messages in thread From: Jorge Manuel B. S. Vicetto @ 2013-07-07 16:14 UTC (permalink / raw To: gentoo-project On Fri, 5 Jul 2013, Rich Freeman wrote: > On Fri, Jul 5, 2013 at 8:08 PM, hasufell <hasufell@gentoo.org> wrote: >> I was not aware of a gentoo policy that trolls are allowed on our >> mailing lists. I apologize for my ignorance. > > Is this the thread you intended to post this to? I don't really see > anything that I'd call trolling here (though I haven't gone back and > re-read all 50+ posts). Perhaps some was a bit repetitive (I'm as > guilty as any on that count). > > I certainly see disagreement here, but nothing I'd call trolling. As > much as I disagree vigorously with chithanh I do understand where he > is coming from and I know that others agree with him. He might be > wrong, but being wrong isn't trolling. :) (And YES, that was HUMOR!) > > Rich Given Rich's and Tom's reply as well as a lack of supporting emails, perhaps now Julian, you may finally accept that my reply to you (userrel's reaction), wasn't that "crazy" or "surprising". For all of those wondering, he's not upset with developer's reactions to this thread or the exchange between candidates, but about the 8 or 9 emails that came from 2 specific users. Regards, Jorge Manuel B. S. Vicetto ^ permalink raw reply [flat|nested] 57+ messages in thread
* [gentoo-project] Re: [OT] Questions for Candidates (was: Questioning/Interviewing council nominees) 2013-07-06 0:08 ` [gentoo-project] " hasufell 2013-07-06 0:31 ` Rich Freeman @ 2013-07-06 10:34 ` Tom Wijsman 1 sibling, 0 replies; 57+ messages in thread From: Tom Wijsman @ 2013-07-06 10:34 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1916 bytes --] On Sat, 06 Jul 2013 02:08:41 +0200 hasufell <hasufell@gentoo.org> wrote: > Well, thanks for all that nonsense, derailing and offtopic crap. Not sure what part of that thread this is referring to; because you have accepted a lot of possible topics by asking to "pose a question with context to the current council election", which scope reaches out to almost anything Gentoo Developer related in Gentoo Linux. That open, people will simply discuss what bothers them and want to see how possibly new Gentoo Council members will deal with that. For all sub threads; I do not see nonsense, derailing or off-topic crap. If you instead intended this to be solely Q&A then I think the mailing lists might not be the right place to do this; sadly it's true, but sometimes you need the tool you're using to restrict the possible input. > Neither the mailing list mods, nor userrel seem to think some > intervention is necessary. Tried DevRel? Whom invites people to contact them? Nearly all responses in that thread are from Gentoo Developers, so I don't think UserRel has anything to do here. I don't see any rules that apply to the ML voided myself; so, not sure which intervention you are looking for. As for the ML mods, filtering Council related material makes them biased so I think they will want to avoid that unless absolutely necessary. > I was not aware of a gentoo policy that trolls are allowed on our > mailing lists. Trolls are defined in the Gentoo CoC, DevRel deals with them. > I apologize for my ignorance. No, you need to ignore much more; the average mail client allows you to ignore sub threads, put that feature to good use and don't be bothered. -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 57+ messages in thread
end of thread, other threads:[~2013-07-07 16:14 UTC | newest] Thread overview: 57+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-06-17 18:46 [gentoo-project] Questions for Candidates (was: Questioning/Interviewing council nominees) hasufell 2013-06-17 18:59 ` Markos Chandras 2013-06-17 19:10 ` Michał Górny 2013-06-17 19:26 ` Pacho Ramos 2013-06-17 19:38 ` Rich Freeman 2013-06-23 21:28 ` [gentoo-project] " hasufell 2013-06-23 22:59 ` Rick "Zero_Chaos" Farina 2013-06-24 22:27 ` hasufell 2013-06-25 5:37 ` Matt Turner 2013-06-25 7:11 ` Michał Górny 2013-06-25 8:14 ` Tony Vroon 2013-06-25 8:57 ` hasufell 2013-06-28 21:01 ` Donnie Berkholz 2013-06-28 22:33 ` hasufell 2013-06-29 6:14 ` Patrick Lauer 2013-06-29 12:10 ` [gentoo-project] " Rich Freeman 2013-06-29 17:20 ` [gentoo-project] " hasufell 2013-06-29 17:41 ` Markos Chandras 2013-06-29 17:44 ` hasufell 2013-06-29 20:35 ` Chí-Thanh Christopher Nguyễn 2013-06-30 1:57 ` Matthew Summers 2013-06-30 8:48 ` Michael Weber 2013-06-30 10:40 ` Rich Freeman 2013-06-30 11:08 ` Chí-Thanh Christopher Nguyễn 2013-06-30 11:18 ` Rich Freeman 2013-06-30 18:52 ` William Hubbs 2013-06-30 20:56 ` Brian Dolbec 2013-07-01 0:59 ` William Hubbs 2013-07-01 1:20 ` Rich Freeman 2013-07-01 9:32 ` Chí-Thanh Christopher Nguyễn 2013-07-01 10:01 ` Rich Freeman 2013-07-01 11:16 ` Chí-Thanh Christopher Nguyễn 2013-07-01 11:36 ` Rich Freeman 2013-07-01 11:47 ` Markos Chandras 2013-07-01 16:06 ` Arun Raghavan 2013-07-01 17:25 ` Chí-Thanh Christopher Nguyễn 2013-07-01 17:39 ` Rich Freeman 2013-07-01 18:38 ` Chí-Thanh Christopher Nguyễn 2013-07-02 14:59 ` Donnie Berkholz 2013-07-03 11:26 ` Rich Freeman 2013-07-01 15:26 ` Ben de Groot 2013-07-01 15:49 ` hasufell 2013-07-01 17:26 ` Chí-Thanh Christopher Nguyễn 2013-07-01 17:51 ` hasufell 2013-07-01 18:37 ` Chí-Thanh Christopher Nguyễn 2013-07-01 19:08 ` William Hubbs 2013-07-01 19:21 ` Rich Freeman 2013-07-01 22:12 ` William Hubbs 2013-07-01 22:46 ` Rich Freeman 2013-07-01 19:32 ` hasufell 2013-07-01 19:51 ` Chí-Thanh Christopher Nguyễn 2013-07-01 20:04 ` hasufell 2013-07-01 9:33 ` Chí-Thanh Christopher Nguyễn 2013-07-06 0:08 ` [gentoo-project] " hasufell 2013-07-06 0:31 ` Rich Freeman 2013-07-07 16:14 ` Jorge Manuel B. S. Vicetto 2013-07-06 10:34 ` [gentoo-project] Re: [OT] " Tom Wijsman
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox