Requirements
 Completed
  • Closed HELPCENTER-1 Create a Help Center
  • Closed XWIKI-13954 Default product pages should not be easily deleted
  • Open XWIKI-8608 Allow to uninstall an extension without its backward dependencies
  • Open HELPCENTER-4 Hide Help Center AWM apps from the AWM home page
  • Closed XE-1627 Bundle Help Center in XE
 
 

Description

Requirement

 Bundle Help Center application in XWiki

Current

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
  • Open 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


 

Tags:
Created by Ecaterina Moraru (Valica) on 2017/04/04 13:47
    

Get Connected