Hi devs,
So far Cristal has been a contrib project but it has progressed well and I believe it’s now ready to be considered as a top-level project of the xwiki.org forge, similar to XS.
Thus this vote is about agreeing to do this.
What does this mean precisely:
- Move it from
https://github.com/xwiki-contrib/cristal
tohttps://github.com/xwiki/cristal
. Actually I’m proposing to rename it toxwiki-cristal
to be more consistent with the other repos there, see XWiki · GitHub - It’d be managed by the XWiki Core Developers (who manage the XWiki GH organization, see https://dev.xwiki.org/xwiki/bin/view/Community/Committership fo details.
- This could cause some lack of productivity for @pjeanjean who currently doesn’t always go through a PR for Cristal (AFAIU, he pushes directly for small changes). I think it has no impact for @ClementEXWiki since he currently always goes through PRs. We need to know from @pjeanjean if that would be a problem (until he becomes a committer at least - same for Clement).
- The Download/Try buttons need to to propose Cristal distributions
- The links in the horizontal menu on xwiki.org will need to be checked and refactored to work not just for XS for also for Cristal
- For example the News should include all projects of the xwiki.org forge (and the do already)
- The Roadmap page would list roadmaps for all projects (it already does)
- Same for the Support one, Contributing one, etc
- The Documentation menu entry would be transformed into a dropdown with 2 projects: XS and Cristal.
- Note: We’re currently discussing where to put our docs in some doc reorganization threads on this forum and the idea is to have a top level doc space for each project: one for XS and one for Cristal.
cristal.xwiki.org
would disappear. We could keep it for a while and provide links for all topics on the home page, with an explanation that it’s been moved.- Modify the sources of Cristal to remove any mention of “contrib”.
WDYT?
Here’s my +1
Thx
PS: There’s no timeline mentioned, and if we agree, it would happen at the right time for the Cristal team (but not