In light of the recent announcement by Ian, I think this might give
this thread new light. (Please tell me if my take away (understanding)
is different than the intended message.)

Comments below. (I sent this out again to all groups involved but
please reply only to swfnv-discuss)

> OpenSolaris consolidation project (integration)
> -------------------------------------------------------------------
New name "OpenSolaris Linux integration"

> Goals
> --------
>    1. Common packaging and distribution system
>           * Must support vertical dependency trees (To ease in installation)
>           * Must support the concepts of bundles and horizontal
> dependencies. (Current method of downloading an ISO is not optimal.)
>           * Must be as fine grained as possible
>           * Must support multiple versions of individual packagies,
> with metadata support. e.g:
>                 o Mature - snapshots.
>                 o Latest stable
>                 o Bugfix bump
>                 o Bleeding edge (vibrancy)
>                 o Optional distro customization support
>           * Examples:
>                 o Blastwave pkg-get
>                 o Debian apt-get
>                 o Gentoo Solaris-bootstrap:
> http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-solaris.xml
>           * Standard must be extensible, as we will definitely have
> lessons learned as time goes on.

Ok, I would say at this point we should evaluate the major Linux
packaging systems. (I'd like to go with apt, and start building source
packages. (Eventual, we could hope to have common source packages with
Ubuntu.)

>    2. Common repository and OpenSolaris community.
>           * Community members/repositories
>                 o sunfreeware.com - /usr/local
>                 o blastwave.org - /opt/csw
>                 o opensolaris.org - SFW
>                 o opensolaris.org - CCD
>                 o opensolaris.org - JDS
>                       +
> http://mail.opensolaris.org/pipermail/desktop-discuss/2007-April/005927.html
>                 o opensolaris.org - Ports
>                 o Distro representatives. (Sun included)
>           * Need a new OpenSolaris community name
>                 o I propose "integration"
>                 o Alternatives
>                       + "packaging"
>                       + "bundling"
>                       + "distrib"
>           * Need OGB approve to consolidate communities
>           * Decisions, standards and control of this repository should
> remain under the OpenSolaris.org umbrella.
>                 o There may be other repositories who wish to maintain
> a mirror that includes backward compatibility for older Solaris OSes
> and different path standards (e.g. - Blastwave)
>           * Every thing in OpenSolaris, plus the universe
>           * Include source packages (which include flags)
>           * Must have an agreed upon consolidated documentation method
> to keep metadata and notes.
>           * Enduser involvement? (Mailing lists, feature requests, etc)

Please let me know if anyone is interested in working on a proposal to
the OGB for community change ups. I am thinking that in light of the
new information, we should just call the community "Linux
integration", and make all of the rest projects in that community. (If
anything touches another community it would be branched to the the
proper forum).

Projects in Linux Integration:
1) Linux/Solaris path standards
2) New packaging standard (apt?)
3) Building new "official" repository (Keep in mind we are going to
have to get more granular than we'd like).
4) New OpenSolaris reference build.

>    4. Packages need to have a formal policy regarding install locations
>           * Userland, administration land, and applications for starters
>           * Gaps and conflicts in current best practice documents
>                 o OpenSolaris Best practices -
> http://www.opensolaris.org/os/community/arc/policies/install-locations/
> is incomplete.
>                 o LSB-FSH standard -
> http://www.pathname.com/fhs/pub/fhs-2.3.html
>                 o Solaris filesystem(5) man page -
> http://docs.sun.com/app/docs/doc/816-0220/6m6nkorot?a=view

We should look across the major three commercial Linux distributions
to get started. And where they are in alignment cement them in. If
they aren't they should be evaluated for change to the Linux standard.
(Understood that we may need support both for some time, but the old
paths should only point to legacy frozen stuff). In the event that a
Linux standard seems to be illogical, it is imperative that we
understand why the choice was made.

>    5. Create an OpenSolaris reference build distribution
>           * 
> http://www.opensolaris.org/jive/thread.jspa?threadID=29084&tstart=0
>                 o Can we come up with a more generic name, if we are
> to use one of the existing distros. (eg: OS
>           * Investigate Bellenix as a starting point:
> http://mail.opensolaris.org/pipermail/opensolaris-mktg/2007-May/003747.html

This is more important now than before, because I suspect this
Linixisation of OpenSolaris,  requires an OpenSource distro standard.
I propose that we start with Belenix, as it pretty much is the closest
distro to SXCE, and Moinak has already done alot of the desktop "wow
factor" work.

-Brian

P.S. - If anyone doesn't like this, they could always start their own
distro, that follows the old Solaris model.

Reply via email to