On Wed, May 28, 2014 at 3:52 PM, Jeremie BOUSQUET
<[email protected]> wrote:
> Le 28 mai 2014 15:27, "Guillaume "Louis-Marie" Delhumeau" <
> [email protected]> a écrit :
>>
>> Hi.
>>
>> What about a page like: WikiManager.CreateWiki? It is a technical page, so
>> should it be renamed WikiManagerCode.CreateWiki. But then, the URL will
> not
>> be nice IMO: /xwiki/bin/view/WikiManagerCode/CreateWiki.
>
> Maybe the logic would be to have :
> WikiManagerCode.CreateWikiSheet
> WikiManager.CreateWiki
>
> CreateWiki is then not technical, but an admin UI.

Admin UI is technical, it's still not data.

>
>>
>> My application does not handle data (except the configuration), so it
>> doesn't need to be in a distinct space.
>>
>> That's why I am +0 to make it mandatory for our applications.
>>
>> WDYT?
>>
>> Thanks,
>> Guillaume
>>
>>
>> 2014-05-28 15:19 GMT+02:00 [email protected] <[email protected]>:
>>
>> > Hi devs,
>> >
>> > Right now our practice in XWiki Platform for the apps we develop is to
>> > move to storing all the pages of an app in a single space.
>> >
>> > See
>> >
> http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDevelopmentBestPractices
> ,
>> > specifically:
>> >
>> > “
>> > Generally, put all your pages in a single space dedicated for the
>> > application you're developing (e.g. Faq, Scheduler, IRC,
> AppWithinMinutes,
>> > etc). The name must be as short as possible while still being
>> > understandable of course and without overusing abbreviations.
>> > "
>> >
>> > Now there are potentially some use cases that may warrant to have 2
>> > spaces: one for the content documents and one for the technical
> documents:
>> > - ability to easily set permissions on all technical pages so that only
> a
>> > group of person can modify them but allow another group of persons to
> edit
>> > the content pages (e.g. for the Blog application)
>> > - easier to remove all the content pages of an app but still keep the
> app
>> > working
>> >
>> > So one idea would be systematically have 2 spaces for apps:
>> > - one XXX space (e.g. Blog space) for holding content pages
>> > - one XXXCode space (e.g. BlogCode space) for holding technical pages
>> >
>> > Of course all technical pages are hidden and thus the XXXCode space will
>> > not appear in the list of spaces or searches by default.
>> >
>> > WDYT? Would you be ok to modify all our existing apps to go in that
>> > direction?
>> >
>> > Note: A future solution is to use nested spaces but even with nested
>> > spaces the need for 2 spaces would be the same. We would just need to
> make
>> > the XXXCode space a subspace of the XXX space (assuming we can set
>> > permissions on subspaces ;)).
>> >
>> > Thanks
>> > -Vincent
>> >
>> >
>> > _______________________________________________
>> > devs mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/devs
>> >
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



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

Reply via email to