On 03/25/2011 02:19 PM, Thomas Mortagne wrote: > Hi devs, > > I'm currently working on http://jira.xwiki.org/jira/browse/XWIKI-6103 > which has two aspects: > > 1) stored the user as a DocumentReference in the context so that we > stop loosing the user all the time when switching databases > 2) provide a DocumentReference oriented API to deal with the current user > > For 2 I would like to propose some change in the way to see not logged > in user: I would like to make getUserReference return null when there > is no user logged in instead of some DocumentReference containing > <currentwiki>:XWiki.XWikiGuest. I understand that when dealing with > string "XWikiGuest" hack appear but null when there is actually no > context user makes much more sense at Java level IMO. Make safer to > distinguish between no logged in user and logged in user and you don't > really care what has been chosen as virtual name for not logged in > users at this level. > > That will not impact anything which already exist and is just for code > that will use the new API of course but I think it deserve some debate > first since that's another way to see things and well it's an API.
+1. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

