As I alluded to in my vote email, I'd like to merge in the changes I have in a branch which allows for ConfigAdmin files to be loaded from the launchpad JAR/WAR. I haven't really done anything about this since the summer, but I'm pretty happy with the solution I came up with (see http://codereview.appspot.com/1997042/).
This is, strictly speaking, not backwards compatible for "embedders" of launchpad, but the only embedder we have is the maven-launchpad-plugin. Hopefully, once these changes are merged and the next rev of launchpad released, I can spend some time documenting how launchpad can be embedded in case anyone wants/needs to do that (although I think the JAR/WAR use cases cover most people's needs). To be clear, for code running inside launchpad, these changes are entirely backwards compatible - they only impact the code running outside launchpad. Code running inside launchpad can use the new LaunchpadContentProvider service to get access to the launchpad archive's contents, but that's entirely new functionality. I'll hopefully have a chance to update the patch and apply it sometime mid-week, but I wanted to give a heads up because it's probably going to be a pain to unmerge if someone doesn't like it :) Justin
