[indiana-discuss] [Fwd: [desktop-discuss] SFE binary packages for OpenSolaris]
Darren Kenny
Darren.Kenny at Sun.COM
Wed Dec 12 03:34:00 PST 2007
Hi Michal,
I understand the confusion, but in general, these spec files came to be due to
people in the desktop community wanting to build the applications, and any
dependencies they have.
The build mechanism used here is pkgbuild (see pkgbuild.sf.net for more info)
and this is used for (and originated from) the desktop community build system -
it's very different to how ON do their builds.
This is the main reason that this packaging push is originating from the desktop
community, and is also the best place to get support for these spec files and
the build system used here.
I hope now that you understand the reasoning here ;)
Personally, I would have liked the IPS system to have also included a new
OpenSolaris build system too, like Debian packages do, which would be used for
*all* packages, but that's not how it's done right now, and I don't know if
there is any intention on going that way unless the community really push for it...
Thanks,
Darren.
Michal Bielicki wrote:
> Maybe I am missing something but why is packaging linked to
> desktop-discuss ? I am putting quite some effort currently into
> packaging a range of apps I am the solaris version maintainer for, and
> they are all server apps for example. What about libraries etc ?
>
> Just my 2c EUR and I'll join desktop-discuss since that seems to be the
> current sole choice available.
>
> Michal
>
> Glynn Foster wrote:
>> If you're interested in helping out the desktop team with various packaging
>> efforts for Indiana, join desktop-discuss at opensolaris.org and get involved!
>>
>>
>> Glynn
>>
>>
>> ------------------------------------------------------------------------
>>
>> Subject:
>> [desktop-discuss] SFE binary packages for OpenSolaris
>> From:
>> "Laszlo (Laca) Peter" <laca at Sun.COM>
>> Date:
>> Wed, 12 Dec 2007 18:14:55 +1300
>> To:
>> OpenSolaris Desktop Discussions <desktop-discuss at opensolaris.org>
>>
>> To:
>> OpenSolaris Desktop Discussions <desktop-discuss at opensolaris.org>
>>
>>
>> Hi,
>>
>> Some of us in the desktop team are looking into taking some
>> of the spec-files-extra packages and making them available
>> for OpenSolaris. I'd like to invite the people working on
>> SFE to work with us on these packages.
>> What we need to do is:
>> - make sure the spec file builds
>> - it's the latest available stable version
>> - works reasonably well
>>
>> Ideally, we need an owner for each package, who will look
>> after it: keeps it up-to-date, interfaces with the upstream
>> community (reports bugs and/or submits fixes). This
>> effectively means becoming the opensolaris maintainer of the
>> package.
>>
>> We will also need help with testing and filing bugs -- this
>> is far less commitment than maintaining a package. I suggest
>> we use the new opensolaris.org bugzilla for tracking bugs.
>>
>> I'll post an initial list of packages that are under
>> consideration shortly. To be officially part of opensolaris/
>> indiana, all this needs to be done under the opensolaris
>> umbrella. We can do this in the JDS project or revive the
>> pkgbase project and use its svn repository. In any case,
>> people involved in this will need an opensolaris.org account
>> (if they don't have one yet). More details about svn access
>> will come later. This repository will have to be more
>> controlled than SFE but still easy to contribute to.
>> Again, I think the JDS/pkgbase approach of light-weight
>> code reviews should work just fine. The Desktop Release
>> Engineering team can do regular builds and the Desktop
>> QA team will do some testing.
>>
>> Currently the process for integrating into indiana is not
>> completely clear and not at all straight forward, unfortunately.
>> Since Sun is involved in producing the binaries, we need to
>> complete a lot of paperwork (legal reviews, etc) so things
>> take longer than we hope. We are working on making the process
>> smoother. The good news (for non-Sun people ;) is that this is
>> something Sun employees will have to look after, so you don't
>> need to worry about it.
>>
>> We will also need to complete ARC review. Again, this is
>> something that the JDS team will look after, but help is
>> appreciated (identifying imported and exported interfaces, etc.)
>>
>> As always, comments welcome.
>>
>> Laca
>>
>>
>> _______________________________________________
>> desktop-discuss mailing list
>> desktop-discuss at opensolaris.org
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> indiana-discuss mailing list
>> indiana-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>>
>
>
More information about the indiana-discuss
mailing list