[ticker-dev] on the use of user@foo

Wanicki, Martin Martin.Wanicki at Australia.Boeing.com
Wed Apr 10 15:14:59 EST 2002


I am in favour of making as few changes as possible and although section 3.1

talks about the User field as User Id, the notif format actually specifies
User as the field name.

Whatever we do I am also in favour of utilising as many attribute names as
possible from the *new* tickertape spec
refer to tickertape logs for the exchange between Julian and myself re a
single notif being useful in multiple clients.

Where I realise these are a separate domain, I'd really like to see
standardisation among attribute names carrying the same or similar enough
meaning..

ie

	User
	Timeout
	...etc

As far as I'm concerned the User in tickertape messaging is an alias, ie the
name i wish to be known as for this 
message and (personally) the name I wish published as my presence alias.

a real name or real identity/presentity attribute doesnt exist in either
spec atm  (imho)


over to the masses ..


regs,

martin




> ----------
> From: 	David Arnold[SMTP:arnold at dstc.monash.edu.au]
> Reply To: 	davida at pobox.com
> Sent: 	Wednesday, April 10, 2002 2:22 PM
> To: 	ticker-dev at dstc.edu.au
> Subject: 	Re: [ticker-dev] on the use of user at foo 
> 
> -->"Martin" == Wanicki, Martin <Martin.Wanicki at Australia.Boeing.com>
> writes:
> 
> (quoting from private mail with permission)
> 
> <...>
> 
>   Martin> I realise that i'm entering an attribute naming conversation
>   Martin> now, because I totally agree with the requirement.
> 
> getting the names right is important ;-)
> 
> 
>   Martin> User: "d"
>   Martin> User-Name: "da947456 at yahoo.com"
>   Martin> User-Location: "monash"
> 
>   Martin> or another example ..
> 
>   Martin> User: "m at boeing"
>   Martin> User-Name: "martin.wanicki at boeing.com"
>   Martin> User-Location: "dstc.hq"
> 
> section 3.1 of the spec v0.4.1 calls the unique name a ``userID''.
> maybe that's actually the best name for it?
> 
>   User-Id: "da947456 at yahoo.com"
>   User-Name: "d"
>   User-Location: "monash"
> 
> another option might be User-Alias (for the name to be displayed) ?
> 
> 
>   Martin> I'm not sure if one alias is sufficient for people, perhaps
>   Martin> some folks may want to do something like
> 
>   Martin> User: "foo at bar"
>   Martin> User-Name: "anoymous.coward"
>   Martin> User-Location: "home"
> 
>   Martin> I'm implying here that someone who may have a persona very
>   Martin> well known as "anoymous.coward" may want to be seen as
>   Martin> "foo at bar"
> 
> mostly as an aside: in anonymous mode, clients probably shouldn't
> publish presence information.
> 
> more on track though, if the string to be displayed has an `@' symbol
> in it, what are you proposing that we do with the Location value?
> 
> i'd be tempted to ban `@' from both the requested display name and the
> location, and have clients display the presentity as (in a bogus
> pseudo-code)
> 
>   if Location and User-Alias:
>       display_string = User-Alias at Location
>   elif User-Alias and not Location:
>       display_string = User-Alias
>   elif not User-Alias and Location:
>       display_string = "Anonymous at Location"
>   else:
>       display_string = User-Id
> 
> i think Presence-Info notifications without the User-Id should be
> ignored.
> 
> 
>   Martin> no one really knows (for this examples purposes) who
>   Martin> "anoymous.coward" is but we do know that an entity most
>   Martin> often known as "anoymous.coward" is to be referred to as
>   Martin> "foo at bar" in presence and or tickertape.
> 
> i'm happy for people to use a UUID/GUID (hashed or raw), or some other
> form of globally-unique identifier if they wish their real identity to
> be anonymous, but their presentity to be consistent.
> 
> 
> 
> 
> 
> d
> 





More information about the ticker-dev mailing list