Alec Ten Harmsel <alec <at> alectenharmsel.com> writes:

> > I think the concept of "Projects" will persist, but herds have
> > to become active and request to become "Projects" as defined
> > on the gentoo wiki or they will be erased. Like many others, 
> > I have been burned in the past with trying to get directly involved 
> > with Gentoo (been here since 2004). That's all water under the bridge.
> > So I am "tip_toeing" behind the scenes willing to be a grunt
> > and clean up some of the java mess, participate in clustering and 
> > contribute to the science project. We'll see just how long it lasts 
> > before I get "bitch_slapped" like  my previous attempts........

> There is a large discussion on the Spark mailing list right now about
> having groups of maintainers for different areas:
> 
>
http://apache-spark-developers-list.1001551.n3.nabble.com/VOTE-Designating-maintainers-for-some-Spark-components-td9115.html
> 
> I'm not sure how relevant that is, but it's interesting.
> 
> My own viewpoint is that there should be no individual maintainers;
> packages should be assigned on a herd level, and the herds can
> self-regulate and know who has expertise with each package. Just my two
> cents; best to not have a single point of failure.


The spark post is relevant to the discussion. But spark is one (large)
code_set and we have thosands of different codes at Gentoo as a distro.
So some of our softwares, such as Python, are like spark and there
are multiple maintainers, like spark. We also have many smaller softwares
(ebuilds) that need someone (anyone?) to step forward and maintain that
singular package. Routine on Gentoo dev, there are packages up for
grabs that need a maintainer. Spark is in the luxury postion of having
many, very talented coders all working on one (large) piece of software.

Beside, I think the the "projects" will provide that group effort
that you admire in the current gentoo herds and the spark community for very
important codes (like gcc, python, perl etc).

 But there will also be many useful softwares that we should keep around
that just need a single maintainer. How it shakes out as to what the devs
will allow for those sorts of packages, like "elvis" for example of a
package that is not in anyone's critical path, but are cool to keep around. 

We, gentoo, have a wide variety of codes to maintain, and we'll need
everyone from the very talented coders to capable_users to maintain
these ebuilds, as our distro grows. We're going to have dozens if not
hundreds of codes (ebuilds) just to fluff out the clustering codes
necessary for a robust set of ebuilds for  gentoo_clustering, imho.

We need more devs and responsible users to help maintain and grow the base
of ebuilds, imho. But I do  agree, spark is going to need a very
talented maintainer...... with quite a bit of java and gentoo expertise?

Beside I think the decision, from what I've read, to terminate herds
is pretty much a "done deal". Think of projects and maintainers and others,
as you formulate gentoo's path forward.


James





Reply via email to