Test Build for Rate Limiting Error

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
magicite
Harmless
Posts: 3
Joined: Thu Oct 20, 2005 6:37 am
Location: Northfield, MN
Contact:

Post by magicite »

Address book names are just fine. Interestingly enough, one person on my list does have a last name, and I entered him in (in Adium) shortly before upgrading to this beta version (and for whatever reason, it gave me lots of trouble; would show him offline after I added him (he was online), would not be in my buddy list after I relogged in). Could this be related?
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Someone's going to need to post screen shots or something... what do you mean "re entering the last names"? Are you saying that Adium deleted one word of an alias you had entered with Adium but not another? And that word happened to be the last word of the alias? Or is it a last name pulled from the address book?
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
Tipo 61
Grandé
Posts: 910
Joined: Fri Dec 10, 2004 11:12 pm
Location: Boston, MA
Contact:

Post by Tipo 61 »

I have adium set up to use Alias's as the display names via: View -> Contact Name Format -> Alias.

What I mean by re entering the last names I mean highlighting a contact, getting info, and retyping the alias in the contact settings tab.

When I upgraded to this test build, it looks like Adium remembered the First word of the Alias, usually the first name, but forgot the second word, and didn't display it. I wish I could post some screens to help, but re entering peoples names in Adium (not addressbook, the aliases are fine there) has fixed the problem
hornet517
Harmless
Posts: 1
Joined: Fri Oct 21, 2005 4:28 pm
Location: RIT

Post by hornet517 »

sphen wrote:how about this mirror....

http://escamuel.org/Adium-85.1.prelim.debug.app.zip

Yes this one works quite well, except i still had to re-enter the last names. :?
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Tipo 61 wrote:I have adium set up to use Alias's as the display names via: View -> Contact Name Format -> Alias.

What I mean by re entering the last names I mean highlighting a contact, getting info, and retyping the alias in the contact settings tab.

When I upgraded to this test build, it looks like Adium remembered the First word of the Alias, usually the first name, but forgot the second word, and didn't display it. I wish I could post some screens to help, but re entering peoples names in Adium (not addressbook, the aliases are fine there) has fixed the problem
And these two word aliases which lost just the last word were specified initially via the Alias area in the Get Info window, not from the address book?
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

hornet517 wrote:
sphen wrote:how about this mirror....

http://escamuel.org/Adium-85.1.prelim.debug.app.zip

Yes this one works quite well, except i still had to re-enter the last names. :?
You had to re-enter them a second time?
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
Tipo 61
Grandé
Posts: 910
Joined: Fri Dec 10, 2004 11:12 pm
Location: Boston, MA
Contact:

Post by Tipo 61 »

evands wrote:
Tipo 61 wrote:I have adium set up to use Alias's as the display names via: View -> Contact Name Format -> Alias.

What I mean by re entering the last names I mean highlighting a contact, getting info, and retyping the alias in the contact settings tab.

When I upgraded to this test build, it looks like Adium remembered the First word of the Alias, usually the first name, but forgot the second word, and didn't display it. I wish I could post some screens to help, but re entering peoples names in Adium (not addressbook, the aliases are fine there) has fixed the problem
And these two word aliases which lost just the last word were specified initially via the Alias area in the Get Info window, not from the address book?
Hmm, that's hard to tell, some of my older contacts from back in the iChat days were imported from the address book, but most of the newer ones were set in Adium. One word Aliases were fine, two word ones lost the second word
magicite
Harmless
Posts: 3
Joined: Thu Oct 20, 2005 6:37 am
Location: Northfield, MN
Contact:

Post by magicite »

In my case, I switched to adium fulltime from iChat when v0.85 came out. So, I'm assuming it got all of the last names from address book or iChat. Now, as soon as I updated to this test build, only the first name of every contact shows up. For instance, if a name displayed as "John Doe" before, it would now just display as "John."


:!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!:

Edit -- Fixed (very important) typo. 'now' used to be 'not.' This significantly changes the meaning of what I was trying to say.

:!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!:
Last edited by magicite on Sat Oct 22, 2005 4:08 am, edited 1 time in total.
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

Alright, the beta is up over at http://beta.adiumx.com
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Tipo 61 wrote:Hmm, that's hard to tell, some of my older contacts from back in the iChat days were imported from the address book, but most of the newer ones were set in Adium. One word Aliases were fine, two word ones lost the second word
Gonna be honest here: I totally don't believe that any affected contacts were coming from anywhere besides the address book. When I can code again I'm going to review a patch to the address book import code which was merged to .8x. There is no code anywhere in Adium which could remove just one word of the alias even accidentally unless we're talking about the address book, where first, middle, and last names are imported independently and then combined into a single phrase.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
uttaddmb
Harmless
Posts: 15
Joined: Fri Dec 31, 2004 10:02 pm
Location: NY / MA
Contact:

Post by uttaddmb »

Tipo 61 and magicite, I think you might be misinterpreting the problem. I downloaded the test build and it looked like it had erased everyone's last name, but it had really just changed the setting for how to display aliases. I went into Preferences > Advanced > Address Book and changed it back to First Last, and everything was peachy. Did you try that?
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Exactly, uttaddmb.

In any case, fixed for b2 / the release (http://trac.adiumx.com/changeset/13778).
The duck still burns.
--
My company: Saltatory Software. Check it out :)
mrboarderman
Harmless
Posts: 2
Joined: Fri Sep 02, 2005 1:36 am

Post by mrboarderman »

What was exactly changed?

Would I be able to put any of the source so that I can continue to use metal adium but without the rate limiting error?
JediL1
Harmless
Posts: 24
Joined: Tue May 03, 2005 4:09 am
Contact:

Post by JediL1 »

It Works!

Though, it is delayed (for obvious reasons) perhaps a bit too long. Are the restrictions in Adium for fetching away messages from AIM the lowest interval they can be without setting off the rate limiting error?

If not, I would like to see them a bit shorter as it can be a few minutes before away messages update.
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

JediL1 wrote:It Works!

Though, it is delayed (for obvious reasons) perhaps a bit too long. Are the restrictions in Adium for fetching away messages from AIM the lowest interval they can be without setting off the rate limiting error?

If not, I would like to see them a bit shorter as it can be a few minutes before away messages update.

We set them as high as we could.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Pending a Proper implementation that is smart about how the rate limiting system works and dynamically modulates our packets to avoid setting it off(which we should have with joscar), it's better to delay the away messages than to risk hitting border cases for users with large buddy lists.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
Post Reply