on Feb 10th, 2010AP2 API
As I mentioned a while back, Eclipse Helios M5 was made available for Download. There are number of New and Noteworthy features, but one really big feature was omitted from the N&N. The Eclipse provisioning platform, p2, finally has API! Really, go take a look at the code… all those internal.provisional packages are now gone! This was actually a huge milestone for the p2 team, and Pascal did a great job steering us towards the API.
What does this mean to you? Well, if you are building anything on top of p2 you should grab M5 and see how the new API feels. We are going to be pushing hard to finalize the API for M6, so if there is anything missing, speak up now.
John Arthorne even started a Migration guide: http://wiki.eclipse.org/Equinox/p2/Helios_Migration_Guide




Great post! And now I have a new web comic to read
It would be good to have an example on how to use this API. p2 has traditionally be difficult to integrate into RCP applications and this API sounds like it is going the make easier for RCP developer.
Lars,
Yes, Susan has done a lot of work to ease the integration of p2 with RCP. After M6 we’ll likely update the RCP integration documentation [1].
[1] http://wiki.eclipse.org/Equinox/p2/Adding_Self-Update_to_an_RCP_Application
Ian, thank you.
I’m aware you Susans documentation and the documentation is really, really good. It is great that you are planning to update it with the API information.