"demo" seems to win.

Applied in https://jira.xwiki.org/browse/XWIKI-15277.

On Mon, Apr 30, 2018 at 9:49 AM, Vincent Massol <[email protected]> wrote:
> Hi Thomas and all,
>
>> On 27 Apr 2018, at 15:46, Thomas Mortagne <[email protected]> wrote:
>>
>> Hi xwikiers,
>>
>> In 10.3 I introduced a "home" type with Main.WebHome in mind with the
>> following defaults:
>> * edit allow
>> * delete forbidden
>> * no upgrade if modified
>>
>> I tough that deleting the wiki home page was not so great.
>>
>> Eduard argue that since the wiki home page is configurable there is no
>> reason to restrict delete right.
>>
>> WDYT ?
>>
>> I feel that most people don't change the configured home page so I'm
>> +1 to keep it like this but I'm not strongly against allowing delete
>> if others think it's fine since I don't have much experience with
>> configured home page use case.
>
> I was also a bit surprised to see a special “home” page type.
>
> If the only difference between “demo” and “home” is the ability or not to 
> delete it, then indeed I’m not sure we need the “home” type.
>
> For me the only pages that would need to be prevented from being deleted are 
> pages that, if deleted, will make the wiki bug (ie the wiki cannot work 
> without them), and, AFAIK we should never have pages that do this (when those 
> pages don’t exist, they should be automatically recreated when needed).
>
> Since we support the feature of being able to configure/change the default 
> wiki home page, we should allow deleting Main.WebHome as a user will be able 
> to change his wiki home page.
>
> Now if we want to incitate users to not delete “home” pages, we could protect 
> them by default (i.e. have some right on them so that only admins can delete 
> them by default). I think that would be enough for me.
>
> All that said, and as Caty mentioned, when we delete a page, the children can 
> be selected too, and a rename will perform a delete. And we might want to 
> prevent this from happening for Main.WebHome. Most users won’t like the name 
> “Main” and will want to try renaming it or deleting it so that they can have 
> their own namespace. IMO the best answer to that is:
> * Finishing removing default pages located in the Main space and move them 
> elsewhere so that users can rename or delete the Main space without it being 
> a problem at all
> * Allow configuring the page not found template when on Main.WebHome so that 
> if the page is deleted, the admin/user can see a message with a link, 
> explaining how to change the wiki home page.
>
> WDYT?
>
> Thanks
> -Vincent
>
>>
>> --
>> Thomas Mortagne
>



-- 
Thomas Mortagne

Reply via email to