Idea: Help by Default
Last modified by Ecaterina Moraru (Valica) on 2017/06/22 14:19
- Requirements
- Completed
-
evalica
-
mflorea
-
HELPCENTER-1Create a Help CenterXWIKI-13954Default product pages should not be easily deletedXWIKI-8608 Allow to uninstall an extension without its backward dependencies
HELPCENTER-4 Hide Help Center AWM apps from the AWM home page
XE-1627Bundle Help Center in XE
- [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
XWIKI-8608 Allow to uninstall an extension without its backward dependencies
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?