Idea: Help by Default
Last modified by Vincent Massol on 2024/11/19 16:14
- XWiki
- Requirements
- Completed
- [Proposal][UX] Bundle Help app in XWiki http://markmail.org/message/45ynvj7qdgrydexq (Apr 4, 2017)
Description
Requirement
Bundle Help Center application in XWiki
Current
- Help Center application is a separate extension that can be installed on demand
Issues
Issue 1: Uninstallable
- Bundling means making it a dependency of the XWiki Enterprise flavor, which means that uninstalling the Help Center would uninstall the XWiki Enterprise flavor
- Issue: Users not wanting to see the Help pages inside the Navigation Tree or AppBar would need to manually make the pages hidden
Issue 2: Visible AWM apps
- Help Center comes with some AWM Demo apps. Some users might want to remove those apps, since they are not content created by them
- For beginner users, the demo applications helps them understand basic XWiki concepts, but after the initial steps they are still visibile
- We could decide to make the pages to be hidden, but their purpose is to reflect the reality and demo how AWM apps can be used
Issue 3: Flavor
- Where should the Help be bundled? In the KB flavor or in the Base/XWiki flavor (being available for all flavors that build on top of it)?
Issue 4: Permissions
- Should the Help pages be protected against editing, in order to prevent deleting important info?
Issue 5: Component
- What's the difference between the Platform's Help component and Help Center Project?