On 13/11/2007, Glynn Foster <Glynn.Foster at sun.com> wrote:
> Hey,
>
> Simon Phipps wrote:
> > Maybe that "reference" is actually the repository, not the code?
>
> Absolutely agree on this. Having the ability for all distributions to pull 
> from
> the same repository with a different set of recipes seems like the most ideal
> way to share our work. I'd very much advocate for this approach, and certainly
> where I saw Indiana heading to along with the distro constructor work.

I could be convinced of this, provided that a few conditions are met:

* That a particular desktop is chosen as the reference one (Ubuntu did
it, and so can we) so that developers can write GUI applications with
the assumption that they will work (assuming that app uses that
desktop's libraries).

* That standard libraries will always be installed and available for
basic, expected functionality such as sound, video, graphics, and
input without requiring a download.

* That the IPS packages in the repository that represent the core have
a special tag that indicates a version of that that reference that the
package is part of (otherwise, new packages added at any time would
cause the reference platform to change)

* That certain other base pieces of functionality can also be depended
upon without the user installing additional components (SMF, Zones,
DTrace, ZFS, etc.)

-- 
Shawn Walker, Software and Systems Analyst
http://binarycrusader.blogspot.com/

"We don't have enough parallel universes to allow all uses of all
junction types--in the absence of quantum computing the combinatorics
are not in our favor..." --Larry Wall

Reply via email to