Felix Meschberger wrote:
To control the deployment of the bundles we use in-house, I hacked together a bundle which implements a very simple OBR server allowing to upload bundles and build the repository.xml file dynamically from the list of uploaded bundles. Here is the feature list: * Implemented with a Servlet frontend * Upload with POST * Generates repository.xml on-demand from the installed bundles * Automatic version-timestamp generation if the qualifier part of the bundle version contains the word "SNAPSHOT" * Simple GUI to see the list of available bundles as well as the details of them To enable the automatic upload to above repository, I hacked together a simple maven-plugin which just inspects the generated artifact to see whether it is a bundle and uploads to a configurable location. Could this help in any way ? - Or do such things already exist ?
Sounds very interesting to me. I don't have anything like this. Peter Kriens offered a tool to generate the repository.xml file from a set of bundle JAR files, but it sounds like your stuff goes further with respect to uploading stuff to the repo server.
This sounds like you need a server entity running, right? If so, I am not sure if we have the facilities for that at Apache or not.
For starters, it seems that we just need to generate a repository.xml for all Commons bundles and then just copy the file and the bundle JAR files to some web-accessible directory some place, then we are pretty much done. This is essentially how Peter's tools works.
I am hoping that Enrique chimes in here soon on his thoughts... :-) -> richard