On Thu, Mar 21, 2013 at 12:08:48AM -0400, Frank D wrote: > With Twitter switching to the 1.1 API and shutting down 1.0, I've > upgraded Adium's support to work with it. > > Since MGTwitterEngine hasn't been updated in over two years I went > looking for a newer framework and found one listed on Twitter's dev > site and I also found another one on GitHub. Both seem immature in > code quality and completion. I decided to go with the cleaner > STTwitter[1] rather than the synchronous FHSTwitterEngine[2]. > > Notes about STTwitter: > * It supports xAuth, but Twitter says that the Adium > account/application can't login through xAuth. > * My biggest complaint about it is that the creator's commit messages > which are mostly "misc". > * I forked STTwitter on GitHub on my account, we could (and maybe > should) fork it on the Adium account. > > I've also disabled Laconica/StatusNet support as it doesn't look like > many people use it in Adium and upgrading the framework to support it > would be more work. > > I've got the changes committed in both 1.7 and 1.6 and will transplant > back to 1.5.7 after a little testing has been done. Let's find those > regressions! > > 1: https://github.com/nst/STTwitter > 2: https://github.com/fhsjaagshs/FHSTwitterEngine > > -- > Frank >
Another downside buildbot just pointed out: this is assuming the modern Objective-C runtime (it assumes automatically generated ivars for properties), which is not available in 32-bit mode. I have not checked how much effort it would be to fix that (probably relatively straightforward), but if it does come down to having to drop 32-bit builds then I don't think we should release it with 1.5.7. Thijs
pgpbQZZAjVzs4.pgp
Description: PGP signature