* [gentoo-dev] Council meeting 19 April 2010 @ 2010-04-07 9:05 Ulrich Mueller 2010-04-07 14:23 ` Ben de Groot ` (2 more replies) 0 siblings, 3 replies; 19+ messages in thread From: Ulrich Mueller @ 2010-04-07 9:05 UTC (permalink / raw To: gentoo-dev Next monthly council meeting will be at 19 April 2010, 18:00 UTC in #gentoo-council. If you have any topics you want us to discuss or even vote about, simply followup to this message. Ulrich ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 9:05 [gentoo-dev] Council meeting 19 April 2010 Ulrich Mueller @ 2010-04-07 14:23 ` Ben de Groot 2010-04-07 15:00 ` Denis Dupeyron 2010-04-08 11:41 ` Petteri Räty 2010-04-08 12:02 ` Brian Harring 2 siblings, 1 reply; 19+ messages in thread From: Ben de Groot @ 2010-04-07 14:23 UTC (permalink / raw To: gentoo-dev On 7 April 2010 11:05, Ulrich Mueller <ulm@gentoo.org> wrote: > Next monthly council meeting will be at 19 April 2010, 18:00 UTC > in #gentoo-council. > > If you have any topics you want us to discuss or even vote about, > simply followup to this message. 1. reconsider metadata changepolicies proposal ============================================== The fact is there is a spectrum from ebuild maintainers' side about how desirable it is for non-maintainers to step in, ranging from "don't touch this ever" to "please do touch this". There may be very valid reasons for this (in some cases intimate knowledge of the package may be required, for example, or on the opposite side someone might not have the time or motivation to do much about that specific package) that have little to do with territoriality. While there is a need for basic policies to be made more explicit, it is also obvious that there is no good "one policy fits all" approach. The metadata changepolicies proposal beautifully captured this spectrum and has wide support from developers. While this information isn't directly useful to users, the argument that it "would bloat the file for no good reason" is false, because there are very good reasons: to facilitate cooperation between devs as well as a better overall quality of the tree. This benefits users, so I'm quite sure they don't mind we use metadata.xml for that. Can council please decide to honor the wish from developers to implement this? 2. website redesign =================== This is a recurring theme in discussions about Gentoo's shortcomings. While there have been some minor improvements in recent years, the resign project itself failed miserably, but is still as needed as ever. We should have one elegant design that will be consistently applied to all official Gentoo websites. A look at znurt.org should convince anyone of what can be done. Also our frontpage needs to be more focussed on communicating the things users and new visitors are looking for. Can council assure that a team will be assembled that can effectively tackle this issue? 3. manpower and recruitment issues ================================== Another recurring theme is the lack of manpower in certain areas, the recruitment bottleneck and the quizzes. There are some initiatives but more decisive leadership is needed. Can council decide to actively pursue solutions for these structural problems? 4. devrel ineffectiveness ========================= What can be done to assure that conflicts are addressed in a timely and effective manner by DevRel? What can be done to remove poisonous people from Gentoo and its communication channels more decisively and effectively? The fact that many people indicate they do not want to become a developer for this exact reason, should be cause for concern. Can council make a statement that they share these concerns and are actively looking to address them? 5. centralize developer documentation ===================================== Currently the documentation a developer needs to effectively write ebuilds and maintain packages is scattered all over the place. We have the (incomplete) devmanual, the developer handbook, various guides and policies in individual projects, the GLEPs, council decisions, and a legacy of unwritten rules or poorly documented policies. It would be very helpful to centralize all that information, and work on properly documenting our policies. At the very least there should be one page that funtions as a portal to all existing relevant information. Even better would be to have as much of that relevant information as possible consolidated into one place, so that everyone knows where to go to look that up. Can council decide to see this implemented? Thanks, -- Ben de Groot Gentoo Qt project lead developer Gentoo Wiki project lead ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 14:23 ` Ben de Groot @ 2010-04-07 15:00 ` Denis Dupeyron 2010-04-07 17:14 ` Ben de Groot ` (2 more replies) 0 siblings, 3 replies; 19+ messages in thread From: Denis Dupeyron @ 2010-04-07 15:00 UTC (permalink / raw To: gentoo-dev On Wed, Apr 7, 2010 at 8:23 AM, Ben de Groot <yngwin@gentoo.org> wrote: > 1. reconsider metadata changepolicies proposal > ============================================== [...] > Can council please decide to honor > the wish from developers to implement this? The council will be glad to vote on a GLEP when ready. From GLEP 1, GLEPs are the "primary mechanisms for proposing significant new features, for collecting community input on an issue, and for documenting the design decisions". So use them. Also, you might want to check the log and summary of the last meeting to find out why the council may end up voting no to such a GLEP. > 2. website redesign > =================== [...] > Can council assure that a team will be assembled that can > effectively tackle this issue? You want the council to aim their collective gun at volunteer developers and force them to assemble in a team and work on something they might not want to work on? In other words, if you want it then work on it and make it happen. This is and has always been the Gentoo way. > 3. manpower and recruitment issues > ================================== > > Another recurring theme is the lack of manpower in certain areas, the > recruitment bottleneck and the quizzes. There are some initiatives but > more decisive leadership is needed. Can council decide to actively > pursue solutions for these structural problems? The only way to solve this is to address these issues where they are. That means joining the recruiters team and helping them with that. Another thing you might want to do is properly mentor recruits. Because one reason recruiting takes so long, and thus why there is a backlog, is (to put is simply) that mentors suck at mentoring. > 4. devrel ineffectiveness > ========================= In case you haven't noticed there was a recent change of devrel lead. This means it is urgent to wait for the results of the change. Because you never know, it might just be that the change of lead was intended to solve such things at a perceived devrel ineffectiveness. > 5. centralize developer documentation > ===================================== This is an interesting idea which I believe I have seen discussed on irc at some point. Feel free to work on a GLEP to address that. Before we go any further, let me make the following PA announcement: 1 - If you want to improve a project or subproject the best (and often only) thing to do is to join it. 2 - The council isn't a super-nanny metaproject with enough magical powers to solve each and every of your oh-so-annoying problems. We do have magic wands but you don't want to see them. Denis. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 15:00 ` Denis Dupeyron @ 2010-04-07 17:14 ` Ben de Groot 2010-04-07 18:05 ` Denis Dupeyron 2010-04-07 21:02 ` Arun Raghavan 2010-04-07 22:30 ` Richard Freeman 2010-04-10 15:36 ` Petteri Räty 2 siblings, 2 replies; 19+ messages in thread From: Ben de Groot @ 2010-04-07 17:14 UTC (permalink / raw To: gentoo-dev On 7 April 2010 17:00, Denis Dupeyron <calchan@gentoo.org> wrote: > Before we go any further, let me make the following PA announcement: > > 1 - If you want to improve a project or subproject the best (and > often only) thing to do is to join it. > > 2 - The council isn't a super-nanny metaproject with enough magical > powers to solve each and every of your oh-so-annoying problems. We do > have magic wands but you don't want to see them. Gentoo Council project page <http://www.gentoo.org/proj/en/council/>: "1. Project Description The elected Gentoo Council decides on global issues and policies that affect multiple projects in Gentoo." GLEP 39 also says "Global issues will be decided by an elected Gentoo council." So all I'm asking is to do your job and make decisions on issues that affect all of Gentoo. The issues I brought up are wider than a single individual project. Thanks, -- Ben de Groot Gentoo Qt project lead developer Gentoo Wiki project lead ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 17:14 ` Ben de Groot @ 2010-04-07 18:05 ` Denis Dupeyron 2010-04-07 18:22 ` Ben de Groot 2010-04-09 14:51 ` Dror Levin 2010-04-07 21:02 ` Arun Raghavan 1 sibling, 2 replies; 19+ messages in thread From: Denis Dupeyron @ 2010-04-07 18:05 UTC (permalink / raw To: gentoo-dev On Wed, Apr 7, 2010 at 11:14 AM, Ben de Groot <yngwin@gentoo.org> wrote: > So all I'm asking is to do your job and make decisions on issues that > affect all of Gentoo. The issues I brought up are wider than a single > individual project. And almost 100% of the time this needs to run through a GLEP, which is the case here. Then the council will do all the things you've pasted from GLEP 39. Denis. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 18:05 ` Denis Dupeyron @ 2010-04-07 18:22 ` Ben de Groot 2010-04-09 14:51 ` Dror Levin 1 sibling, 0 replies; 19+ messages in thread From: Ben de Groot @ 2010-04-07 18:22 UTC (permalink / raw To: gentoo-dev On 7 April 2010 20:05, Denis Dupeyron <calchan@gentoo.org> wrote: > On Wed, Apr 7, 2010 at 11:14 AM, Ben de Groot <yngwin@gentoo.org> wrote: >> So all I'm asking is to do your job and make decisions on issues that >> affect all of Gentoo. The issues I brought up are wider than a single >> individual project. > > And almost 100% of the time this needs to run through a GLEP Where is that policy documented? -- Ben de Groot Gentoo Qt project lead developer Gentoo Wiki project lead ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 18:05 ` Denis Dupeyron 2010-04-07 18:22 ` Ben de Groot @ 2010-04-09 14:51 ` Dror Levin 2010-04-10 13:47 ` Petteri Räty 1 sibling, 1 reply; 19+ messages in thread From: Dror Levin @ 2010-04-09 14:51 UTC (permalink / raw To: gentoo-dev On Wed, Apr 7, 2010 at 21:05, Denis Dupeyron <calchan@gentoo.org> wrote: > On Wed, Apr 7, 2010 at 11:14 AM, Ben de Groot <yngwin@gentoo.org> wrote: > > So all I'm asking is to do your job and make decisions on issues that > > affect all of Gentoo. The issues I brought up are wider than a single > > individual project. > > And almost 100% of the time this needs to run through a GLEP, which is > the case here. Then the council will do all the things you've pasted > from GLEP 39 I thought the council was a body that should be capable of action, not merely one that gives a stamp of approval for stuff other people do. Was I wrong? Reading all your manifestos from the elections shows you all had things you wanted to do, things you wanted to change (git migration, forming a group of experts to discuss technical issues, QA propagation, just to name a few). Where did all that go to? If all the council is currently able to do is get everybody involved in bureaucracy (e.g. writing GLEPs for centralizing documentation instead of putting a page full of links) just so it could meet once a month to decide on bugzilla resolutions, then something is wrong. All council members not only volunteered for that position, but also had other people voting for them. Didn't you do that so you could have a larger influence? So you could make Gentoo better? How do you plan to achieve that if you just wait for other people to do it? I don't see why there is such strong opposition by your side to actually do something, after all, that's what you're there for. As I've seen in the last few days, the common reaction to this is, "Well, what do you want us to do? Force people to do stuff?". Why did you want to be a council member if you have no idea how to accomplish the things you wanted to do? How did you think you were going to achieve all those things written in your manifesto? Being in the council is a responsibility, and one which you took upon yourself willingly. All we're now requesting is that you all stand up to that responsibility and use your authority to make changes to how Gentoo work, not point fingers and ask rhetorical questions. Ben raised some very painful issues which hurt Gentoo daily but are not being addressed for a long time. The way I see it, the council's job is to lead Gentoo, and that includes things that individual members may not find interesting. These are global issues which are under the council's responsibility. Gentoo's best interest should be in mind, not personal interests, and so the council should strive to achieve all those things so that Gentoo may benefit from it. That's what leadership is, and that's what your job is. Let's take redesigning the homepage as an example. Our website has the same design since at least 2002, and to users it looks dead. This is seriously hurting Gentoo, and its inability to fix the situation has become a laughing stock. Clearly, Gentoo as a whole suffers and it's the council's responsibility to address this issue. Now, I'm not saying that council members should sit around all day playing with CSS, but this issue should be one of their top priorities. Maybe ask for users to help, reward a volunteer to do it with funds from the foundation, heck maybe even pay some company to do it, but just do something, even though you may not think dealing with this is interesting, but a response like "if you want it then work on it and make it happen" is unacceptable. Note that all that is said here is not pointed at any specific member of the council, but at the council as a whole. I did not intend to hurt anybody, but am genuinely concerned for Gentoo's well being. Dror Levin ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-09 14:51 ` Dror Levin @ 2010-04-10 13:47 ` Petteri Räty 0 siblings, 0 replies; 19+ messages in thread From: Petteri Räty @ 2010-04-10 13:47 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 3655 bytes --] On 04/09/2010 05:51 PM, Dror Levin wrote: > On Wed, Apr 7, 2010 at 21:05, Denis Dupeyron <calchan@gentoo.org> wrote: >> On Wed, Apr 7, 2010 at 11:14 AM, Ben de Groot <yngwin@gentoo.org> wrote: >>> So all I'm asking is to do your job and make decisions on issues that >>> affect all of Gentoo. The issues I brought up are wider than a single >>> individual project. >> >> And almost 100% of the time this needs to run through a GLEP, which is >> the case here. Then the council will do all the things you've pasted >> from GLEP 39 > > I thought the council was a body that should be capable of action, not > merely one that gives a stamp of approval for stuff other people do. > Was I wrong? > It's capable of action if the members want to take it. > Reading all your manifestos from the elections shows you all had > things you wanted to do, things you wanted to change (git migration, > forming a group of experts to discuss technical issues, QA > propagation, just to name a few). Where did all that go to? If all the > council is currently able to do is get everybody involved in > bureaucracy (e.g. writing GLEPs for centralizing documentation instead > of putting a page full of links) just so it could meet once a month to > decide on bugzilla resolutions, then something is wrong. > Let's see my manifesto: - EAPIs: council is not the blocker - Meetings: there will be a web application most likely in GSoC > All council members not only volunteered for that position, but also > had other people voting for them. Didn't you do that so you could have > a larger influence? So you could make Gentoo better? How do you plan > to achieve that if you just wait for other people to do it? I don't > see why there is such strong opposition by your side to actually do > something, after all, that's what you're there for. > I said in my manifesto that Gentoo is not my first priority so you get what you vote for :) > > Ben raised some very painful issues which hurt Gentoo daily but are > not being addressed for a long time. The way I see it, the council's > job is to lead Gentoo, and that includes things that individual > members may not find interesting. These are global issues which are > under the council's responsibility. Gentoo's best interest should be > in mind, not personal interests, and so the council should strive to > achieve all those things so that Gentoo may benefit from it. That's > what leadership is, and that's what your job is. > Many of the points Ben raised are doable by any single developer who wants to do the work. Just show up with the code/patches. > > Let's take redesigning the homepage as an example. Our website has the > same design since at least 2002, and to users it looks dead. This is > seriously hurting Gentoo, and its inability to fix the situation has > become a laughing stock. Clearly, Gentoo as a whole suffers and it's > the council's responsibility to address this issue. Now, I'm not > saying that council members should sit around all day playing with > CSS, but this issue should be one of their top priorities. Maybe ask > for users to help, reward a volunteer to do it with funds from the > foundation, heck maybe even pay some company to do it, but just do > something, even though you may not think dealing with this is > interesting, but a response like "if you want it then work on it and > make it happen" is unacceptable. > Just petition the trustees to spend money on it. I guess Debian is dying too then: http://web.archive.org/web/20020124014701/http://www.debian.org/ Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 17:14 ` Ben de Groot 2010-04-07 18:05 ` Denis Dupeyron @ 2010-04-07 21:02 ` Arun Raghavan 2010-04-07 21:45 ` Ben de Groot 1 sibling, 1 reply; 19+ messages in thread From: Arun Raghavan @ 2010-04-07 21:02 UTC (permalink / raw To: gentoo-dev Hi Ben, On 7 April 2010 22:44, Ben de Groot <yngwin@gentoo.org> wrote: [...] > "1. Project Description > The elected Gentoo Council decides on global issues and policies that > affect multiple projects in Gentoo." > > GLEP 39 also says "Global issues will be decided by an elected Gentoo council." > > So all I'm asking is to do your job and make decisions on issues that > affect all of Gentoo. The issues I brought up are wider than a single > individual project. I don't understand what you expect the council to do in some of these cases. Taking the website redesign or consolidation of documentation as examples, do you want them to: a) Decide that this should be done? b) Call for volunteers? (they obviously cannot force anyone to do it) c) Do it themselves? d) What you probably mean that I fail to see Regards, -- Arun Raghavan http://arunraghavan.net/ (Ford_Prefect | Gentoo) & (arunsr | GNOME) ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 21:02 ` Arun Raghavan @ 2010-04-07 21:45 ` Ben de Groot 0 siblings, 0 replies; 19+ messages in thread From: Ben de Groot @ 2010-04-07 21:45 UTC (permalink / raw To: gentoo-dev On 7 April 2010 23:02, Arun Raghavan <ford_prefect@gentoo.org> wrote: > I don't understand what you expect the council to do in some of these > cases. Taking the website redesign or consolidation of documentation > as examples, do you want them to: > > a) Decide that this should be done? > b) Call for volunteers? (they obviously cannot force anyone to do it) > c) Do it themselves? > d) What you probably mean that I fail to see Mostly, I want them to show leadership. I want the council to affirm that these are important goals, to raise awareness of where our weak areas are, and what needs to be done to improve things. And yes, I want the council to call for volunteers, and where necessary to recruit people who are able to help. -- Ben de Groot Gentoo Qt project lead developer Gentoo Wiki project lead ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 15:00 ` Denis Dupeyron 2010-04-07 17:14 ` Ben de Groot @ 2010-04-07 22:30 ` Richard Freeman 2010-04-08 1:27 ` Denis Dupeyron 2010-04-10 15:36 ` Petteri Räty 2 siblings, 1 reply; 19+ messages in thread From: Richard Freeman @ 2010-04-07 22:30 UTC (permalink / raw To: gentoo-dev On 04/07/2010 11:00 AM, Denis Dupeyron wrote: >> 5. centralize developer documentation >> ===================================== > > This is an interesting idea which I believe I have seen discussed on > irc at some point. Feel free to work on a GLEP to address that. > To be honest, this doesn't even need a GLEP so much as a website or something. If somebody consolidated all this stuff into a reasonable format, I bet that half the devs would pitch in and make their contributions. The only thing that might warrant a GLEP is a policy decision that all development policies must be documented or linked from that site to be binding, or something like that. I don't think that for the council to make a policy decision that there needs to be a GLEP. Sure, it is the best way to make big changes, or changes that require some level of formality. However, the council can still show leadership in affirming their agreement on issues even if it isn't a formal affair. I'm sure every other town government in the Western World has taken a vote in support of their troops or something like that without going through the official lawmaking process and all that - it is just a gesture. I don't have the time to create such a website although I would agree that it is sorely needed. Hence, I will try to be careful in throwing around criticism - it is much easier to bring problems to the table than solutions... Rich ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 22:30 ` Richard Freeman @ 2010-04-08 1:27 ` Denis Dupeyron 0 siblings, 0 replies; 19+ messages in thread From: Denis Dupeyron @ 2010-04-08 1:27 UTC (permalink / raw To: gentoo-dev On Wed, Apr 7, 2010 at 4:30 PM, Richard Freeman <rich0@gentoo.org> wrote: > Sure, it is the best way to make big changes Why then use anything else than the best tool when you can use the best tool? I didn't say that he should work on a GLEP though, but that he should "feel free" to do so, which is different. That meant that if he thought there was a point to it, was willing to do it, etc... Just a note about this. The council could for example make the decision to centralize all the documentation in a wiki, force the doc team to use tools they haven't chosen or even take that responsibility out of their hands. Basically step on their toes. Nice way to show respect for all the hard work they've done for years. Or this could be discussed on the relevant mailing-list(s) by everybody who feels concerned, input from the whole community (including the doc team) could be gathered, council members could chime in (I usually do), dissenting opinions could be documented, a consensus could be reached and then design decisions could be documented. See GLEP 1 for more information on that work flow. Gentoo has been driven by consensus since Daniel left, for better or for worse. You might not like this way to work, but that's OK. I didn't say I thought it was optimal either. All I know is I'm going by the book, but it allows me to rewrite some pages when I don't like them. The good news is that during the last meeting the council has decided to initiate an overhaul of GLEP 39. I'm still gathering material from various sources to start the discussions open to all users and developers. At that point you'll have the opportunity to suggest anything you think may improve the way the council works. > However, the council can > still show leadership in affirming their agreement on issues even if it > isn't a formal affair. We don't need a meeting for that. We can show leadership on the mailing-lists everyday. What do you think I'm doing right now for example? And by the way I don't believe that issuing a statement along the lines of "Yep, we agree" shows any leadership at all. Additionally, leadership is not about doing your job. You may want to peruse the council meeting logs and summaries for examples of leadership, and vote for real leaders next time if you think we suck. > I'm sure every other town government in the Western > World has taken a vote in support of their troops or something like that > without going through the official lawmaking process and all that - it is > just a gesture. We've been down that road many times before, but let me say it again: Gentoo is not a government, so any comparison to one is pointless. > I don't have the time to create such a website although I would agree that > it is sorely needed. Hence, I will try to be careful in throwing around > criticism - it is much easier to bring problems to the table than > solutions... Wise words, although constructive criticism is always welcome. In order to be really constructive however, criticism needs among other things to take into account goals, resources, history and rules. Denis. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 15:00 ` Denis Dupeyron 2010-04-07 17:14 ` Ben de Groot 2010-04-07 22:30 ` Richard Freeman @ 2010-04-10 15:36 ` Petteri Räty 2 siblings, 0 replies; 19+ messages in thread From: Petteri Räty @ 2010-04-10 15:36 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2643 bytes --] I was asked on #gentoo-council to respond to this post so I will. It should also be noted council members usually speak as individual members instead of for the council as a whole. On 04/07/2010 06:00 PM, Denis Dupeyron wrote: > On Wed, Apr 7, 2010 at 8:23 AM, Ben de Groot <yngwin@gentoo.org> wrote: >> 1. reconsider metadata changepolicies proposal >> ============================================== > [...] >> Can council please decide to honor >> the wish from developers to implement this? > > The council will be glad to vote on a GLEP when ready. From GLEP 1, > GLEPs are the "primary mechanisms for proposing significant new > features, for collecting community input on an issue, and for > documenting the design decisions". So use them. > > Also, you might want to check the log and summary of the last meeting > to find out why the council may end up voting no to such a GLEP. > This doesn't exclude council members themselves from working on such a GLEP if they think it's needed. >> 2. website redesign >> =================== > [...] >> Can council assure that a team will be assembled that can >> effectively tackle this issue? > > You want the council to aim their collective gun at volunteer > developers and force them to assemble in a team and work on something > they might not want to work on? > > In other words, if you want it then work on it and make it happen. > This is and has always been the Gentoo way. > Council can't assure it will happen, they can only encourage and work towards such a goal. >> 3. manpower and recruitment issues >> ================================== >> >> Another recurring theme is the lack of manpower in certain areas, the >> recruitment bottleneck and the quizzes. There are some initiatives but >> more decisive leadership is needed. Can council decide to actively >> pursue solutions for these structural problems? > > The only way to solve this is to address these issues where they are. > That means joining the recruiters team and helping them with that. > Another thing you might want to do is properly mentor recruits. > Because one reason recruiting takes so long, and thus why there is a > backlog, is (to put is simply) that mentors suck at mentoring. > As said Council is not needed. Recruiters as a project can handle improving it just fine. I think I have pinged gentoo-core quite a few times to try get new people in, would it make a difference if I pinged as a council representative instead of as the Recruiting lead? Good news is that I have two people in training nowadays. Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 9:05 [gentoo-dev] Council meeting 19 April 2010 Ulrich Mueller 2010-04-07 14:23 ` Ben de Groot @ 2010-04-08 11:41 ` Petteri Räty 2010-04-08 12:02 ` Brian Harring 2 siblings, 0 replies; 19+ messages in thread From: Petteri Räty @ 2010-04-08 11:41 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1137 bytes --] On 04/07/2010 12:05 PM, Ulrich Mueller wrote: > Next monthly council meeting will be at 19 April 2010, 18:00 UTC > in #gentoo-council. > > If you have any topics you want us to discuss or even vote about, > simply followup to this message. > > Ulrich > Two things already discussed on this mailing list but I don't see a definite consensus so taking for a spin through council. 1. Keywording bugs with a single arch: http://archives.gentoo.org/gentoo-dev/msg_3f8603c9bc97b7b0bcf59782848c2650.xml Options to vote in order: After the maintainer has accepted that a package is good for stable (by being the assignee or reporter). a) The preferred way is to assign the bug to the single arch in question b) The bug can be either assigned to the arch or the arch can be CCed and the maintainer is the assignee c) The maintainer is the assignee and the arch is CCed 2. Bugzilla resolutions http://archives.gentoo.org/gentoo-dev/msg_9cb8abe1d6608e4fb4e525833eea897b.xml Vote on: - Remove LATER and REMIND from resolutions - Add LATER as a KEYWORD - Add resolution OBSOLETE Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 900 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-07 9:05 [gentoo-dev] Council meeting 19 April 2010 Ulrich Mueller 2010-04-07 14:23 ` Ben de Groot 2010-04-08 11:41 ` Petteri Räty @ 2010-04-08 12:02 ` Brian Harring 2010-04-08 13:29 ` Ciaran McCreesh 2010-04-11 2:51 ` Brian Harring 2 siblings, 2 replies; 19+ messages in thread From: Brian Harring @ 2010-04-08 12:02 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1860 bytes --] On Wed, Apr 07, 2010 at 11:05:34AM +0200, Ulrich Mueller wrote: > Next monthly council meeting will be at 19 April 2010, 18:00 UTC > in #gentoo-council. > > If you have any topics you want us to discuss or even vote about, > simply followup to this message. VALID_USE- http://archives.gentoo.org/gentoo-dev/msg_b0e868626019f497eba47194c34e5421.xml Historically, no PMS change has been glep'ified, but if the council wants PMS changes to start being glep'd I'd be willing to guinea pig this one- earliest I'd have the glep out the door is saturday also. Few additional notes to the proposal- 1) few has offered up his time patch wise. 2) if he backs out, I'll throw in a gurantee of having it done prior to the next council meeting (realistically I can do it faster, I just have other fish I'd like to be frying). 3) dev feedback generally has been positive, exempting ciaran's views on it- please review those (if you'd like a summation I can provide one). 4) if there are questions re: use cycle breaking or other bits, feel free to ask prior please- council meeting times unfortunately right now intersect badly with my paying work so it's hard to be online to answer questions during the meeting (that said per the norm I'll try). 5) final reminder- part of the impetus of this is that if this is punted till EAPI5, it forces pkg_pretend as the interim use constraint checking- this has some nasty implications on the use cycle breaking intentions since it would require everyone to upgrade their ebuilds to EAPI5 if they've got use state constraints. Basically screws things up a bit and requires a potentially pointless EAPI bump for the sake of trying to knock EAPI4 out the door now (regardless of how long it takes to stable portage for it) rather than adding a few weeks in. Thanks- ~harring [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-08 12:02 ` Brian Harring @ 2010-04-08 13:29 ` Ciaran McCreesh 2010-04-08 14:08 ` Patrick Lauer 2010-04-11 2:51 ` Brian Harring 1 sibling, 1 reply; 19+ messages in thread From: Ciaran McCreesh @ 2010-04-08 13:29 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 650 bytes --] On Thu, 8 Apr 2010 05:02:25 -0700 Brian Harring <ferringb@gmail.com> wrote: > 4) if there are questions re: use cycle breaking or other bits, feel > free to ask prior please- council meeting times unfortunately right > now intersect badly with my paying work so it's hard to be online to > answer questions during the meeting (that said per the norm I'll try). Please detail your cycle breaking algorithm that works in such a way that it's guaranteed not to toggle flags that will break a system, but that does not require any changes to be made to ebuilds etc telling the package manager what those flags are. -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-08 13:29 ` Ciaran McCreesh @ 2010-04-08 14:08 ` Patrick Lauer 2010-04-08 14:14 ` Ciaran McCreesh 0 siblings, 1 reply; 19+ messages in thread From: Patrick Lauer @ 2010-04-08 14:08 UTC (permalink / raw To: gentoo-dev On 04/08/10 15:29, Ciaran McCreesh wrote: > On Thu, 8 Apr 2010 05:02:25 -0700 > Brian Harring <ferringb@gmail.com> wrote: >> 4) if there are questions re: use cycle breaking or other bits, feel >> free to ask prior please- council meeting times unfortunately right >> now intersect badly with my paying work so it's hard to be online to >> answer questions during the meeting (that said per the norm I'll try). > > Please detail your cycle breaking algorithm that works in such a way > that it's guaranteed not to toggle flags that will break a system, but > that does not require any changes to be made to ebuilds etc telling the > package manager what those flags are. > That would violate the Entscheidungsproblem. But why would you make the cycle breaking depend on an oracle? Once we have the method in place we can find the two special cases and think of ways to fix them. Abandoning the idea as a whole just because there may be a corner case that isn't as easy appears quite silly to me. Brian's proposal is the only one I've seen that is deterministic and sane, so I think we should figure out if we can improve it instead of giving up at the first bump in the road. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-08 14:08 ` Patrick Lauer @ 2010-04-08 14:14 ` Ciaran McCreesh 0 siblings, 0 replies; 19+ messages in thread From: Ciaran McCreesh @ 2010-04-08 14:14 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1385 bytes --] On Thu, 08 Apr 2010 16:08:57 +0200 Patrick Lauer <patrick@gentoo.org> wrote: > > Please detail your cycle breaking algorithm that works in such a way > > that it's guaranteed not to toggle flags that will break a system, > > but that does not require any changes to be made to ebuilds etc > > telling the package manager what those flags are. > > > That would violate the Entscheidungsproblem. > > But why would you make the cycle breaking depend on an oracle? Once we > have the method in place we can find the two special cases and think > of ways to fix them. The problem is, the special cases where it goes horribly wrong aren't rare. As soon as you start looking for cycles, you find flags like 'build', 'bootstrap' and 'acl'. > Abandoning the idea as a whole just because there may be a corner > case that isn't as easy appears quite silly to me. I'm not after abandoning the idea. I'm after doing it properly, and doing it properly starts by handling the problematic cases rather than pretending they don't exist. We've already seen repeatedly what goes wrong when you start with the assumption "it'll probably work" and then pile on special exceptions every time someone gets screwed over by something you didn't think of. Why don't we go with "we'll only do it for things where we know it'll work" instead this time? -- Ciaran McCreesh [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-dev] Council meeting 19 April 2010 2010-04-08 12:02 ` Brian Harring 2010-04-08 13:29 ` Ciaran McCreesh @ 2010-04-11 2:51 ` Brian Harring 1 sibling, 0 replies; 19+ messages in thread From: Brian Harring @ 2010-04-11 2:51 UTC (permalink / raw To: gentoo-dev On Thu, Apr 8, 2010 at 5:02 AM, Brian Harring <ferringb@gmail.com> wrote: > > On Wed, Apr 07, 2010 at 11:05:34AM +0200, Ulrich Mueller wrote: > > Next monthly council meeting will be at 19 April 2010, 18:00 UTC > > in #gentoo-council. > > > > If you have any topics you want us to discuss or even vote about, > > simply followup to this message. Wrote it up as a glep- http://dev.gentoo.org/~ferringb/gleps/required_use.html Longer term, I'd like to see all EAPI related changed proposed as Glep's so the discussion and logic for a feature is properly documented, including alternatives and counter proposals to it. Basically the same thing Python does with their Python Enhancement Proposals (Peps, which is where Glep's came from). Thanks, ~harring ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2010-04-11 2:51 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-04-07 9:05 [gentoo-dev] Council meeting 19 April 2010 Ulrich Mueller 2010-04-07 14:23 ` Ben de Groot 2010-04-07 15:00 ` Denis Dupeyron 2010-04-07 17:14 ` Ben de Groot 2010-04-07 18:05 ` Denis Dupeyron 2010-04-07 18:22 ` Ben de Groot 2010-04-09 14:51 ` Dror Levin 2010-04-10 13:47 ` Petteri Räty 2010-04-07 21:02 ` Arun Raghavan 2010-04-07 21:45 ` Ben de Groot 2010-04-07 22:30 ` Richard Freeman 2010-04-08 1:27 ` Denis Dupeyron 2010-04-10 15:36 ` Petteri Räty 2010-04-08 11:41 ` Petteri Räty 2010-04-08 12:02 ` Brian Harring 2010-04-08 13:29 ` Ciaran McCreesh 2010-04-08 14:08 ` Patrick Lauer 2010-04-08 14:14 ` Ciaran McCreesh 2010-04-11 2:51 ` Brian Harring
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox