I've had a bunch of individual conversations about this, and had
to repeat it a couple of times, so here's a summary of what I
think we're doing for X in Indiana - if anyone disagrees or
thinks we're doing something else, now would be a most excellent
time to say so.
Indiana Prototype Release (October-ish, x86 only):
- Using the X packages from Nevada for the subset that we've
published in source form on opensolaris.org so far (mainly the
Xorg server, Xorg drivers, and the few clients & libraries
converted to their X11R7 versions already - pretty much what
you see in /usr/X11 on Nevada).
- Using libX11 provided by the G11n group based on X11R7 libX11
that they've modified to be more compatible with our l10n modules.
It's not yet ready for Nevada integration, but will be better than
going straight to the X.Org libX11 and losing all non-Western-European
language support.
- Using packages Moinak is preparing for the rest of the libraries
and clients, based on the current X.Org open source release without
Sun's modifications, for which I hope to see some commits to the FOX
project gate when he has a chance.
Indiana Release 1 (March-ish, x86 & SPARC):
- SPARC graphics support limited to the devices supported by the
Xorg drivers we're getting from Martin Bochnig. This is more
likely to cover the older machines that "hobbiests" have than
the latest Ultra workstations, but that may be a better fit for
Indiana at first anyway.
- Migrated as much as possible of the libraries & clients to the
current open source release, including any changes Sun made to
our X11R6 fork that are still relevant or required for backwards
compatibility (though any that are generally relevant, like bug
fixes, should go back upstream to X.Org first).
For the beta release in between, we'll be somewhere along the
transition between the two points, and provide whatever we can
at that time. I'll try to post a web page sometime in October
that shows how far we are in the process and what people can do
to help. (Unfortunately, the process of determining what Sun
has changed in our fork has to be done by Sun people, but there's
some areas I think outsiders could help with if anyone's interested.
There's definitely some apps we ship that don't come from X.Org that
someone will have to find the current open source upstreams of.)
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering