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