I’d like to make a few updates to our Contrib documentation, relevant for large and active project (full disclosure, I’m asking in the context of Wiki 3.0).
There’s no dedicated Forum. For the moment, all the projects share the Development category of the forum. If a project becomes too active for the Development category, a dedicated forum Category can be requested
There’s no dedicated chat room, the main #xwiki chat room must be used. If a project becomes too active for the main xwiki chat, a dedicated forum chat can be requested.
I’m not sure talking about Wiki 3.0 as a contrib project really is accurate.
I’m pretty sure that’s not the only thing you plan to not apply compared to regular contrib projects, thinking for example about giving write access to the whole xwikiorg team.
Those are the only thing we plan to change in regard to an usual contrib project.
It is true that as the project grow we might change other things but nothing planned for now.
About the xwikiorg team rights, as long as it does not become an issue we plan to keep it like that.
A generic maven groupId: org.xwiki.contrib (or org.xwiki.contrib. if the project has several modules). That’s until the project reaches a certain size and visibility, in which case it can have its own maven group id.
Project pages on extensions.xwiki.org to describe and document the project. When the project reaches a certain visibility and size it can have its own wiki on xwiki.org.
I’d rephrase it a bit differently:
All the projects share the Development category of the forum, but if a project becomes too active for it, a dedicated forum Category can be requested.
And:
All the projects share the main #xwiki chat room, but if a project becomes too active for it, a dedicated chat room can be requested.