Hi,
Some inputs from my side:
If the only goal you follow is to be published on maven central, we can keep the current build/repository layout and do the approach described by Stephan Herrmann on his blog.
The CBI-Aggregator can be used to get the core bundles from the P2-Repo and republish them on a maven repository. I am doing this since a few years now. The only reason why I am only pushing to my bintray repository and not on maven central is that I do not have the permission to push on maven central. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=421551
----
I have no idea if we should switch to this new approach or not. Almost all my contributions are in the "core" part of wikitext. The current layout is not an issue for me. I have learned to work with it.
On the other side, I appreciate the effort made by David in the maven-build approach. I am ready to help where I can. I have started to bring some ideas.
Sam has produced valid points for guys who work on "wikitext-core" and on "wikitext-ui" on the same time. I am not an expert here, but to start and debug the "core" parts from Eclipse IDE in an OSGi runtime (Eclipse RCP or whatever), only the OSGi Metadata File are missing. Can they not be added to the repo, even if they are ignored by the maven build?
I my opinion we need to move fast on this topic (accept or reject the proposal). I have the feeling that my regular contributions are not reviewed at the moment, because we are waiting on this debate to be closed.