The biggest inhibitor to software delivery is developer environment configuration. Developers want prepackaged environments ready to code, with nothing to install. Eclipse Che provides RESTful developer workspaces with a plug-in architecture similar to Eclipse RCP. Che can be used as a Java IDE on your desktop or an SDK for creating new cloud tools limited only by your imagination.
Until recently, building any artifact with maven strictly required a pom.xml file (POM = Project Object Model) which configures the build.
For Tycho, this meant plugins and features required a mostly empty pom.xml file which only duplicated information already available from existing Eclipse metadata files, such as the id and version of the artifact being built.
Package Drone is an "OSGi first" software artifact repository. It brings together Maven, Maven Tycho, Eclipse P2, OSGi R5 XML Index Repository and a few other repository formats. It even supports plain Maven or Debian and RPM using APT and YUM.
This talk gives an introduction and overview about the basic concepts of Package Drone. It will show how to setup and use the system in a local build workflow. The main focus will be on managing OSGi artifacts with demonstration of common use cases where Package Drone makes the developer life easier.