Nicolas Williams wrote:
> On Fri, Nov 14, 2008 at 02:05:45AM +0100, Guido Berhoerster wrote:
>> It seems to have been modified heavily since I read it. From what I can see
>> it does not mention that building/packaging takes place on opensolaris.org.
>> According to the "pending repository process" the package is built by the
>> submitter and made available for review in binary form with the IPS
>> manifests. Do you intend to mostly use pkgbuild (with some exceptions)?
> 
> pkgfactory will do its own builds and will contribute to /contrib. 
> pkgfactory's spec files will be published.

Why not contribute to /pending first, so the community has a chance to
review the packages going into /contrib? I would like to keep the
quality bar as high as possible for /contrib. This was the primary reason
for /pending. /pending is the dumping ground. /contrib will have viable
packages for most users.

We can still do bulk moves from /contrib to /pending. All we need is
some +1s. This also gives us a record in the community.

> Other submitters may contribute to /pending and upon review will get their
> pkgs into /contrib.  IPS pkgs are binary-only.
> 
>> What I still miss is some form of maintainership concept which I mentioned
>> in my first mail. How do I know if a certain package is actually maintained
>> by someone or has been abandoned? Will anyone be able to upgrade change
>> packages originally contributed by someone else?
> 
> To go beyond /contrib we'll definitly need something to be done about 
> maintenance.

The consolidation processes (ON, SFW, X, Desktop ...) address maintainer
and support issues, and must be followed before anything goes into /dev.
This is shown somewhat at the top of this page (need to make this clearer):

http://www.genunix.org/wiki/index.php/ContribRepo

>> One more thing, will there be branches of the /contrib repo corresponding
>> to OpenSolaris /dev and /stable? IMO this is a big deficit of SFE right now
>> where package updates or integrations into OS consolidations often cause a
>> lot of breakage.

The proposed path is /pending to /contrib. /contrib packages should
be fit for general users. If you want a package to reflect a higher
quality/stability it would need to go through the consolidation process
and into /dev and finally /release.

Cheers,
Jim
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to