p2 is an Equinox (Eclipse OSGi implementaion) thing. Equinox uses p2 for managing plugins / OSGi bundles. If you place a bundle to a p2 repository, Equinox will install this bundle and make it available. p2 also provides a possibility to install bundles from a remote server (Eclipse update site) and provides UI components for Eclipse RCP based applications to manage p2. You can find the documentation here: http://help.eclipse.org/helios/topic/org.eclipse.platform.doc.isv/guide/p2_overview.htm
Regards Jan Ehrhardt 2010/7/15 phil swenson <[email protected]> > I'm looking at converting a PDE build to gradle (the build currently > builds all OSGi bundles using PDE). I'm trying to understand the > build process and I keep seeing "p2 repository" everywhere. I know > it's related to eclipse plugins, but google has failed me in finding a > good definition. > > thanks > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
