Joerg,
I'm not sure what you mean by Solaris / CDE in this context?
To reiterate what we are planning and to try clarify things (I hope) :
JDS, as a desktop platform, is essentially GNOME, in that we take GNOME
packages
and apply patches (which include bug fixes, some features and branding)
- but in it's
full meaning it also includes StarOffice and Mozilla and other such
apps, to provide a
more complete desktop solution.
Separating these out - leaving non-GNOME to be handled in their own
respective areas -
what Brian is saying that we intend to publish the CBE [1] and source
deltas (aka patches)
that we use internally to generate the JDS/GNOME desktop. We do not
intend to in
any way duplicate the code that already exists in the GNOME.org CVS
archives on
OpenSolaris.org (if we did we would be creating a fork which we want to
avoid at all costs).
The CBE should automatically pull the necessary GNOME sources from
gnome.org as
needed.
The CBE we use for JDS internally is based on the pkgbuild
(http://pkgbuild.sourceforge.net/)
tool that Laca (aka Laszlo Peter, who produced pkgbuild and is also our
main RE person in
the JDS group in Sun). These tools work off rpm type .spec files
(actually is possible to share
these .spec files with the Linux build system - we do this too), and
generate Solaris Packages.
The CBE also includes things like the compiler, automake packages and more.
The general idea is that given the JDS CBE it should be possible for
anyone to build
GNOME plus the JDS branding patches on Open Solaris and produce a set of
Solaris
packages for distribution.
Ultimately what we would like to do is to minimise the set of patches
that we have to use for JDS so
that we can work as closely as possible to the main development branches
of GNOME, which
ultimately will enable us to be more involved in the GNOME community
when decisions are
being made, but also ensure that the latest tarballs will build easily
on Solaris.
Hope this clarifies things,
Thanks,
Darren.
[1] CBE - Common Build Environment
Joerg Schilling wrote:
Brian Cameron <[EMAIL PROTECTED]> wrote:
The intent is to make the build system and patches we use to build
and brand GNOME into JDS available to the OpenSolaris community.
Many of these patches are necessary since GNOME to get the code
to build and to integrate GNOME properly with Solaris. Not all
patches can go back to the GNOME community (GTK+/mediaLib
integration and branding for example), but we are working to get
patches that allow vanilla GNOME to build and work properly on
Solaris upstream.
So you integrate GNUME into Solaris or into Solaris/CDE?
Jörg
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org