While we're talking about moving the user pages:  Why not go all out and implement "User Spaces"?  

We're doing something like this in our skin.  Each user can get a username-based space created based on a template.  The space name is just UserSpace_xwikiusername and gets tied to the existing xwiki user profile page with mutual links, along with a left menu "My Space" item.   To eliminate thousands of spaces for one-time users, we've made it so the user's space is not automatically created:  The user has to ask for it by clicking "Create my space" and then a javascript confirmation.  The default permissions are private, and "UserSpace_%" is filtered out of things like spaces list and recent documents.  Search works the same as before because non-viewable docs are not listed anyway.

Our implementation is tied to our environment (very customized, with custom plugins), but would something like this be useful in general?

Thanks,
-Tom

--
Tom Kliethermes
eSupport Initiatives
IBM Information Management
(913) 599-7240   Fax: (913) 599-8590
http://www.ibm.com/software/data



Vincent Massol <vincent@massol.net>

07/16/2007 03:11 AM
Please respond to
xwiki-users@objectweb.org

To
xwiki-users@objectweb.org
cc
Subject
Re: [xwiki-users] Silly question about user documents






On Jul 16, 2007, at 6:53 AM, Erin Schnabel wrote:

> I am wondering..
>
> Is there any reason why ALL user documents have to be in the XWiki  
> space?
> Wouldn't it make more sense to have an XWikiUser space, and perhaps an
> XWikiGroup space?
>
> For those of us with large installs already, it would be a pain to  
> move..
> but it doesn't seem to me that auth code checking for users should  
> care
> much about what space the user document is in (aside from
> authorization/access, I suppose, as that is based on the space), but
> still, I think separating user and group documents out into their own
> spaces would make navigation of the xwiki space easier...
>
> thoughts?

Agreed. We need them somewhere separate. One reason for me is that  
I'd like to separate the "What's New" page into 2: one list for  
recently modified documents and another list for recent members.

For migrating that shouldn't be hard as you can easily pick them out  
using a query and then do $thedoc.rename(...)

Thanks
-Vincent



--
You receive this message as a subscriber of the xwiki-users@objectweb.org mailing list.
To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws