Hi devs,
We had this discussion in the past but it wasn’t officially recorded on
dev.xwiki.org and
I can’t find the thread.
The question is to decide which docs should be hidden by default.
My take:
- all pages not containing user content. This includes application pages (for ex
Dashboard.WebHome, Blog.WebHome, etc)
Rationale:
- Separate apps from content
-- Spaces list should only list spaces having pages with user content
-- Apps should be found in the Applications panel (or in the Apps directory in the
future)
Side note:
- search suggest and search should return results for app names
WDYT?
The reason I’m raising this is because while developing the new Home Page app
(
http://jira.xwiki.org/browse/XWIKI-10586) I just found that the user could not select the
Dashboard.WebHome page because it’s a hidden page…
Thus I have 2 options:
1) Unhide it, but this means the “Dashboard” will become visible in the spaces list
2) Change the UI I have at
http://jira.xwiki.org/secure/attachment/28082/step2.png in
order to allow the user to choose from both a list of apps or a list of pages. I could
even show the apps with their icons, using the “org.xwiki.platform.panels.Applications”
UIX.
Option 2 seems ok but it’ll make the UI a bit more complex. I could offer linking to apps
by default and have the linking to page behind an “Advanced” button...
Any other idea?
Thanks
-Vincent