Download Latest Version org.eclipse.packagedrone.server-0.11.5.zip (29.7 MB)
Email in envelope

Get an email when there's a new version of Package Drone

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
package-drone-server-0.9.0-1.el6.noarch.rpm 2015-05-20 36.6 MB
package-drone-server-0.9.0-1.el7.noarch.rpm 2015-05-20 36.6 MB
package-drone-server_0.9.0_all.deb 2015-05-20 36.6 MB
package-drone-server-0.9.0.zip 2015-05-20 36.9 MB
package-drone-0.9.0.tar.gz 2015-05-20 8.6 MB
package-drone-0.9.0.zip 2015-05-20 10.1 MB
README.md 2015-05-20 2.1 kB
Totals: 7 Items   165.4 MB 0

New features

WebExtender functionality

It is possible now to register services which implement WebExtender. This interface allows to hook into the generation of web pages in the main UI. Currently it is possible to get triggered in the <head> element and a sample implementation was made to allow to add the Google Analytics tracking code, if configured.

Changed behavior

Maven POM Extractor separated

The Maven POM Extractor got separated from the main Maven Information extractor. This was necessary since not always do you need the POM file extracted and the meta data at the some time. With the Maven POM Creator, you get a different POM but still want the Maven meta data extracted.

In order to go back to the behavior of Package Drone 0.8.1 (or earlier) it is necessary to add the "Maven POM Extractor" aspect to your channels. However this is only necessary if you really want to extract POM files.

Improvements and bug fixes

  • Fix issue [#88]: Problems with aspect "P2 Metadata Generator" – Actually is was an issue with the cleanup aspect set to keep 1 entry at maximum and a second issue with the maven uploader. However it is fixed. Thanks for @afischer211 for reporting this one.
  • Add the creation timestamp to the values which the Core Information aspect adds (timestamp and `iso-timestamp')

Maven POM Creator

Thanks to @maggu2810 the "Maven POM Creator" got a Web UI and the ability to configure the Group ID which is used for generation. Also has a bug of the Maven repository generation been fixed.

Core properties service update

The core properties service was updated to also support namespaces. A feature which should have been there from the beginning.

Upload API

The upload API got enhanced so that child artifacts may be uploaded.

Known issues

Installing the new release causes the configuration settings to become "half dead" in the Equinox CM service.

The cause is unknown but there is a solution described in the wiki.

Source: README.md, updated 2015-05-20