All times are UTC.
00:37:54 <-- mmkmou has quit (Ping timeout) 00:42:41 <-- Mook_as has quit (Quit: gone) 01:07:40 <-- aleth has quit (Broken pipe) 01:53:18 <-- wesj has quit (Input/output error) 02:25:17 --> Mook has joined #instantbird 02:27:04 <Mook> hmm, questions are popping up in mozilla.dev.l10n about the /chat strings in comm-central. 02:30:23 <-- waynenguyen has quit (Ping timeout) 02:47:54 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 03:32:28 --> waynenguyen has joined #instantbird 03:53:05 <-- sonny has quit (Client exited) 03:57:40 <instant-buildbot> build #430 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/430 04:10:00 --> DGMurdockIII has joined #instantbird 04:10:14 <DGMurdockIII> WoW 04:10:21 <DGMurdockIII> Instintbird 04:10:27 <DGMurdockIII> is in thunderbird 04:25:01 <DGMurdockIII> can you here me 04:51:41 <-- DGMurdockIII has quit (Quit: DGMurdockIII) 04:53:08 <-- waynenguyen has quit (Connection reset by peer) 05:03:35 --> waynenguyen has joined #instantbird 05:27:06 <-- waynenguyen has quit (Ping timeout) 05:31:46 <instant-buildbot> build #515 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/515 06:34:00 --> waynenguyen has joined #instantbird 06:46:54 <-- waynenguyen has quit (Ping timeout) 06:52:46 <instant-buildbot> build #419 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/419 08:02:51 <-- Suiseiseki has quit (Quit: Quit) 08:22:32 --> waynenguyen has joined #instantbird 08:24:09 --> logiclord has joined #instantbird 08:29:37 <logiclord> florian : Hi I wanted to discuss about project "Account Import Wizard" if you have some time. 08:36:30 <flo> logiclord: Hi :) 08:36:34 <flo> do you have questions about it? 08:36:41 <flo> (flo here = florian on #developers) 08:37:19 <logiclord> yes 08:38:58 <-- logiclord has quit (Ping timeout) 08:41:17 --> logiclord has joined #instantbird 08:41:24 <logiclord> flo: Is there any list of clients we need to target ? 08:41:30 <-- waynenguyen has quit (Ping timeout) 08:41:42 <logiclord> flo : sry facing some network issue 08:42:29 <flo> logiclord: I would say the clients that are very similar to Instantbird (multi-protocol, etc...) and the single-protocol clients that are the most used 08:43:08 <logiclord> And we target to get just user account details or other customizations ? 08:43:13 <flo> so you would probably want Pidgin, Miranda, Trillian, Digsby, Adium, Empathy (for the first category) and Windows Live Messenger, Yahoo! messenger, ICQ, etc... for the second 08:43:31 <flo> well, really, anything we can get 08:43:51 <flo> getting the username is the most important, username + password is great 08:44:02 <flo> getting the local aliases on the contacts would be awesome 08:44:15 <flo> converting the log archives to a format we can use would be even better 08:44:37 <flo> of course a summer of code student doesn't have to do all of that in a single summer to be successful :) 08:45:03 <logiclord> so primary aim is a kind of reverse engineering to detect installed clients and get user profile 08:45:24 <logiclord> flo : yup I am still involved in my last year gsoc project 08:45:55 <flo> I think just detecting which clients are installed on the system would already be useful, as it would let the wizard show the protocols that are the most likely to be needed by the user 08:46:10 <flo> logiclord: out of curiosity, what was your last year project? :) 08:47:40 <logiclord> It was about developing an In browser meta-metadata plugin for firefox and chrome ecologylab.net 08:47:51 <flo> "primary aim is a kind of reverse engineering" possibly. Depending on your skills and interest, you can either start with the clients where it's obvious (the open source ones where the way data is stored is clearly documented), or start with the difficult proprietary ones :) 08:50:58 <logiclord> my last year project http://www.google-melange.com/gsoc/project/google/gsoc2011/gauravaggarwal/34001 in Ecology Lab Texas A&M University 08:50:59 <flo> (or even start with the UI and back-end work needed on the Instantbird side to support import plugins) 08:51:33 <logiclord> flo : I think i should start exploring as many client as possible first . What say ? 08:51:54 <logiclord> with most popoular ones like digsby trillian astra 08:52:58 <logiclord> irrespective or open source or proprietary ? 08:53:43 <flo> the only difference with open source clients (like Pidgin) is that it's super easy to understand how the data is stored; understanding that shouldn't take more than an hour or two :) 08:54:07 <flo> and if it takes more, stop and ask me questions, as that can probably save you time :) 08:54:51 <logiclord> flo : some client might be using some kind of encryption to save passwords ? 08:55:01 <flo> I think finding which clients are installed is likely going to be relatively easy. The most tricky part may be understanding how they obfuscate the password storage 08:55:15 <flo> logiclord: heh, exactly what I was saying :) 08:55:47 <logiclord> okay : I will get started on 5-6 major clients and send you details 08:56:10 <logiclord> is there any official mailing list ? 08:56:13 --> waynenguyen has joined #instantbird 08:56:34 <flo> it's also possible some major clients have changed the way they stored the passwords with each new version of the client :( 08:56:39 <flo> (I expect WLM to be doing that :() 08:56:59 <flo> logiclord: contact AT instantbird.org 08:57:31 <flo> (http://blog.instantbird.org/2011/03/mailing-list-publicly-readable/) 08:57:47 <logiclord> ohh... so we need to support legacy versions as well ? platform may also play a role in storage 08:58:33 <logiclord> We could set a limit on versions depending of user base 08:59:16 <flo> logiclord: well, I think we should start with what's the most likely to be installed 08:59:29 <flo> so old versions that are 10 years old, we can probably ignore :) 09:00:09 <flo> if it's only a year or two ago, it's likely to still be widely used, especially if there's no efficient automatic update mechanism, or if the newest version only runs on Windows 7 09:00:39 <logiclord> okay I will do some research on the same and drop an email at contact AT instantbird.org 09:00:54 <flo> sounds great :) 09:01:10 <logiclord> thanks :) 09:01:11 <flo> don't hesitate to stay/come back here and ask more questions; or just more generally see how we work, etc... 09:02:45 <flo> this channels is logged, so some people who are currently asleep may read later what we just said. This also means that if you ask a question at a time when nobody is around to answer, an answer is likely to come eventually when someone wakes up ;) 09:03:40 <logiclord> Yes I checkout logs at log.bezut.info 09:07:02 <logiclord> nice talking to you.. but to be honest I didn't expect a reply this time around since I am in India and west is still asleep 09:07:20 <logiclord> around this time 09:08:17 <flo> I'm in France ;) 09:09:08 <logiclord> moreover its weekend :D 09:09:32 <flo> right, week-end! :) 09:16:45 <-- logiclord has quit (Ping timeout) 09:17:04 --> logiclord has joined #instantbird 09:23:04 <-- logiclord has quit (Ping timeout) 09:24:03 --> logiclord has joined #instantbird 09:40:45 --> Suiseiseki has joined #instantbird 09:49:28 <-- pvagner has quit (Ping timeout) 10:23:45 <-- logiclord has quit (Ping timeout) 10:24:32 --> logiclord has joined #instantbird 10:28:51 --> BYK has joined #instantbird 10:30:04 <-- BYK has quit (Quit: Mobile) 10:30:13 --> BYK has joined #instantbird 10:30:15 <-- BYK has quit (Quit: BYK) 10:35:11 --> sonny has joined #instantbird 10:36:46 --> pvagner has joined #instantbird 10:42:28 * flo looks at purpleSockets and thinks it's too complicated 10:53:39 --> BYK has joined #instantbird 11:17:48 <-- logiclord has quit (Ping timeout) 11:22:08 --> logiclord has joined #instantbird 11:46:34 <instantbot> New Core - Eventloop bug 1344 filed by florian@instantbird.org. 11:46:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1344 nor, --, ---, florian, ASSI, stop using XPCOM proxies in purpleSockets 13:26:55 --> aleth has joined #instantbird 13:26:55 * ChanServ sets mode +h aleth 13:44:53 --> igorko has joined #instantbird 13:51:44 <-- logiclord has quit (Ping timeout) 13:52:27 <-- igorko has quit (Ping timeout) 13:54:08 --> logiclord has joined #instantbird 14:01:04 --> igorko has joined #instantbird 14:09:49 --> jc has joined #instantbird 14:10:33 --> jb has joined #instantbird 14:10:38 <-- jb has quit (Input/output error) 14:10:59 <-- igorko has quit (Ping timeout) 14:11:25 --> jb has joined #instantbird 14:29:07 <-- logiclord has quit (Ping timeout) 14:31:56 --> logiclord has joined #instantbird 14:41:54 <-- jc has quit (Input/output error) 15:01:08 <logiclord> flo ping 15:01:20 <flo> logiclord: pong 15:01:50 <logiclord> pidgin and Miranda were easy 15:02:25 <logiclord> their are storing all user data locally piding in normal text and Miranda in a db 15:02:37 <logiclord> but digsby is not that straight forward 15:02:55 <logiclord> It stores username only in worst case 15:03:11 <logiclord> and password if user checks remeber me 15:03:40 <logiclord> for digsby account in a local file named logininfo.yaml 15:04:20 <logiclord> I have managed to get hold on decryption for this username but issue is how are we going to request IM details from digsby servers ?? 15:04:52 <logiclord> by querying using digsby username/password ? 15:05:01 <flo> if we can, that would be nice 15:05:14 <flo> although we may need to inform the user before doing it 15:05:52 <flo> do we know if the digsby server are likely to return something usable, or if we are even likely to be able to issue a valid query? 15:06:28 <logiclord> I need to trace current work of digsby to be sure but 15:06:52 <logiclord> we can create query using username+password+product id +installation time 15:07:27 <logiclord> may be we could ask user's digsby details and then query if user has not remembered password ? 15:08:36 <flo> so when digsby was used, the only info stored locally is the username for digsby's servers? 15:10:00 <logiclord> Yes in worst case 15:10:45 <logiclord> http://securityxploded.com/digsbypasswordsecrets.php#recover_Digsby%20_password_Digsbypassworddecryptor 15:13:10 <logiclord> flo: just hit a jackpot http://securityxploded.com/passwordsecrets.php 15:18:24 <flo> :) 15:18:42 <-- aleth has quit (Input/output error) 15:25:53 <logiclord> flo: Should I try and directly contact Digsby people for this ? 15:26:41 --> jc has joined #instantbird 15:28:20 <logiclord> Trillian is very similar to Digsby 15:28:57 <flo> do you think digsby people would allow that? 15:29:03 <flo> I would be quite surprised 15:29:40 <logiclord> Yes so am I 15:33:08 <logiclord> But single clients like AIM, Google Talk, Yahoo messenger is very straight forward 15:43:12 <-- logiclord has left #instantbird () 15:49:23 <-- jc has quit (Ping timeout) 15:49:55 <-- jb has quit (Ping timeout) 16:04:11 --> jc has joined #instantbird 16:07:55 <-- jc has quit (Quit: jc) 16:10:13 --> jb has joined #instantbird 16:34:47 <-- jb has quit (Ping timeout) 16:43:16 * flo has started a Mac universal build with moz10, and it failed after only 2 minutes :-/ 17:04:21 --> aleth has joined #instantbird 17:04:21 * ChanServ sets mode +h aleth 17:17:15 <-- BYK has quit (Ping timeout) 17:18:10 <-- aleth has quit (Quit: Instantbird -- http://www.instantbird.com) 17:18:21 --> aleth has joined #instantbird 17:18:21 * ChanServ sets mode +h aleth 17:29:10 --> logiclord has joined #instantbird 17:31:16 <instantbot> aletheia2@fastmail.fm denied review for attachment 1250 on bug 1123. 17:31:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1123 nor, --, ---, aletheia2, ASSI, Tooltips of IRC contacts don't show whois information 18:16:10 <-- logiclord has left #instantbird () 18:47:10 --> mmkmou has joined #instantbird 18:59:04 --> Mnyromyr has joined #instantbird 19:06:27 --> igorko has joined #instantbird 19:39:31 --> clokep_wp7 has joined #instantbird 19:40:24 <clokep_wp7> Awesome ghat 19:40:47 <clokep_wp7> That someone is interested in account import. :-) 19:42:29 <-- clokep_wp7 has quit (Input/output error) 19:43:49 --> chrisccoulson has joined #instantbird 19:50:39 * jwir3 is now known as jwir3|away 20:07:54 <-- Tonnes has quit (Ping timeout) 20:21:33 <-- mmkmou has quit (Client exited) 21:24:16 --> jb has joined #instantbird 21:38:49 <-- jb has quit (Ping timeout) 21:46:42 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 21:48:11 --> mmkmou has joined #instantbird 21:50:46 <-- mmkmou has quit (Ping timeout) 21:57:29 --> mmkmou has joined #instantbird 22:18:13 <-- mmkmou has quit (Ping timeout) 22:29:34 --> BYK has joined #instantbird 22:30:34 --> mmkmou has joined #instantbird 22:37:29 <-- aleth has quit (Input/output error) 22:51:22 <-- BYK has quit (Quit: Instantbird -- http://www.instantbird.com) 22:53:21 --> aleth has joined #instantbird 22:53:22 * ChanServ sets mode +h aleth 23:24:36 <-- igorko has quit (Connection reset by peer)