On Fri, Dec 16, 2011 at 2:12 PM, Vincent Massol <[email protected]> wrote:
>
> On Dec 16, 2011, at 1:53 PM, Thomas Mortagne wrote:
>
>> On Fri, Dec 16, 2011 at 11:50 AM, Vincent Massol <[email protected]> wrote:
>>> Hi Devs,
>>>
>>> Right now the Administration Application includes user profiles pages.
>>>
>>> I'd like to propose to move them to a new user application in platform:
>>> - in xwiki-platform-user/xwiki-platform-user-ui (the reason for this 
>>> directory structure is because in the future we'll probably have an -api 
>>> module for User API)
>>> - or directly in xwiki-platform-user/ FTM and refactor later on when we 
>>> have the need for a user -api module
>>>
>>> The rationale for moving the user profile pages out of the Administration 
>>> app is the following:
>>>
>>> * IMO we need to make the Admin app only contain technical pages making up 
>>> the Admin page (i.e. 
>>> http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences + the 
>>> technical pages like ConfigurableClass, etc).
>>> * We should move specific admin pages to the extensions that bring them. 
>>> For example WYSIWYG admin pages should be in the wysiwyg application and 
>>> not in the administration app.
>>> * This will allow us to better document each feature. Right now the user 
>>> has to know that he has to go to the Admin app to find documentation about 
>>> user profile (which is missing btw ;)), wysiwyg administration, etc.
>>>
>>> More specifically here are the pages I'd like to move out in XE 3.4M1:
>>> * XWikiUserSheet
>>> * XWikiUserProfileSheet
>>> * XWikiUserPreferencesSheet
>>> * XWikiUserNetworkSheet
>>
>> What about the groups ? It's kind of the same subject, I guess any new
>> API about user will eventually be about groups too.
>
> yes but right now user and groups admin pages are templates part of xwiki-web 
> module so hard to move them  quickly.

* XWikiGroupSheet
* XWikiGroupTemplate

>
> My vote was about starting the idea of separation and having a place for 
> stuff about users. Once we have that we know where we want to put stuff in 
> the future even if we can't do it right now.
>
> In term of modules I'd still keep groups separate from users I think, ie in a 
> xwiki-platform-groups/ module for groups.
>
> Thanks
> -Vincent
>
>>> Here's my +1
>>
>> +1 in general
>>
>>>
>>> Thanks
>>> -Vincent
>
> _______________________________________________
> 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