On May 11, 2009, at 12:03 PM, Felix Meschberger wrote:
Carsten and I have been reasoning about the releases in the future,
mainly the ones for end-users who just want to grab a binary and
fire it
off.
Basically, we will start releasing single bundles using the regular
ASF
release process. This should enable us to release much quicker than
with
big release we have done until now.
For the consumer releases we are talking about 4 projects mainly:
* launchpad/base - contains the launcher code, Felix framework
and the OSGi core and compendium libraries.
* launchpad/bundles - a very simple project to just pack together
existing bundles
* launchpad/app, launchpad/webapp - projects to create final app
and web app from the base and bundles projects
So to release a "consumer product" we update the launchpad/bundles
project with all the bundles we want to include and prepare the
releases
of the launchpad/bundles, launchpad/app and launchpad/webapp projects.
I know this is kind of "weird" in the Apache World, but in essence
these
releases are not mainly targeted at developers and "manual
builders" but
at consumers, who just want to grab-and-run it.
WDYT ?
Apache only releases source code packages. Those other things you build
are not releases -- they are binaries that individuals build and upload.
....Roy