On 10/15/07, Michael Baessler <[EMAIL PROTECTED]> wrote: > Hi, > > I think now it is time to discuss how we should proceed with the Sandbox > components and how we will release them. > The Sandbox is a place to develop components or tooling and to play with > new technologies around UIMA. If some of the components are stable and > tested they > should be included to a Sandbox release. A Sandbox release has the > advantage the users know what are the reliable components and what are the > components that are currently under development. I would like to release > the selected Sandbox components as bundle with each Apache UIMA release > under - "Apache UIMA Add-ons". > So the version number is the same for both releases and the effort is > minimized. > > Advantages: > - release effort is minimized since only one release for all components > must be done > - you can download only one package that contains all the components and > tools > > Disadvantages: > - the release number for a Sandbox component changes for each Apache > UIMA release independent of component changes > - the Sandbox components can not be downloaded separately which is maybe > an issue (??) for some companies >
Maybe it would be better to offer two kinds of Apache UIMA downloads - one that bundles the Sandbox components and one that doesn't. That way people who don't want the less mature add-ons don't have to get them. Of course the downside of that is that the downloads page becomes more confusing since there are more options. > To do the release building I'm going to create a new Sandbox project > called "SandboxDistr" which contains all the information to build and > package the components. > For analysis engine components I have created a PEAR packager maven > plugin (plugin will also be added to the Sandbox) that will be used to > create a PEAR package automatically > during the build. My plan was to ship the PEAR package additionally in > the binary distribution for a component. > Neat! As I recall there was a request for exactly this on the uima user list. -Adam
