Merge back the Help Center Application into XWiki Platform

Hi devs,

Here’s a vote to:

  1. move https://github.com/xwiki-contrib/application-help-center inside XWiki Platform and merge it with the existing Help Application.
  2. Do that for 13.x but also 12.10.x (since there’s no risk using a feature alias and it fixes some bugs for ex https://jira.xwiki.org/browse/XWIKI-18144).

See https://jira.xwiki.org/browse/XWIKI-18144?focusedCommentId=107658&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-107658 which provides more details.

Rationales:

  • 2 extensions must not share the same pages
  • It’s logical that the help is in sync with what it documents
  • contrib extensions should be minimized for XS, all of XS deps should be in the xwiki githhub org (since they are maintained by the XS dev team), and preferably inside xwiki-platform when possible.
  • Simpler to manage XS releases

Here’s my +1

Thanks

+1

+1

Thanks,
Marius

+1

Thanks,
Alex

+1
Thanks

Created https://jira.xwiki.org/browse/XWIKI-18147 for action.