I've been kicking around an idea in my head the past few days, and
figured I'd try to write it up and send it out for comments, to see
if it makes sense to anyone else.
The Fully Open X Project (aka Project FOX) will create a public
Mercurial gate on opensolaris.org containing a merge of these
three source bases:
- the current OpenSolaris X code drops published by the Sun X team
- the Xorg SPARC driver sources created by Martin Bochnig for Martux
- the full X11R7.2 source builds created by Moinak Ghosh for Belenix
This would provide a common source base for distros to build from,
a faster release path for Sun's changes than releasing a snapshot
tarball every 1-2 months, and access to changes not yet accepted
by Sun's process into Solaris Express.
While the long term goal is Solaris API/ABI compatibility, that won't
be achieved initially (since Sun is still working on opening the
sources required for certain API's not yet in open source releases).
This will not be the master gate for Solaris for a while, but may
eventually be the master gate for the open portions of the Solaris X
consolidation.
Initial commit access to the source tree would be given to Martin,
Moinak and myself, though others could be added if they want to
work on this.
Comments? Would anyone find this useful? If it was available,
would you use it?
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering