20.21.17 * The_Tick prepares history lesson 20.21.20 <@The_Tick> so back in the day 20.21.20 <+GeoffE> Ah, ok. 20.21.21 <@Catfish_Man> heh 20.21.22 <+GeoffE> Hehe 20.21.24 <@The_Tick> Iser made 1.0 20.21.29 <@The_Tick> it was single window mode 20.21.32 * patr1ck prepares to record it for the Adium wiki 20.21.33 <@The_Tick> he released a new version the next day 20.21.36 <@The_Tick> because people bitched 20.21.41 <@The_Tick> "OMG SINGLE WINDOW MODE SUX" 20.21.57 <@The_Tick> Adium 1.0 lasted until 1.6somerandomstring 20.22.02 <@The_Tick> then he stopped working on that 20.22.06 <@The_Tick> it was aim only 20.22.07 <@The_Tick> using toc2 20.22.13 <@The_Tick> etc 20.22.19 <@The_Tick> the community at large kept maintaining it 20.22.37 <@The_Tick> this is where dchoby and Evan come from, for those new to this lesson 20.22.45 <@The_Tick> so Adam makes the starts of Adium 2 20.22.48 <@The_Tick> it's a rewrite 20.22.55 <+GeoffE> The dreaded rewrite 20.23.04 <+GeoffE> Always sounds like a good idea. Never is... ;) 20.23.05 <@The_Tick> he asks Evan if he'd like to be the other lead 20.23.17 <@The_Tick> evan doesn't touch the code for 2 months after that :P 20.23.40 <+GeoffE> haha 20.23.42 <@The_Tick> GeoffE: except this was because adam wanted to move away from Adium 1.0 20.23.50 <@The_Tick> ok, fast forward about 4 months 20.23.54 <@The_Tick> maybe six 20.24.08 <@The_Tick> Colin (cbarrett) has a msn plugin going 20.24.20 <@The_Tick> then someone (I forget who) has the idea of breaking off gaim 20.24.25 <@The_Tick> into a backend and frontend 20.24.35 <@The_Tick> oh ya, Christian Hammond (chipx86) 20.24.41 <@The_Tick> he needed it for his pda gaim 20.24.43 <@The_Tick> which died 20.24.52 <@The_Tick> but he was friends with cbarrett 20.25.04 <@The_Tick> so libgaim was born 20.25.12 <@The_Tick> it's not something that the gaim project officially supports 20.25.15 <@The_Tick> it's just something we do 20.25.26 < proton> although they keep pretending that they will support it one day 20.25.28 < proton> *snicker* 20.25.35 <@The_Tick> somewhere in there it became a separate repo that Iser and I figured out how to compile statically with Xcode 20.25.47 <@The_Tick> we dropped the msn plugin Colin had made 20.25.54 < proton> uhm, you figured out how to do it? cute... 20.25.58 < proton> that was nicked from Proteus :) 20.26.03 <@The_Tick> proton: I helped ;) 20.26.23 <@The_Tick> proton: we didn't look at imservices in what I'm referring to 20.26.49 <@The_Tick> we stopped shipping nightlies 20.26.54 <@The_Tick> and moved to biweekly releases 20.26.59 <@The_Tick> for a time 20.27.08 <@The_Tick> then we stopped that and made feature based releases 20.27.16 <@The_Tick> which greatly enhanced things 20.27.25 < patr1ck> don't leave out the contact list re-write and mac-arena... that was huge. 20.27.37 <@The_Tick> ya, getting there 20.27.47 <@The_Tick> anyhow, before the switch to feature based releases 20.28.20 <@The_Tick> but after nightlies stopped 20.28.25 <@The_Tick> we released .50 20.28.32 <@The_Tick> renamed Adium 2 to Adium X 20.28.54 <@The_Tick> with the eventual intention of naming the 1.0 release Adium 2 20.29.14 < patr1ck> (because "someString X" app names were all the rage back then. *sigh*) 20.29.18 <@The_Tick> around .60/.70 (?) the contact list was rewritten 20.29.26 <@The_Tick> I think 20.29.36 <@The_Tick> mac-arena latched on a little earlier than that 20.29.44 <@The_Tick> I forget when Catfish_Man and durin42 came into play 20.29.47 < dbomb> The_Tick: .7 20.29.50 * dbomb remembers 20.29.54 <@The_Tick> but both have been huge players in the project 20.29.55 < patr1ck> i concur 20.30.04 <@The_Tick> we converted proton to an adium user 20.30.13 <@The_Tick> I also converted a fire dev to become an adium user 20.30.15 * proton slaps The_Tick 20.30.15 <@The_Tick> one of those is a lie 20.30.29 <@The_Tick> so current history 20.30.34 < proton> like i said, as long as that duck is there it's not likely to happen :) 20.30.42 < dbomb> proton: then change it? 20.30.48 <@The_Tick> the chatkit project started 20.30.54 <@The_Tick> it's our attempt and becoming somewhat more sane 20.31.01 <@The_Tick> libgaim is our gift and our curse, yada yada 20.31.02 < dbomb> The_Tick: did you mention myko? 20.31.07 <@The_Tick> dbomb: no 20.31.09 < dbomb> heh 20.31.16 <@Catfish_Man> it's not really relevant 20.31.18 <@The_Tick> Growl sorta got born out of Adium 20.31.26 <@The_Tick> along with a few other things 20.31.28 < proton> dbomb: like i'm going to go to the effort of constantly maintaining a source tree to keep it off my system 20.31.43 <@The_Tick> along with some other side projects 20.31.28 < proton> dbomb: like i'm going to go to the effort of constantly maintaining a source tree to keep it off my system 20.31.43 <@The_Tick> along with some other side projects 20.31.50 <+GeoffE> Ok, so if I understand things... 20.31.58 <+GeoffE> Currently adiumx is built on libgaim 20.32.12 <+GeoffE> But there is plan to transition to something else (tm) likely chatkit 20.32.18 <+GeoffE> and chatkit is something you are building? 20.32.21 <@The_Tick> yes 20.32.40 <@Catfish_Man> it's basically a BSD licensed Cocoa wrapper around whatever libraries we can find/make 20.32.44 <+GeoffE> Ok, and why the move from libgaim? 20.32.52 <@The_Tick> because some things are better 20.33.03 <@Catfish_Man> well, switching AIM off libgaim made it go faster and have working file transfer and direct connect 20.33.17 <@Catfish_Man> switching jabber off can get us google talk voice, file transfer, better group chat, etc... 20.33.40 <+GeoffE> Google has released their Jabber lib, right? 20.33.45 <@Catfish_Man> yes 20.33.49 <@Catfish_Man> that's libjingle 20.33.54 <+GeoffE> Ah, right.