All times are UTC.
00:34:56 --> EionRobb has joined #instantbird 01:02:09 <-- mconley has quit (Input/output error) 01:14:15 <-- EionRobb has quit (Ping timeout) 01:15:46 --> EionRobb has joined #instantbird 01:45:13 --> mconley has joined #instantbird 01:49:26 <-- EionRobb has quit (Quit: Leaving.) 01:50:29 --> EionRobb has joined #instantbird 02:07:45 <-- Mook_as has quit (Quit: Mook_as) 02:09:34 <-- GeekShadow has quit (Ping timeout) 02:09:37 --> GeekShadow has joined #instantbird 03:03:18 --> blackeagle573 has joined #instantbird 03:06:55 <-- jamesw has quit (Ping timeout) 03:07:23 <-- blackeagle573 has left #instantbird (busy) 03:36:05 --> Mook has joined #instantbird 04:09:07 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 04:11:12 <instant-buildbot> build #1049 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1049 04:12:19 <-- EionRobb has quit (Quit: Leaving.) 05:08:11 <-- mconley has quit (Input/output error) 05:12:50 <instant-buildbot> build #1190 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1190 05:14:00 <-- wnayes has quit (Quit: wnayes) 05:38:36 --> mconley has joined #instantbird 05:43:56 <-- mconley has quit (Ping timeout) 05:54:51 <-- GeKo has quit (Quit: leaving) 05:54:59 --> GeKo has joined #instantbird 06:13:07 --> mconley has joined #instantbird 06:15:00 <-- mconley has quit (Ping timeout) 06:57:59 --> jb has joined #instantbird 07:07:00 <-- GeKo has quit (Ping timeout) 07:09:35 --> GeKo has joined #instantbird 07:18:36 <-- jb has quit (Ping timeout) 07:22:51 --> jb has joined #instantbird 07:36:54 <-- Mook has quit (Quit: Mook) 07:43:27 <-- jb has quit (Ping timeout) 07:48:55 --> jb has joined #instantbird 08:03:56 <-- jb has quit (Ping timeout) 08:04:12 <-- mrphs has quit (Ping timeout) 08:04:20 <-- ivan has quit (Ping timeout) 08:04:20 <-- qheaden has quit (Ping timeout) 08:04:35 <-- Gizmokid2005 has quit (Ping timeout) 08:06:54 --> Gizmokid2005 has joined #instantbird 08:06:54 --> mrphs has joined #instantbird 08:07:30 --> qheaden has joined #instantbird 08:08:21 --> jb has joined #instantbird 08:08:38 --> ivan has joined #instantbird 08:18:58 <-- jb has quit (Ping timeout) 08:20:37 --> jamesw has joined #instantbird 08:27:55 --> jb has joined #instantbird 09:01:33 <-- flo-retina has quit (Ping timeout) 09:01:49 --> flo-retina has joined #instantbird 09:01:49 * ChanServ sets mode +qo flo-retina flo-retina 09:17:43 <-- dew has quit (Client exited) 09:46:33 <-- jb has quit (Ping timeout) 10:19:30 <-- gerard-majax__ has quit (Ping timeout) 11:00:21 --> gerard-majax__ has joined #instantbird 11:13:26 --> hadi has joined #instantbird 11:16:26 --> BWMerlin has joined #instantbird 11:16:37 <instant-buildbot> build #1374 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1374 11:21:38 --> clokep has joined #instantbird 11:21:38 * ChanServ sets mode +o clokep 11:26:03 <-- hadi has quit (Ping timeout) 11:27:22 --> hadi has joined #instantbird 11:29:54 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 11:57:10 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 12:00:28 --> flo-retina has joined #instantbird 12:00:29 * ChanServ sets mode +qo flo-retina flo-retina 12:21:15 <-- BWMerlin has quit (Ping timeout) 12:26:03 --> aleth has joined #instantbird 12:26:03 * ChanServ sets mode +h aleth 12:33:29 --> aleth-mac has joined #instantbird 12:36:10 <-- GeKo has quit (Quit: leaving) 12:37:22 <aleth-mac> First-run experience ;) 12:38:29 --> GeKo has joined #instantbird 12:40:55 <instantbot> New Instantbird (UI) bug 2279 filed by firstname.lastname@example.org. 12:40:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2279 nor, --, ---, nobody, NEW, LIST results don't always appear by themselves 12:53:46 --> clokep has joined #instantbird 12:53:53 * clokep is now known as clokep_work 12:54:42 <-- aleth-mac has quit (Ping timeout) 12:55:26 --> aleth-mac has joined #instantbird 12:58:21 <clokep_work> There it is. ;) 13:13:35 --> jb has joined #instantbird 13:18:58 <-- jb has quit (Ping timeout) 13:34:38 <-- aleth-mac has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 13:36:46 <flo-retina> clokep_work: I think that TB bug is just invalid. 13:36:56 --> aleth-mac has joined #instantbird 13:39:07 <flo-retina> I would be tempted to s/show messages from server/show IRC low level rubbish/ but people might get upset ;) 13:40:45 <flo-retina> bug 2279 seems bad :-/ 13:40:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2279 nor, --, ---, nobody, NEW, LIST results don't always appear by themselves 13:41:05 <aleth-mac> Probably trivial to fix (after one figures out the edge case) 13:41:43 <flo-retina> anybody volunteering to email the localizers whose locales aren't ready yet? 13:42:59 <clokep_work> flo-retina: I'll do it in a bit if you'd like. Do we usually email them all at once or individually? 13:43:04 <-- sabret00the has quit (Ping timeout) 13:44:58 <flo-retina> put all the localizers who haven't updated in the to: field of the same message, and cc: team 13:46:02 * clokep_work wasn't sure if you BCCd. 13:51:46 <flo-retina> clokep_work: we should email the sv-SE guy separately, as it's for a completely different issue that we are emailing him 13:52:02 <-- hadi has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 13:52:11 --> hadi has joined #instantbird 13:53:48 <-- hadi has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 13:55:19 <clokep_work> Yes, I figured that one. :) 13:58:14 --> sabret00the has joined #instantbird 14:01:16 <clokep_work> flo-retina: "I'm emailing those of you who had translations available for the 1.4 release but have not yet updated the Instantbird strings for 1.5 (according to <https://hg.instantbird.org/l10n/locales-status.html>). We would really appreciate if you could find the time to add these new strings. There are only 47 and I hope this wouldn't take too long." 14:01:59 <flo-retina> I dislike that first sentence 14:02:04 <flo-retina> sounds like there are plenty of them ;) 14:03:53 <flo-retina> what about "Hi, Your locale hasn't been updated yet for Instantbird 1.5 and there are only a few days left before we start building release candidates. I'm wondering if you may have missed the string freeze announcement. We would hate to have to ship 1.5 without your locale, as it was part of 1.4." 14:04:33 <clokep_work> flo-retina: Aren't we doing that tomorrow? :( 14:04:36 <clokep_work> RCs 14:04:51 <flo-retina> clokep_work: can we do it with that many locales missing? 14:04:55 * aleth-mac or nhnt11 still has to fix that blocker 14:05:05 * flo-retina hates releases 14:05:50 * flo-retina wonders if aleth-mac can Translate into Italian, Mic into German, and flo into French to get that unblocked :-S 14:13:47 <clokep_work> flo-retina: I can translate into English. 14:13:48 <clokep_work> Oh wait... 14:13:50 <clokep_work> ;) 14:13:58 <flo-retina> clokep_work: exactly what we need, thanks! 14:42:44 <clokep_work> I don't even think I could do en-GB. :P 14:42:50 <clokep_work> Can I do en-really-bad-english? 14:52:19 <flo-retina> clokep_work: no, we already do that with all the patches created by non-native speakers :-P 14:53:08 <flo-retina> clokep_work: thanks for the emailing! :) 14:53:38 <clokep_work> flo-retina: No problem. SOrry that took me like an hour. :-S 14:54:09 <flo-retina> well, we wanted that done yesterday, but I'm afraid we weren't clear about who of us was going to do it 14:54:19 <flo-retina> I thought I would... and then I was tired... and nothing happened 14:55:42 <clokep_work> And then I was busy. :-/ 14:58:48 <aleth-mac> Oh, it's building hg now :D 15:11:28 --> mconley has joined #instantbird 15:23:53 <-- sabret00the has quit (Quit: Leaving) 15:37:33 <flo-retina> that was fast! http://hg.instantbird.org/l10n/sv-SE/rev/29906e6c0351 15:37:44 --> eson has joined #instantbird 15:39:27 <clokep_work> Hello eson. 15:39:36 <eson> hi 15:39:38 * clokep_work assumes that eson57. ;) 15:39:51 <eson> correct :) 15:40:05 <clokep_work> eson: Thanks for fixing that so fast! 15:40:14 <clokep_work> I just forwarded your error to flo-retina, I hope he knows hte issue. 15:40:38 <eson> i seem to have lost my configuration, so I had to start all fresh with IB :( 15:41:50 <clokep_work> :( 15:43:23 <eson> think I have som cloud backup on my domain somewhere 15:43:37 * flo-retina has no idea of what that /www/instantbird/logs/l10n-update.log file is 15:43:53 <flo-retina> doesn't seem important 15:44:13 <flo-retina> eson: I think you can safely ignore this warning; it is related to website localization, not localization of the Instantbird application 15:44:19 <flo-retina> thanks for reporting it though! :) 15:44:24 <eson> aha.. ok 15:45:22 <-- mconley has quit (Input/output error) 15:45:43 * flo-retina just replaced that file with /dev/null 15:45:56 <flo-retina> I suspect that log file is only needed while debugging the l10n scripts 15:50:20 <-- eson has left #instantbird () 15:56:41 <alexis> yo, on linux when installing instantbird nightly, I cannot run it, I have an error msg: "exec: instantbird-bin not found" 15:56:49 <alexis> Any hint? 15:57:10 <alexis> (the file is indeed present) 15:57:55 <flo-retina> do you have 32bit libraries installed? 15:59:03 <alexis> nope 15:59:59 <alexis> Which lib are you refering to? 16:03:39 <-- aleth-mac has quit (Ping timeout) 16:04:42 <flo-retina> alexis: well, I just mean that Instantbird linux nightlies are 32bit 16:05:02 <flo-retina> so if you are on a new machine, you may miss some 32 bit system libraries 16:05:27 <flo-retina> on ubuntu it used to just be apt-get install ia32libs, but in current ubuntu that meta-package no longer exists and there's a long list of packages to install instead :( 16:06:25 --> aleth-mac has joined #instantbird 16:13:53 <alexis> flo-retina: kthx 16:14:15 --> eson57 has joined #instantbird 16:14:15 <alexis> Is there a way to see the list of missing ones? 16:14:25 <aleth-mac> Which distro are you using? 16:15:14 <eson57> Found my configuration. :) 16:15:19 <flo-retina> running the ldd command on instantbird-bin or libxul.so should help 16:15:21 <flo-retina> eson57: :) 16:15:36 <aleth-mac> alexis: On all but the most recent ubuntus, ia32-libs is the package you need 16:15:40 <flo-retina> I think someone posted on a forum somewhere the full list 16:16:06 <aleth-mac> alexis: If you find a full list, we'd love to have it! 16:16:38 <eson57> When will it be possible to update add-on compatibility ? 16:16:49 <-- eson57 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 16:17:05 --> eson57 has joined #instantbird 16:18:02 <clokep_work> eson57: Now. 16:18:22 <eson57> ok thanks 16:19:37 * clokep_work just added it to the site. ;) 16:20:10 <eson57> thats what I thought :) 16:21:10 <eson57> why not "1.6a1pre"? 16:24:11 <alexis> https://gist.github.com/ametaireau/7930748 16:24:20 <clokep_work> Because I don't know if that's even what we're going to call it yet. :p 16:24:23 <alexis> Please tell me if I have libs that I don't need there. 16:24:33 <alexis> also, the interface is a bit ugly now 16:24:42 <alexis> maybe a gtk theming issue 16:24:56 <eson57> clokep_work: ok, I see 16:24:58 <flo-retina> that's quite possible 16:25:03 <alexis> the scrollbar is win3.X style 16:25:05 <flo-retina> we really need to start building 64 bit linux nightlies 16:25:24 <alexis> Yes please! do! 16:25:43 <alexis> ah so it means it's possible to compile it to 64 bit? 16:25:50 <alexis> I might do that. 16:26:03 <alexis> How painful is it to build? 16:27:05 <clokep_work> It shouldn't be TOO painful. 16:27:13 <alexis> haha 16:27:14 <flo-retina> alexis: Even compiles his own builds for that reason 16:27:18 <clokep_work> flo-retina: Should I add 1.6a1pre too? 16:27:23 <flo-retina> clokep_work: sure 16:27:58 <eson57> :) 16:28:02 <flo-retina> alexis: building is relatively easy on Linux 16:28:26 <flo-retina> but having to rebuild everyday yourself instead of having automated nightly updates is sad ;) 16:28:33 * clokep_work wonders if that should just be 1.6pre ;) 16:28:46 <clokep_work> eson57: I added 1.6a1pre for you. 16:28:59 <alexis> flo-retina: I agree with this. 16:29:05 <eson57> Thanks :) 16:29:17 <alexis> flo-retina: is it hard to start building nightlies with 64 bits? 16:29:39 <flo-retina> we mostly need to host an additional build VM somewhere 16:30:01 <alexis> I probably can do that. Let me check if I support 64bits there. 16:30:02 <flo-retina> we used to have concerns about disk space on the server, but we just changed the server to one with a 1TB disk 16:30:06 <flo-retina> so that's no longer really relevant 16:30:16 <alexis> I have some disk space I can borrow you if needed also. 16:30:34 <flo-retina> by disk space I meant on ftp.instantbird.org 16:30:42 <alexis> ok 16:30:45 <flo-retina> ideally we should just move that to ftp.mozilla.org 16:30:56 <flo-retina> but there's still some work to figure out how to do it ;) 16:32:04 <alexis> okay, I have a 64bit machine here, I can setup a VM if you need. 16:32:11 <alexis> any steps I could reproduce? 16:32:17 <alexis> What are the specs of the build machine you need? 16:32:22 <alexis> Is debian okay? 16:34:23 <flo-retina> ideally we would want something identical to what Mozilla uses 16:34:48 <flo-retina> practically, any machine with a working linux compile environment would likely do 16:34:59 <flo-retina> you likely want the VM to have at least 3GB of ram 16:35:07 <flo-retina> (linking libxul.so takes a lot of memory) 16:37:35 <alexis> k 16:37:47 <alexis> Checking how much ram I have on this server. 16:39:53 <flo-retina> is it a server in a datacenter? 16:41:06 <alexis> yes 16:41:12 <alexis> near you 16:41:15 <alexis> :) 16:41:29 <alexis> OK, I think I have 3Go 16:41:38 <alexis> GB* 16:42:19 <alexis> how much disk do you need for the VM? 16:43:39 <flo-retina> "near you" smells OVH ;) 16:44:07 <flo-retina> I don't really know 16:44:33 <flo-retina> maybe see how much disk space your build tree takes? and the operating system? 16:58:45 <clokep_work> aleth-mac: We need to put the gist up in the FAQ? 16:59:15 <aleth-mac> What alexis said about the scrollbars makes me wonder if it is complete. 16:59:30 <aleth-mac> But, yes. 17:21:31 --> jb has joined #instantbird 17:23:36 <-- jb has quit (Input/output error) 17:24:32 --> jb has joined #instantbird 17:25:16 <qheaden> Hello. 17:31:04 --> mconley has joined #instantbird 17:31:27 <-- gerard-majax__ has quit (Ping timeout) 17:42:43 --> igorko has joined #instantbird 17:48:53 --> Mook_as has joined #instantbird 17:50:35 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 17:59:19 --> gerard-majax__ has joined #instantbird 18:07:48 <-- aleth-mac has quit (Ping timeout) 18:13:58 --> aleth-mac has joined #instantbird 18:21:55 <-- jb has quit (Connection reset by peer) 18:21:59 --> jb has joined #instantbird 18:29:09 --> rosonline has joined #instantbird 18:33:32 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 18:36:55 --> qlum has joined #instantbird 18:37:02 <-- GeKo has quit (Ping timeout) 18:40:48 <-- eson57 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com) 18:41:30 --> GeKo has joined #instantbird 18:43:31 <-- jb has quit (Ping timeout) 18:47:46 --> flo-retina has joined #instantbird 18:47:47 * ChanServ sets mode +qo flo-retina flo-retina 19:00:03 <-- mconley has quit (Ping timeout) 19:00:22 --> mconley has joined #instantbird 19:04:13 <-- gerard-majax__ has quit (Ping timeout) 19:09:47 <flo-retina> clokep_work, aleth, aleth-mac: are we trying to get all the blockers out of the way tonight? 19:10:59 <aleth-mac> I've got to leave in 15 minutes or so, so probably not. 19:14:46 <-- rosonline has quit (Ping timeout) 19:20:21 <flo-retina> clokep_work: so the part that confuses me about the BIO->BMO stuff is... do we have the necessary accesses to actually make the changes on BMO? 19:20:38 <flo-retina> is there an API that lets us do everything we need? 19:21:14 --> rosonline has joined #instantbird 19:21:29 <clokep_work> flo-retina: I don't know for sure. 19:21:33 <clokep_work> That was where I left things off. 19:22:03 <flo-retina> getting access to our data doesn't worry me. There may be scripting work do; but I'm sure we can do it with enough effort put into it 19:25:55 <clokep_work> Yes, even if we have to parse HTML pages or hit the database we can do that. 19:25:58 <-- mconley has quit (Connection reset by peer) 19:26:04 <clokep_work> I'm unsure if we can set all the proper flags, etc. 19:26:24 --> mconley has joined #instantbird 19:30:48 <flo-retina> it's not clear at all to me what we are going to do to import stuff from the various users 19:37:02 <-- aleth has quit (Quit: Ciao) 19:38:16 <instantbot> New Instantbird (UI) bug 2280 filed by email@example.com. 19:38:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2280 nor, --, ---, nobody, NEW, URL context menu broken in IRC PMs 19:42:02 --> blackeagle573 has joined #instantbird 19:45:08 <-- aleth-mac has quit (Ping timeout) 19:45:09 <-- blackeagle573 has left #instantbird () 19:47:31 --> igorko has joined #instantbird 19:50:00 <-- GeKo has quit (Quit: leaving) 19:50:07 --> GeKo has joined #instantbird 19:51:14 --> EionRobb has joined #instantbird 20:00:58 --> wnayes has joined #instantbird 20:03:03 <-- GeKo has quit (Ping timeout) 20:04:19 --> GeKo has joined #instantbird 20:10:10 <clokep_work> Bleh. THat's annoying. 20:10:22 <clokep_work> flo-retina: Yes, I don't know for sure how to do that either. :-/ 20:17:48 <flo-retina> clokep_work: who can answer that question? 20:17:57 <clokep_work> flo-retina: glob maybe? 20:20:18 --> hadi has joined #instantbird 20:21:29 <flo-retina> clokep_work: so I think as a first step we should make all the components/flags/whatever match what we can have on BMO 20:21:43 <clokep_work> In our live instance? 20:21:48 <flo-retina> either on BIO, or on another installation 20:22:13 <flo-retina> making a clone of it shouldn't be difficult, then we can tinker 20:22:56 <flo-retina> then we should extract all the data. Either using an API, or an SQL dump, or whatever 20:23:08 <flo-retina> and finally apply all of this to BMO. 20:23:15 <flo-retina> I have no idea of how we are going to do that last step. 20:26:42 <clokep_work> I thought the plan was to use BzApi... 20:26:50 <clokep_work> My script can do some of it, I'm unsure if it can do all of it or not though. 20:27:22 <flo-retina> so BzApi is installed on BMO and can make changes there? 20:29:55 <clokep_work> Yes! 20:30:05 <clokep_work> You have to log in w/ a user though. 20:30:27 <flo-retina> I have a feeling instantbot will file thousands of bugs :-P 20:34:22 <clokep_work> Most likely. ;) 20:35:26 <flo-retina> the cookie auth thing is interesting 20:37:41 <flo-retina> It looks promising! :) 20:38:06 <-- igorko has quit (Client exited) 20:45:51 <clokep_work> :) 20:54:43 --> jb has joined #instantbird 20:55:01 --> jb1 has joined #instantbird 20:55:14 <-- jb has quit (Connection reset by peer) 21:04:48 <-- chrisccoulson has quit (Connection reset by peer) 21:44:09 <flo-retina> clokep_work: is this your most recent BIO->BMO script? https://bitbucket.org/clokep/bio-bmo-merge/src/tip/bugzilla-merge.py 21:44:51 <qheaden> Are 64 bit precompiled Ib binaries for Linux provided? 21:45:00 <flo-retina> qheaden: no 21:45:08 <flo-retina> qheaden: well, for some releases, yes 21:45:13 <flo-retina> for nightlies, no(t yet) 21:45:20 <clokep_work> flo-retina: It's my most recent one that remotely works I believe. 21:45:29 <clokep_work> I need to go though. I'll be on in an hour or so. 21:46:27 <qheaden> flo-retina: Okay. I'm asking because I upgraded my Linux to Xubuntu 13.10 (Ubuntu with XFCE), and they removed the ia32-libs package which made it really easy to install every library's 32 bit variant. 21:46:44 <qheaden> Now you have to manually install the 32 bit versions of each library a program depends on. 21:46:50 <flo-retina> qheaden: read the log, it's been discussed today ;) 21:46:55 <-- jb1 has quit (Ping timeout) 21:46:55 <clokep_work> :P 21:47:01 <qheaden> lol 21:47:06 * qheaden goes to read the log 21:47:15 * flo-retina pats instantbot 21:47:16 * instantbot smiles 21:51:30 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:53:43 * qheaden thinks we need a logo for instantbot 22:45:39 * flo-retina wonders if bz.js can work with xpcshell instead of node 22:48:57 --> dew has joined #instantbird 23:02:06 --> igorko has joined #instantbird 23:04:58 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 23:17:51 --> Mic has joined #instantbird 23:17:51 * ChanServ sets mode +h Mic 23:18:50 <Mic> flo-retina: has the german localizer responded during the day? 23:19:01 <-- dew has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com) 23:19:25 <flo-retina> no 23:19:48 <flo-retina> only the sv-SE localizers has responded (super quickly) to our email; and his locale was already in a shippable state anyway. 23:20:54 <Mic> OK, I can translate the strings then. 23:21:04 <Mic> Would tomorrow morning be good enough? 23:21:10 <Mic> If not I'll do it right away. 23:21:14 <flo-retina> even Saturday 23:21:23 <flo-retina> I don't plan on doing the French one until Saturday 23:22:13 <Mic> I'm away for the weekend. 23:22:39 <-- qlum has quit (Client exited) 23:23:00 <Mic> How do we get it checked in? We used to do that via the german locale manager (I created a patch and he commited and pushed it). 23:23:11 <Mic> That's not a viable option in this case ;) 23:23:39 <flo-retina> that doesn't seem a critical problem to me 23:23:46 <flo-retina> I can just give you write access to the de repository 23:24:26 --> dew has joined #instantbird 23:24:52 <Mic> OK. 23:24:55 <flo-retina> Mic: done 23:25:06 <flo-retina> same password as for the addons repository 23:25:44 <Mic> Thanks 23:25:53 <flo-retina> np 23:31:53 <Mic> Good night! 23:31:58 <flo-retina> good night :) 23:35:16 --> clokep has joined #instantbird 23:35:16 * ChanServ sets mode +o clokep 23:39:01 <clokep> flo-retina: WTF is the second point in https://bugzilla.mozilla.org/show_bug.cgi?id=949397 about? Is he just saying "You're treating this as a private message not a MUC"? 23:41:10 <flo-retina> his second point confused me 23:41:30 <flo-retina> I don't understand if he's arguing that the server tab is a MUC, or a private conversation 23:41:43 <flo-retina> but I haven't looked too hard 23:41:57 <flo-retina> IMHO the bug is INVALID, and he's vaguely trying to 'save' it ;) 23:42:28 <flo-retina> the only valid point I see there (which hasn't even been made) is "show messages from the server" is confusing/misleading. 23:44:17 <flo-retina> clokep: I'm not fully sure why, but I think I'm less scared by bz.js than by the python wrapper that seemed very incomplete. (I looked only very briefly though). 23:44:31 <clokep> flo-retina: They're both very incomplete. :P 23:44:50 <flo-retina> I wouldn't be against just using bzApi directly 23:44:58 <clokep> I couldn't figure out how to use it. :-[ 23:45:07 <flo-retina> or writing our own wrapper above it 23:45:45 <flo-retina> also, I wouldn't bother downloading the attachments with the same script, I would just wget them all with a shell script 23:46:04 <clokep> That would work as well, I don't see what benefit that has to not doing it in a script though. 23:46:22 <flo-retina> I would download the "bugzilla data" (comments, flags, meta data) and just keep all of that in memory, and at the end dump the whole thing to a single JSON file 23:46:43 <flo-retina> clokep: that saves you from the asynchronicity of file I/O 23:46:46 <clokep> flo-retina: Feel free to start rewriting. ;) 23:47:14 <clokep> (More seriously though, if there's a better way to do it, let's do it. 23:47:15 <clokep> ) 23:47:26 <clokep> I'm not tied to any particular thing. I just don't want to rewrite the same things over nad over. :) 23:47:47 <flo-retina> what I'm saying is that as we don't intend to create a nice bugzilla migration library, but just to migrate ONE bugzilla, we can happily cut the corners, and do whatever is easiest 23:48:26 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 23:48:40 <clokep> Yes, I was hoping a premade library would be easiest. :-D 23:48:44 <clokep> That didn't really seem to exist. :( 23:48:44 <flo-retina> the approach I'm suggesting (keeping everything in memory and dumping at the end) would obviously not work for a large bugzilla, but we've got only 2000 or so bugs 23:49:04 <clokep> That is pretty much my approach though, isn't it? 23:49:12 <clokep> Minus the attachments. 23:49:21 <flo-retina> it looked like you were saving each bug to a file 23:49:25 <flo-retina> but maybe I read too quickly 23:49:31 <clokep> Are you talking about the JS or the Python? 23:49:35 <clokep> They're totally different implementations. 23:49:58 <flo-retina> I haven't fully read the python one 23:50:05 <flo-retina> so I'm talking about the JS one 23:50:07 <clokep> The JS just saves things so I could debug stuff. 23:50:17 <clokep> The only thing it uses is stuff it keeps in memory. 23:50:27 <flo-retina> ok 23:51:29 <flo-retina> looks like you do indeed 23:51:40 <clokep> There's probably a lack of comments, sorry. :( 23:53:12 <flo-retina> not really 23:57:35 <flo-retina> clokep: so I'm not too scared by this bugzilla stuff. That seems way easier than when we imported the adium message themes into AIO ;). 23:57:45 <flo-retina> _that_ was a crazy idea ;). 23:58:56 <clokep> :) And yet you did it somehow!