Closed djay closed 1 year ago
@djay could you find someone/take lead in this?
@jaroel this is a UX team issue that will be worked on by UX team. All the ones labeled UX and enhancement are hard problems that doesn't have an obvious solution yet.
This video from @datakurre shows what option 1 could look like https://youtu.be/qSQGMnvW3k8
Maybe this could be developed as an optional profile to avoid the outcry for two big changes.
Sharing issue sounds like the only real blocker. And it's hard to solve robustly, because permission and role acquisition are the default.
So, it should be possible to assign non-inheriting local roles. Even there might be technical challenges, it's probably mainly UX problem.
cleaned it up and put in more details
Apologies in advance... Castle has done away with default pages for folders. Folders by default get a content listing tile that shows the contained items; you can change the settings of that tile, and you can of course add more tiles on the page, e.g. a rich text tile that replaces the Plone default page concept.
Castle does not, however, address the question of converting a page into a folder.
@tkimnguyen How many people have you trained on castle? Is there any kind of stats or anecdotal evidence shows this is much easier to teach and understand?
Also, above implies there is still a difference in castle between a page and a folder, so it hasn't gone the full folderless idea where everything is a container then?
People seem to understand the concept of folders just fine.
That's right: Castle still has folders and pages, and it does not do the "everything is folderish" thing.
@tkimnguyen so do you guys recommend Plone implements this?
@tkimnguyen btw I was asking about the concept of having no default pages, rather than folders
Well, we do think this is an improvement because default pages confuse a lot of people (saw this at the uni too).
If other Plone folks agree that default pages are a problem, this would be a good way to avoid the problem without wholesale changes to Plone. But we can't be the ones advocating for this feature being moved into Plone...
In Volto this is solved - no default pages! I doubt we will touch this in ClassicUI. So I close this one.
User problem
If an editor has a page and then wants subpages then in plone they need to both understand the idea of default pages and the actions of creating a new folder with the same name, then move the page into it and finally setting the folders view to use the original page as a default page.
Internal
Lots of internal stuff around efficiency and backwards compatibility if folderish content is chosen.
Options
Mosaic replaces Page, Collection & Folder
All content is folderish with tiles. Pages, collections and folders merge. Discussed in this Daft PLIP: Remove default pages via tiles and https://dev.plone.org/ticket/9210 (and probably a bunch more places)
Demo using mosaics - https://youtu.be/qSQGMnvW3k8 Demo using tinymcetiles - https://www.youtube.com/watch?v=HuxLoXlchc4
Mosaic-less Page/Collection/Folder combo type.
As proposed by Rob Gietema in this post and also analysed in Daft PLIP: Remove default pages via tiles
Shortcuts
e.g.