On Wed, Jul 14, 2010 at 9:54 AM, Moinak Ghosh <moin...@belenix.org> wrote:
> On Wed, Jul 14, 2010 at 7:26 PM, Rob McMahon <rob.mcma...@warwick.ac.uk> 
> wrote:
>>  So, let's get positive here.  Where do we get started to form a Community
>> Distro, based on the latest sources including IPS.  Not a cut down version,
>> or replacing the userland (no offence there, that's good work too), just a
>> take on Solaris Next based on the latest available bits.  We have Rich
>> Lowe's work for starters, but I wouldn't know how to take that and form a
>> repository.  Can we talk about this and get something started ?
>>
>
>   Great, this is the first step that we should be taking. Taking the available
>   sources and using tools like Distro Constructor etc. to create something
>   as a common base.
>
>   There are several things involved to get a complete source-built distro.
>   Existing docs are not fully adequate. I can come up with an initial set of
>   instructions on the first steps involved and get it reviewed with Joerg. In
>   addition I will need to update my ON auto-builder utility for recent release
>   drops.
>
>   In short basic things to be built include:
>   ON itself
>   Math library
>   Mozilla NSS, NSPR (I have build scripts for these)
>   X11
>   Devpro Tools
>   SFW
>   G11n repos
>   JDS
>   Man pages
>
>   Binary things that need replacing:
>   i18n libc support
>   NFS lock manager etc.
>   Kernel crypto stuff
>   A few utilities
>   A few drivers


I submit to you that just as important, if not MORE important, is to
wean the "community" off of Oracle's infrastructure and process.
Whomever takes up this mantle will have to come to terms with building
out infrastructure and methodology for doing this 100% independently
of Oracle.  The only way I can see this being successful is to treat
the development repositories from Oracle as upstream (for as long as
they are available), but to host all further development (including
patches + closed-rewritten-as-open bits) and community under a truly
open foundation and infrastructure.  This is what the OGB _could_ be
doing.  An Ubuntu model (or Centos) or some variation on that is what
I'm suggesting.   Build out a source juicr.  Build out a system to
accept patches.  Build out continuous builds and organize a build and
testing team to build and test integrations.  Organize the first
technical projects to finally rewrite those nagging closed bit.
Create a website and forums to allow the community to reorganize
itself without the shadow of a hollow and unsupported charter.
Nexenta and others are already doing most of this -- learn from them.

Let me be clear, I'm not suggesting that collaboration with Oracle's
teams cease.  I have no intention, at this point, to quit ARC
regardless of whether something like I'm suggesting above happens.
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to