Now that we've gotten the first drop of X source code out to the
community, we can start getting community changes directly into
our X sources instead of forcing everything via X.Org.

Now, X.Org is still preferred for things of general interest, but
fixes specific to Solaris, especially to our build and packaging
wrappers around the X.Org code, or our changes to it, are welcome
via the standard OpenSolaris request-sponsors process.

We haven't gone through all our bugs to find and mark oss-bite-size,
though you should be able to sift through our open bugs on
bugs.opensolaris.org to see what's open.   In lieu of that, some
suggestions I can think of that we haven't gotten to yet and may not
for a while:

"Bite size":

- All our open source code bases build with gcc before they get to
   us, but we've always assumed Sun cc in our build systems.   We'd
   be open to changes to support gcc as well as cc in our open-src/*
   Makefiles or our Xorg Imakefiles if community members are interested
   in seeing gcc build support.   (This should be pretty centralized
   and not too hard.)

- 6368378: fc-cache man page is broken on snv_30
   fontconfig 2.2.x used to deliver man pages in troff format, to which
   we appended Sun's attributes table.   fontconfig 2.3.x switched to
   DocBook SGML format man pages and relies on docbook2man to create
   troff pages, but we don't have that on Solaris.   If someone with
   knowledge of the tools available on Solaris could suggest how to do
   this conversion with Solaris tools, or if we need to ask the newly
   opened SFW consolidation to start shipping more tools, the man pages
   could be shipped correctly again.

Larger/longer term:

- So far, we only have committments from SPARC graphics to provide
   Xorg drivers for new video cards.   Xorg sources already include
   drivers for cg6, ffb, and ATI (m64 & Radeon/XVR-100) cards for
   other platforms - what would it take to make those usable with
   Xorg on Solaris SPARC?

- Sometime soon our x86 video team will be supplying DRI infrastructure
   and DRM modules for i915 & ATI Radeon graphics.   The DRI community
   has modules for a number of other chipsets - once DRI is available on
   Solaris, what would it take to port those other DRM modules?

Any other ideas other people would like to suggest/discuss/work on?

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Reply via email to