As a person who regularly microblogs from my desktop, my laptop and my mobile device, I am a regular with the edge case that Craig described as are many of the people that I live microblog from at conferences.
I think Craig's approach makes a lot more sense. Aldon -----Original Message----- From: statusnet-dev-boun...@lists.status.net [mailto:statusnet-dev-boun...@lists.status.net]on Behalf Of Evan Prodromou Sent: Sunday, December 13, 2009 8:32 PM To: statusnet-dev@lists.status.net Subject: Re: [StatusNet-dev] XMPP Notice Location Craig Andrews wrote: >> So maybe just let XEP-80 data update the profile table instead? I can >> don't see much value in having two different locations for the same user. > But I don't think storing the XMPP location in the Profile is an ideal > solution. [...] > > If we have a table of full jid (include the resource part) and location, > then we can avoid these issues. > Those seem like edge cases. The downside of having multiple locations stored is that they can easily get out of sync, and that user expectations are violated. If you'd like to support XEP-80, I'd really appreciate it if you'd update the profile table rather than making a new table. -Evan -- Evan Prodromou CEO, StatusNet, Inc. e...@status.net - http://identi.ca/evan - +1-514-554-3826 _______________________________________________ StatusNet-dev mailing list StatusNet-dev@lists.status.net http://lists.status.net/mailman/listinfo/statusnet-dev _______________________________________________ StatusNet-dev mailing list StatusNet-dev@lists.status.net http://lists.status.net/mailman/listinfo/statusnet-dev