I am not sure this should be priority. There are still a few nasty bugs
lurking out there in the code. I suggest - let's focus on spotting and
solving bugs. Address changing and aliases can wait imho.

2011/3/24 Daniel Danilatos <danila...@google.com>

> The issue is that in practice, names *do* in fact get recycled by
> not-so-careful admins. On rare occasions it may even be the right
> thing to do - it's up to the administrators to make a judgement call.
>
> There is a difference regarding what we've been dealing with for
> years. If I delete an email account and recreate the same email
> address, the new user doesn't have access to the old user's emails.
> But waves are shared objects, they're not stored in a user's account,
> and they may not even be stored on the same server due to federation.
> So by taking over the address, I now might have access to the previous
> user's personal correspondences.
>
> Adding an opaque id doesn't solve the general confusion that might
> happen if a new person takes over an address, but it does solve the
> more serious issue of giving access to someone else's data.
>
> As an aside, this might also allow us to implement a relatively
> painless way for a user to change their address, or to implement
> aliases.
>
> Dan
>
> Στις 24 Μαρτίου 2011 9:59 π.μ., ο χρήστης James Purser
> <jamesrpur...@gmail.com> έγραψε:
> > On Wed, Mar 23, 2011 at 9:35 PM, Daniel Danilatos <danila...@google.com
> >wrote:
> >
> >> Currently, ParticipantId contains an email address. This is not a
> >> stable long term identifier for a user, and can cause problems. For
> >> example, let's say "Bob Smith" b...@example.com leaves the
> >> organisation, and then someone else "Bob Jones" takes over the same
> >> address b...@example.com. Jones could then potentially gain access to
> >> Smith's waves.
> >>
> >
> > The problem is that any identifier needs to be human readable. The
> > blah@blahapproach that has been borrowed from email actually works
> > quite well. In
> > terms of dealing with naming collisions, people have been dealing with it
> > for many years now in email, IM and other fields. For instance in your
> > example above, if there was an existing "b...@example.com" for Bob Jones
> and
> > Bob Smith comes along, Mr Smith would simply be given "
> bob.sm...@example.com"
> > or some other variation on the name.
> >
> > Generally I think we should leave this bit up to the admins who, being
> used
> > to sorting this out will no doubt already have naming conventions for
> their
> > users (Generally 2, one they use publically and one they use privately).
> >
> > --
> > James Purser
> > Collaborynth
> > http://collaborynth.com.au
> > Mob: +61 406 576 553
> > Wave: ja...@collaborynth.com.au
> >
>

Reply via email to