P2 update should work now, after I have changed the product configuration to follow a standard layout that is recommended by the Buckminster folks.
Next, the product feature includes all the components that make up the actual product. Most notably, it also contains the product definition itself. This product definition is based solely on the product feature and has no version defined. Because of this, the product version will be copied from the product feature which makes the whole versioning more simple and easier to grasp.
Finally, using Buckminsters built-in qualifier replacement, the qualifier part of the product feature and plugins will be replaced using the SVN revision number. This will ensure that updates are found and only those parts are updated that have changed.
That’s about it, I hope this info will help out someone or another 🙂
One thought on “RCP Product configuration best practice with Buckminster”
Comments are closed.
I have been trying to make the update work with product I am building with Buckminster, but no luck so far. My layout seems to be same as you are describing, but update does not happen. I posted question about this on Buckminster forum (http://www.eclipse.org/forums/index.php?t=msg&th=200721&start=0&S=922e15e7fa6c13f7bc5e46571cbd456c), but haven’t received response yet. Perhaps you have some suggestions?