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
