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


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to