On Tue, Aug 28, 2012 at 2:23 PM, Franklin, Matthew B. <[email protected]>wrote:
> We have discussed separation of User & Person in the past [1]; but, have > yet to take action to modify the current inheritance model. I have been > working on separating out direct references to people in the model split > branch and have gotten to the point where I am ready to take on this > User/Person split. > > I plan on just splitting the interfaces and noting that there is a logical > constraint that Id & Username (both properties of Person & User) MUST be > the same between the two objects. I also plan to remove any profile or > "person" information from the User interface and ensure that it is part of > Person and moving any operations that are related to people (friends, etc) > into the person service. > +1 > > Thoughts? > The only question I have is about OpenID authenticated users. There has been some recent discussion on that and friends [1]. I'm assuming when you do this you will require new OpenID folks to select a local username to map to their accounts in Rave correct? [1] http://mail-archives.apache.org/mod_mbox/rave-dev/201208.mbox/%3C20120822174022.15256.35808%40reviews.apache.org%3E <http://mail-archives.apache.org/mod_mbox/rave-dev/201208.mbox/%3C20120822174022.15256.35808%40reviews.apache.org%3E> > > [1] http://s.apache.org/l1C >
