[Adium-devl] Metacontact Plans for Adium 1.1
Andreas Monitzer
soc at monitzer.com
Fri Sep 29 09:04:27 UTC 2006
On Sep 29, 2006, at 06:40, Graham Booker wrote:
> Let me see if I understand this correctly. Using your terms, the
> AIAddress is essentially a screenname. This is just like
> everything was before we had meta-contacts of any sort. There is a
> one-to-one correspondence between a screenname and an AIAddress.
> Right?
Right.
> The AIContact is a list of one or more AIAddresses.
Well, it contains a list of them.
> The group in the contact list contains a list of one or more
> AIContacts. This essentially forcing the contact list to display
> everything in a three level hierarchy. Groups -> AIContacts ->
> AIAddresses?
Not really *display*, just access. For example, right now, the third
level in metacontacts is only displayed in the tooltip as a list.
> If I understand this principle correctly, then this is exactly the
> structure we had in Fire. There it was Groups -> PersonItem ->
> BuddyItem (may be better names to use). The PersonItem served as a
> grouping of BuddyItems. A BuddyItem always belonged to at least
> one Person, even if that Person had to be generated.
AIPerson would be ok, but AIBuddy isn't really better than AIAddress.
> Buddies and Persons belonging to multiple groups. Most services
> support this, but Adium does not.
Yes, XMPP supports it, too, and I had a bad time trying to get the
groups working with XMPP (only using the first group etc).
andy
More information about the devel
mailing list