Hi devs,
Situation
ATM we use both the forum and the xwiki.org blog for news, as follows:
- When XWiki or an extension is released, we announce it on the forum
- When XWiki is released, we announce it on the xwiki.org blog
- All other announcements are done on the forum in https://forum.xwiki.org/c/news/11
- We rarely have other news in the xwiki.org blog post (once per year we have a cycle blog post and that’s about it). See https://www.xwiki.org/xwiki/bin/view/Blog/
Also note that the most visible area of news for XWiki is the XWiki home page at XWiki - The Advanced Open Source Enterprise and Application Wiki (XWiki.org) which lists the latest 3 blog posts and allows to see other news. The forum news category is a bit more hidden for end users since they need to find that a forum is used for communication at Forums & Mailing Lists - XWiki
Problems
- The most visible area of news (XWiki home page) doesn’t list all the news (see above). More generally the xwiki.org blog is quite poor in news.
- The XWiki releases are announced in 2 places (duplication and more work).
- The reason why I’m interested by this topic is because I’m implementing a “what’s new” feature in XWiki and using 2 sources (Forum + Blog) would lead to duplications, unless I voluntarily exclude some info, but it would be much cleaner to have a single source of news IMO.
Proposal
- Option 1: All on Discourse
- Have an XWiki rendering macro to display the news from Discourse on the xwiki home page
- Remove the xwiki.org blog and replace with this discourse macro
- Pros:
- Single location for XWiki news
- Niceness of using Discourse (nice UX)
- Cons:
- No dogfood eating
- A forum is… a forum and not the best format for news. A blog is a tool more suited for news.
- Option 2: All on the xwiki.org blog
- Close the News section of forum.xwiki.org and link to the xwiki.org blog
- Start creating all news on the blog
- Pros:
- Single location for XWiki news
- Dogfood eating
- Cons:
- A bit less nice/simple to use the xwiki.org blog to enter news (summary to enter for example)
- Currently only committers, power users and admins of xwiki.org can create blog posts
- I feel this is ok and probably something we want too. In practice it rarely (possibly even never) happens to get news from other category of persons (and we could add users in the poser users group when asked). Note that we’d need to add all contrib committers to the committers group too (or add a new contrib committers group)
- Option 3: XS news on the xwiki.org blog and Contrib News on the forum
- Have an XWiki rendering macro to display the news from Discourse on the xwiki home page
- Also display contrib news on the home page of xwiki.org using that macro
- Cons:
- Harder to explain and make sure everyone publishes in the right place. Also harder for our users to understand the separation.
WDYT?
ATM my preference would be for option 2 (ie all on the xwiki.org blog). We even already have an “Extension” category for publishing extension news:
Thanks