From: Ulrich Mueller <ulm@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] Questioning/Interviewing council nominees
Date: Sun, 23 Jun 2013 21:57:38 +0200 [thread overview]
Message-ID: <20935.21298.989568.237868@a1i15.kph.uni-mainz.de> (raw)
In-Reply-To: <51BF4596.40601@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 2464 bytes --]
>>>>> On Mon, 17 Jun 2013, hasufell wrote:
> @Ulrich Mueller
> * Will you make it easier for people to contribute to PMS? Currently
> people rather try to avoid any issues that are connected with PMS
> changes.
On IRC you've clarified this further (posting it here with your
permission):
> <hasufell> ulm: it's just an observation when discussing stuff over
> the past year on bugzilla and -dev that people think more than twice
> before they choose an approach that requires PMS changes
> <hasufell> it takes long, you have to deal with some unpleasant
> people (not you) and it might just be rejected. On the contrary...
> eclass solutions don't have that. I think that is a problem
How long it takes for a feature to appear in a new EAPI mostly depends
on the EAPI release cycle. For example, support for sub-slots was
first discussed in the gentoo-dev mailing list in June 2012 and was
included in EAPI 5 which was approved only three months later.
On the other hand, if you propose a new feature shortly after an EAPI
was finalised, you're out of luck and have to wait for the next one.
The only way to shorten this time would be to have new EAPIs more
often. However, it's a balance between that and having too many EAPIs.
IMHO, one new EAPI per year and about three or four that are actively
used in the tree at any time is just what we can handle.
Is contributing too difficult? For EAPI 5 we have only accepted
features where an implementation was ready. This was the lesson
learned from EAPI 4, which took almost two years (from April 2009 to
January 2011) from feature freeze to approval.
Generally, if you propose a new feature, then you should be its
champion and make sure that a wording for the spec as well as an
implementation are ready in time. If others like your feature, then
you may even find somebody else who will do that work for you. I guess
it's not so much different from other open source projects. (And BTW,
also for "eclass solutions" you need an implementation and must build
consensus in the -dev ML.)
For EAPI 5, I've tried to make the process as transparent as possible,
so each feature had its own bug, and all non-trivial ones were also
discussed in the mailing lists. In addition, we had a wiki page [1]
to collect pointers to all relevant information. I'll do the same for
future EAPIs (and of course others are invited to participate).
Ulrich
[1] http://wiki.gentoo.org/wiki/Future_EAPI/EAPI_5_tentative_features
[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]
next prev parent reply other threads:[~2013-06-23 19:57 UTC|newest]
Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-16 2:17 [gentoo-project] Council nominations Ryan Hill
2013-06-16 11:24 ` Agostino Sarubbo
2013-06-16 18:50 ` William Hubbs
2013-06-30 21:56 ` William Hubbs
2013-06-17 10:51 ` [gentoo-project] " Michael Palimaka
2013-06-17 14:51 ` [gentoo-project] " Ulrich Mueller
2013-06-17 15:03 ` Tony "Chainsaw" Vroon
2013-06-17 15:41 ` Mike Gilbert
2013-07-05 20:33 ` Mike Gilbert
2013-06-17 21:43 ` Pacho Ramos
2013-06-18 12:57 ` Anthony G. Basile
2013-06-20 21:51 ` Matthew Summers
2013-06-18 17:41 ` Sven Vermeulen
2013-06-20 15:25 ` Ian Stakenvicius
2013-06-23 17:22 ` Andreas K. Huettel
2013-06-24 16:15 ` Tomáš Chvátal
2013-06-25 1:25 ` Patrick Lauer
2013-06-27 7:45 ` Fabian Groffen
2013-06-28 17:43 ` Chí-Thanh Christopher Nguyễn
2013-06-16 12:40 ` hasufell
2013-06-16 20:18 ` Zac Medico
2013-06-18 3:46 ` Tim Harder
2013-06-24 22:39 ` Brian Dolbec
2013-06-27 17:07 ` Thomas Sachau
2013-06-16 16:29 ` [gentoo-project] " Michael Palimaka
2013-06-16 20:06 ` Johannes Huber
2013-06-16 20:41 ` Theo Chatzimichos
2013-06-17 16:18 ` Rick "Zero_Chaos" Farina
2013-06-17 17:21 ` [gentoo-project] Questioning/Interviewing council nominees hasufell
2013-06-17 17:31 ` Rick "Zero_Chaos" Farina
2013-06-17 17:37 ` hasufell
2013-06-17 18:16 ` Roy Bamford
2013-06-17 18:39 ` Rich Freeman
2013-06-17 20:10 ` Ulrich Mueller
2013-06-17 21:02 ` Rich Freeman
2013-06-17 18:00 ` Mike Gilbert
2013-06-23 19:57 ` Ulrich Mueller [this message]
2013-06-17 18:52 ` [gentoo-project] Re: Council nominations Petteri Räty
2013-06-17 19:21 ` hasufell
2013-06-18 8:58 ` Michał Górny
2013-06-18 10:55 ` Petteri Räty
2013-06-18 11:54 ` hasufell
2013-06-23 3:06 ` Donnie Berkholz
2013-06-25 9:43 ` Marien Zwart
2013-06-29 21:57 ` Jorge Manuel B. S. Vicetto
2013-06-16 19:59 ` [gentoo-project] " Robin H. Johnson
2013-06-16 20:48 ` Alexander V Vershilov
2013-06-17 4:26 ` Sergey Popov
2013-06-24 16:19 ` Markos Chandras
2013-06-17 7:20 ` Arun Raghavan
2013-06-18 9:15 ` Nirbheek Chauhan
2013-06-21 14:20 ` Nirbheek Chauhan
2013-06-17 21:45 ` Pacho Ramos
2013-06-22 22:05 ` "Paweł Hajdan, Jr."
2013-06-24 10:10 ` Tom Wijsman
2013-06-18 13:03 ` Samuli Suominen
2013-07-01 7:07 ` Samuli Suominen
2013-06-26 9:59 ` Michał Górny
2013-06-27 19:03 ` Dirkjan Ochtman
2013-06-28 18:00 ` Rich Freeman
2013-06-28 23:08 ` Petteri Räty
2013-06-29 0:16 ` Francisco Blas Izquierdo Riera (klondike)
2013-06-29 2:55 ` Rick "Zero_Chaos" Farina
2013-06-29 13:51 ` [gentoo-project] Klondike's Manifesto was (was: Council nominations) Francisco Blas Izquierdo Riera (klondike)
2013-06-29 19:41 ` Matt Turner
2013-06-29 23:28 ` Johannes Huber
2013-06-29 23:57 ` [gentoo-project] Klondike's Manifesto was Chí-Thanh Christopher Nguyễn
2013-06-30 0:04 ` Johannes Huber
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20935.21298.989568.237868@a1i15.kph.uni-mainz.de \
--to=ulm@gentoo.org \
--cc=gentoo-project@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox