All times are UTC.
00:00:20 <clokep> flo-retina: You can, yes. 00:01:48 <flo-retina> ok, pushed. Good evening/night :) 00:01:55 <clokep> Good night! :) Thank yoU! 00:07:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/793ee727237c - Patrick Cloke - Bug 1886 - The topic of a Twitter timeline disappears if you close the conversation, r=aleth. 00:07:40 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/42ff2255404b - Patrick Cloke - Bug 1038 - Add followed people to the participants timeline, r=aleth. 00:09:28 <instantbot> clokep@gmail.com set the Resolution field on bug 1886 to FIXED. 00:09:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1886 tri, --, 1.4, clokep, RESO FIXED, The topic of a Twitter timeline disappears if you close the conversation 00:10:09 <instantbot> clokep@gmail.com set the Resolution field on bug 1038 to FIXED. 00:10:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1038 enh, --, 1.4, clokep, RESO FIXED, Add followed people to the participants timeline 00:13:20 --> jb has joined #instantbird 00:13:43 <clokep> mconley: Instant*b*ird, no capital "b'. 00:13:50 <clokep> But thanks for the review. :) 00:13:54 <mconley> d'oh 00:14:10 <mconley> np 00:14:18 <clokep> Not a big deal. :) 00:14:32 <clokep> I do always wonder why people seem to only do it for Instantbird and not Thunderbird / Firefox. :( 00:14:58 <Mook_as> inStaNtBirD ftw 00:15:34 <instant-buildbot> build #357 of macosx-onCommit is complete: Failure [failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/357 blamelist: Patrick Cloke <clokep@gmail.com> 00:15:46 <-- jb has quit (Ping timeout) 00:34:53 <-- mconley has quit (Input/output error) 00:35:04 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 00:35:10 --> clokep has joined #instantbird 00:35:10 * ChanServ sets mode +o clokep 00:37:34 <clokep> Thanks for that Mook. :P 00:43:19 <clokep> aleth: I get a ton of false positives with the MathJax stuff. 00:44:54 <instant-buildbot> build #383 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/383 00:45:04 <-- rosonline has quit (Ping timeout) 01:13:48 --> mconley has joined #instantbird 01:13:49 --> jb has joined #instantbird 01:16:16 <-- jb has quit (Ping timeout) 01:16:25 <-- myk has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 01:18:57 <-- Mook_as has quit (Quit: Mook_as) 01:33:08 <instant-buildbot> build #369 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/369 02:42:24 <clokep> 5 files changed, 222 insertions(+), 23 deletions(-) 02:42:27 <clokep> Sounds like a good night. :) 03:06:27 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 03:13:43 --> Mook has joined #instantbird 03:14:52 --> jb has joined #instantbird 03:17:19 <-- jb has quit (Ping timeout) 03:41:33 <instant-buildbot> build #798 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/798 04:30:38 <instant-buildbot> build #795 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/795 04:49:02 <-- mconley has quit (Input/output error) 05:47:57 --> deltafalcon has joined #instantbird 05:51:12 <instant-buildbot> build #889 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/889 06:09:46 <-- Mook has left #instantbird () 06:10:06 --> Mook has joined #instantbird 06:10:32 <-- Mook has quit (Quit: Mook) 06:38:46 --> jb has joined #instantbird 07:01:19 <-- jb has quit (Ping timeout) 07:49:09 --> jb has joined #instantbird 07:51:34 <-- jb has quit (Ping timeout) 07:52:18 --> jb has joined #instantbird 08:12:32 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=749586#c15 :( 08:14:37 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 08:37:25 <-- jb has quit (Quit: jb) 08:40:56 --> jb has joined #instantbird 08:42:44 --> Mic has joined #instantbird 08:42:45 * ChanServ sets mode +h Mic 08:47:07 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 08:47:33 --> chrisccoulson has joined #instantbird 09:11:18 <-- gerard-majax__ has quit (Ping timeout) 09:19:38 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 09:19:40 --> flo-retina has joined #instantbird 09:19:40 * ChanServ sets mode +qo flo-retina flo-retina 09:38:55 <flo-retina> It seems I need to go argue in #amo-editors again :( 09:50:50 <Mic> Because of the update to your "dependencies" add-on? 09:51:43 <flo-retina> yeah 09:53:07 <flo-retina> the new version was marked only as "preliminarily reviewed" because it exposes more than one variable in the global scope. 09:53:28 <flo-retina> so AMO still offers the old (broken) version that was fully reviewed 09:53:41 <flo-retina> that review comment has of course nothing to do with the code change I made for the update 09:54:27 <flo-retina> and I even included a diff of what I actually changed for the update in a pastebin I linked to in the "comments for the reviewer" section... 09:56:34 --> FireFly_TB has joined #instantbird 09:57:53 <flo-retina> on the positive side though, the review was super fast! :) 09:58:03 <flo-retina> it was done within hours; it used to take weeks 10:01:18 --> gerard-majax__ has joined #instantbird 10:56:40 --> mpmc has joined #instantbird 11:03:13 --> aleth has joined #instantbird 11:03:14 * ChanServ sets mode +h aleth 11:03:43 --> clokep has joined #instantbird 11:03:43 * ChanServ sets mode +o clokep 11:15:59 <-- jb has quit (Ping timeout) 11:16:38 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 11:22:21 <clokep> Bah. :( That's frustrating. 11:28:59 <-- gerv has quit (Input/output error) 11:31:53 <aleth> clokep: The BMO email? 11:32:15 <aleth> well, bug comment 11:32:42 <clokep> aleth: Yes. 11:32:48 <aleth> yeah :( 11:32:54 <aleth> clokep: What did you mean by "false positives"? 11:34:36 <clokep> aleth: Someone says something with two $s in it, but there's no equation. 11:34:52 <aleth> clokep: Deselect the $...$ option in the inline options 11:35:15 <aleth> Maybe you are not on the latest version? 11:35:32 <clokep> aleth: I don't have any options. 11:35:42 <aleth> Then you aren't on the latest version ;) 11:35:57 <clokep> I'm on 1.0. 11:36:04 <clokep> Why didn't it auto-update? :-S 11:36:11 <aleth> It's not been reviewed yet. 11:36:46 <clokep> So if I deselect that, I have to use $$ for inline equations or? 11:37:07 <aleth> or \(...\) 11:38:20 <aleth> You can also use \[ or the verbose \begin{whatever} pairs 11:38:38 <aleth> But those are displayed equations. 11:39:26 <clokep> Mmhmm. 11:39:27 <clokep> Thanks. 11:39:41 <aleth> \( is preferred by some people anyway. 11:40:28 * aleth updates Topic Diff 11:40:32 <aleth> ooh, it has prefs too now 11:40:34 <aleth> :) 11:41:29 <Mic> bye! 11:41:33 <-- Mic has quit (Input/output error) 12:00:29 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 12:07:17 <aleth> Mic: https://mail.mozilla.org/pipermail/es-discuss/2013-March/028963.html, if you're interested 12:18:45 <-- aleth has quit (Quit: Au revoir) 12:18:47 --> aleth has joined #instantbird 12:18:48 * ChanServ sets mode +h aleth 12:24:09 --> flo-retina has joined #instantbird 12:24:09 * ChanServ sets mode +qo flo-retina flo-retina 12:34:42 * aleth thinks jdolske might have had an easier time with IB ;) https://blog.mozilla.org/dolske/2013/03/02/irc-notifications/ 12:35:49 <flo-retina> aleth: I couldn't help thinking that 12:36:03 <flo-retina> aleth: but I think he would really need a bouncer 12:36:08 <flo-retina> (to do what he wants) 12:36:18 <aleth> flo-retina: probably, but that's not incompatible. 12:37:16 <aleth> Still, once people have set up such intricate hack chains they are usually quite resistant to change anything :-/ 12:38:26 <flo-retina> aleth: yeah, after spending a week to setup such a mess, most people are convinced it's the best solution in the world ;) 12:38:32 <flo-retina> and it's difficult to blame them for that 12:46:32 --> clokep_work has joined #instantbird 12:46:32 * ChanServ sets mode +o clokep_work 12:48:26 <clokep_work> aleth: I thought the same thing... 12:49:26 <flo-retina> aleth, clokep_work: so who's going to talk to dolske about user friendly IRC clients? ;) 12:50:52 * clokep_work can write a comment. 12:52:05 <-- deltafalcon has quit (Connection reset by peer) 12:55:37 <aleth> I completely missed that for...of has been there since moz13 :) 12:56:39 <-- Kaishi has quit (Quit: Kaishi) 13:01:27 <clokep_work> I don't like the sound of "for of"... 13:02:00 <aleth> Useful though, since for each...in is going away at some point 13:02:40 --> jb has joined #instantbird 13:02:42 <-- jb has quit (Input/output error) 13:02:49 --> jb has joined #instantbird 13:06:55 <clokep_work> flo-retina, aleth: https://blog.mozilla.org/dolske/2013/03/02/irc-notifications/comment-page-1/#comment-50287 13:07:08 <clokep_work> aleth: Is it really though? It doesn't sound like anyone is really going to get rid of it. 13:07:12 <clokep_work> And I undrestand it's useful. 13:07:20 <clokep_work> I literally don't like the sound of saying "for of" 13:07:25 <clokep_work> It doesn't parse in my mind. 13:08:08 <flo-retina> clokep_work: great comment 13:08:17 <aleth> clokep_work: Lets hope it doesn't get removed then ;) Fwiw I agree on the sound of it. 13:09:05 <aleth> clokep_work: Nice comment :) 13:09:25 <aleth> Don't we even have some unread counter on the dock for OSX? 13:10:06 <flo-retina> aleth: we do 13:10:44 <clokep_work> :( 13:10:47 <clokep_work> I forgot that. 13:12:14 <aleth> clokep_work: "for each...in will not be disabled and removed because of a backward compatibility" says mdn 13:12:46 * clokep_work wins. 13:12:56 <flo-retina> so where is the rumor about removing for each coming from? 13:13:08 <flo-retina> the only thing I so about it is a wontfixed bug 13:13:10 <clokep_work> flo-retina: Probably from people removing it's usage in c-c and m-c. 13:13:26 <flo-retina> have they don't that? 13:13:29 <flo-retina> *done 13:13:35 <clokep_work> I think it's removed from c-c, yes. 13:13:46 <clokep_work> (Not in chat/ AFAIK.) 13:14:50 <aleth> "for...of - a similar statement that iterates over the property values. But there are some behavior that is different from for each...in statement." now that's clarity ;) 13:15:15 <clokep_work> https://bugzilla.mozilla.org/show_bug.cgi?id=824104 is about removing it in mail and mailnews/ 13:15:40 <clokep_work> It's annoying having to create an iterator first FWIW... 13:15:49 <aleth> flo-retina: I certainly suspect I got it off #maildev 13:15:53 <clokep_work> (Although, for the record, I have an intense dislike of iterators.) 13:16:56 <clokep_work> aleth: You'll be happy to know that I had to change my OSCAR code last night from using size() to size. :P 13:17:13 <aleth> moz19 here we come :D 13:17:24 <clokep_work> Yeah, well it'll only work on my build now. ;) 13:19:06 <flo-retina> clokep_work: that looks like a disguised moz19-review ping ;) 13:19:29 <clokep_work> flo-retina: O:-) 13:19:29 <aleth> clokep_work: Btw an (undocumented?) feature of Set that I didn't know about is that the constructor takes an iterator as an argument (eg let f = new Set(aArray)) 13:19:46 <clokep_work> aleth: An iterator or an array? 13:20:24 <aleth> clokep_work: sorry, an iterable 13:20:46 <clokep_work> aleth: Interesting, unfortunately I don't think that helps that Twitter use case. 13:20:52 <clokep_work> And I don't use Set in OSCAR at all. 13:21:02 <aleth> clokep_work: No, just for the future it seemed neat. 13:21:04 <clokep_work> (Just Maps...everywhere...) 13:21:08 <clokep_work> And lots of ArrayBuffers. ;) 13:24:25 <clokep_work> aleth: Nice email to the mailing list btw, I kind of assumed they were going to punt that back out to the standards committee. 13:24:37 <clokep_work> I wonder how they didn't think of having those when you have something called "Set" though. :( 13:25:28 <aleth> clokep_work: I don't know if the Map constructor takes an argument too, I didn't check that. 13:27:35 <flo-retina> clokep_work: any idea of what we can do for that BIO/BMO thing? 13:29:19 <clokep_work> flo-retina: I was just about to bring that up... 13:29:31 <clokep_work> flo-retina: Well we can punt on it and say "screw it", but that's not a good solution IMO. 13:29:46 <clokep_work> Or we can write something using the BzAPI as they suggest. 13:29:56 <clokep_work> (I didn't check the script he linked to to see how hard it would be.) 13:30:06 <aleth> Wasn't there an etherpad at some point about it? As I recall they considered it doable then 13:30:10 <clokep_work> The question is how much we care about the comments being at the original date vs. it being in the text. 13:30:18 <clokep_work> aleth: It's not that it's not doable, it's a man power issue. 13:31:00 <flo-retina> clokep_work: I don't think we care much about that. 13:31:09 <aleth> Sure, but the etherpad might be useful to compare against what the existing script can do 13:31:10 <flo-retina> clokep_work: however, keeping links between bugs sounds useful 13:31:31 <clokep_work> flo-retina: Yes, I agree that I'd really like links between bugs to be kept. :-/ ... 13:31:32 <flo-retina> if some comment says "bug NNN comment 12", that should still work after the migration 13:31:51 <clokep_work> And attachment links too. 13:32:31 <clokep_work> I'll reply at some point today asking if that's possible. 13:32:56 <flo-retina> can we do it in a way that will take them more time than if they did it themselves? :-P 13:33:22 <clokep_work> Hahah. :) 13:34:16 <flo-retina> I'm really frustrated by the way they handled that 13:35:40 <aleth> Can't find the etherpad, must be too long ago. 13:35:55 <aleth> Shame, I remember it being quite detailed. 13:36:05 <flo-retina> wasn't it linked in the bug? 13:36:06 <clokep_work> flo-retina: It seems the users of the comments wouldn't be kept also? That's a little frustrating, but oh well. 13:36:19 <flo-retina> clokep_work: oh right, we couldn't even search :( 13:36:20 <clokep_work> Yes https://bugzilla.mozilla.org/show_bug.cgi?id=824104 13:36:40 <aleth> oh good 13:36:51 * clokep_work needs to go for a bit. 13:39:10 <aleth> It sounds painful to do this via a script :-/ And how do you test it? 13:39:24 <aleth> s/script/script designed for github\ 13:40:51 <flo-retina> aleth: https://bugzilla.mozilla.org/show_bug.cgi?id=749586#c2 13:41:42 <aleth> Right, it was clear from the etherpad I misremembered about the complexity. 13:43:13 <flo-retina> "If you have some development time" from 3 full time employees to a project with only volunteers also annoys me :-/. 13:43:56 <aleth> flo-retina: Yes, also it's a given that in the process what would be obvious to them will take some time before it becomes obvious to us. 13:44:50 <flo-retina> aleth: like scripting in perl... 13:45:50 <aleth> :( 14:11:47 <clokep_work> flo-retina: Isn't that Python? 14:11:59 <clokep_work> Oh boo, you're right it is perl... 14:12:08 * clokep_work thought BzAPI was Python for some reason. 14:19:23 <clokep_work> flo-retina, aleth: So besides the question of if we could link bug IDs, do we have any other questions? 14:20:03 <instantbot> eric.caron@gmail.com set the Resolution field on bug 1076 to WORKSFORME. 14:20:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1076 nor, --, ---, nobody, RESO WORKSFORME, Messages randomly getting lost in the background 14:20:54 <aleth> clokep_work: Depends on/Blocks crossreferences? Does the github script even support attachments? What about r?,f?,obsolete data? 14:22:32 <flo-retina> clokep_work: how do we search by bug commenter 14:22:46 <flo-retina> clokep_work: but maybe we are willing to live with that being broken 14:22:50 <aleth> "Comment on attachment XXX" references 14:23:00 <flo-retina> clokep_work: I think I'm still disappointed, and don't have questions yet 14:23:31 <aleth> Those aren't so much questions as just off the top of my head... 14:23:52 <aleth> I'm disappointed too, it's not very community. 14:24:56 --> mconley has joined #instantbird 14:25:00 <clokep_work> aleth: That github script is a sample it doesn't do anything we want it to actually do. 14:25:06 <clokep_work> It's a script to import from github to bz. 14:25:18 <aleth> clokep_work: Oh, I understand that. I was just thinking of things that wouldn't be in it. 14:25:33 <clokep_work> aleth: It doesn't support attachments, but the API does. 14:26:06 <aleth> clokep_work: The API will support posting attachments, but referencing them? hard... 14:26:19 <clokep_work> aleth: Why do you say referencing them is hard? :-S 14:26:31 <clokep_work> THe easiest thing for us to do would be to install bzapi on BIO first. 14:27:58 <aleth> clokep_work: if I understand correctly, you'd have to be very careful about the order in which you resubmit things so you can refer to them by the number you get (and how do you obtain that?). 14:28:25 <aleth> I'm not saying it's impossible (how would I know that?) just that it might be tricky... 14:28:35 <clokep_work> aleth: Let's not talk implementation yet. 14:28:36 <clokep_work> Let's just talk concerns. 14:29:22 <clokep_work> (Although I'm pretty sure you just do everything in timestamp order and you're OK...) 14:29:54 <aleth> Those are concerns (I don't know enough for it to be more than that ;) ) 14:31:23 <aleth> So I'm not sure it makes sense to ask about them yet... 14:34:21 <clokep_work> flo-retina, aleth: Any opinions http://pastebin.instantbird.com/152817? 14:36:40 <flo-retina> clokep_work: this comment seems to imply you are willing to do that work. Is this true? 14:37:57 <clokep_work> flo-retina: If no one else is going to, and we still want this to happen then, yes, I'm willing to do it. 14:38:28 <clokep_work> (I'll probably need you to intsall BzApi on our BIO machine though.) 14:39:10 <clokep_work> It'll give you plenty of time to catch up on reviews. :-D 14:40:01 <flo-retina> clokep_work: I don't think I want this to happen if it means we do nothing else for a year 14:40:54 <clokep_work> flo-retina: I think it'd be a couple weeks of work. 14:40:57 <flo-retina> clokep_work: you'll likely just want to install bugzilla on a test machine, and I can send you a dump of the database 14:40:58 <aleth> clokep_work: Do you have a rough sense of how difficult it will be/how powerful the bzapi is? 14:41:37 <clokep_work> aleth: https://wiki.mozilla.org/Bugzilla:REST_API 14:42:03 <aleth> clokep_work: But thanks for offering :) Your perl must be strong ;) 14:43:26 <aleth> Or it will be... 14:44:36 <clokep_work> aleth: I vaguely know Pelr. 14:44:38 <clokep_work> Perl. 14:45:08 <flo-retina> "I vaguely know Pelr." would be a nice quote ;) 14:45:16 <aleth> :) 14:45:29 <clokep_work> flo-retina: I vaguely know how to spell too. ;) 14:46:05 <aleth> spel, surely? ;) 14:46:30 <aleth> or maybe sperl... 14:47:07 <clokep_work> So my real question is...is having things all filed by a generic user (instantbird or me) reasonable or do we want to totally forget about this? 14:47:18 <clokep_work> (Assuming cross referencing can be done, etc.) 14:48:18 <aleth> You'd also have all reviews etc done by generic user I guess. But I suppose hg commit messages will still have that info. 14:49:31 <clokep_work> I didn't ask whether attachment flags can be set... 14:53:25 * clokep_work just tried to use a context menu on flo. :( 14:54:01 <aleth> I've been meaning to look at that bug :-/ 14:55:24 <clokep_work> aleth: I'd appreciate it. :) 14:55:55 <aleth> I want the context menu on ib-nick tags too. 14:56:22 <aleth> If possible ;) 14:56:31 <flo-retina> clokep_work: You definitely don't want all the bugs filed by your account 14:56:46 <flo-retina> clokep_work: maybe instantbot could volunteer to file them :-D 14:57:28 <flo-retina> aleth: it's possible :) 14:59:09 <aleth> clokep_work: maybe of interest https://github.com/LegNeato/bztools 14:59:26 <clokep_work> flo-retina: Yeah I was thinking instantbot@instantbird.org or something. 14:59:52 <clokep_work> aleth: I don't know Python either. :-D 15:03:58 <flo-retina> clokep_work: we are still blocked on them to create the components, right? 15:04:13 <flo-retina> clokep_work: or are we going to get the permissions to create them ourselves? 15:20:31 <-- FireFly_TB has quit (Ping timeout) 15:20:47 --> rosonline has joined #instantbird 15:22:25 --> FireFly_TB has joined #instantbird 15:24:38 --> qlum has joined #instantbird 15:25:15 <clokep_work> flo-retina: We'd have to ask them to do that. 15:26:09 <clokep_work> aleth: I have a feeling that doesn't contain everything we would need it to? 15:26:52 <-- rosonline has quit (Ping timeout) 15:27:04 <-- qlum has quit (Quit: Getting the <censored> out.) 15:27:36 <aleth> clokep_work: No idea, but it also hasn't been updated for a year or so. 15:29:13 <aleth> It probably just adds another layer of possible problems, if python isn't a big win for you. 15:32:02 <-- skeledrew has quit (Ping timeout) 15:32:31 --> rosonline has joined #instantbird 15:36:34 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 15:37:51 * clokep_work is talking to glob right now about the script he wrote... 15:38:59 <flo-retina> which channel? 15:39:27 * flo-retina tried #bmo 15:40:14 <clokep_work> flo-retina: Yes, #bmo. 15:41:50 <flo-retina> "one option is to not turn off bugzilla.instantbird.org" that doesn't really help with the goal of simplifying our server side stuff 15:42:15 <clokep_work> Yeah, that option is silly. Forget that. 15:42:54 <clokep_work> flo-retina: Well if we use BzAPI...I could do it in JavaScript. ;) 15:43:14 <aleth> js-bzapi ;) 15:43:35 * flo-retina wonders if clokep_work is going to rewrite bugzilla as a node JS app so that everything is in JS 15:46:24 <aleth> clokep_work: Is it a completely silly idea to create a temp bmo account for every bio user and file the relevant bugs/comments from there? e.g. clokep_import@instantbird.org etfc 15:46:43 <flo-retina> aleth: I was about to suggest the exact same thing 15:47:34 <clokep_work> Does that actually help? :-S 15:48:16 <flo-retina> clokep_work: yeah, if your bugs are filed in BMO by clokep@bugzilla.instantbird.org, if you then search for reporter:clokep, you find them 15:48:32 <aleth> clokep_work: you should be able to searhc for "clokep" then 15:48:46 --> skeledrew has joined #instantbird 15:49:21 <flo-retina> would suck for cc lists :-/ 15:50:01 <aleth> flo-retina: Unless you could add redirects to instantbird.org? 15:50:19 <clokep_work> flo-retina: CC lists you wouldn't have to do that for. 15:50:22 <clokep_work> Anyone can edit a CC list. 15:50:30 <aleth> Ah OK. 15:50:51 <clokep_work> flo-retina: That's true, but we'd have to create xxx accounts. :P 15:51:01 <flo-retina> clokep_work: can the API create accounts? ;) 15:51:16 <flo-retina> no more accounts than we have bug commenter/reporters 15:51:21 <flo-retina> that's likely less than 100 15:53:27 <clokep_work> flo-retina: I don't think so. 15:54:19 <-- rosonline has quit (Ping timeout) 15:55:02 <flo-retina> https://developer.mozilla.org/en-US/docs/Developer_Guide/Mozilla_build_FAQ#Making_builds_faster "As of December 2012, running builds through mach or client.mk will result in the optimal values being passed to make automatically." :) 15:55:22 <aleth> clokep_work: http://www.bugzilla.org/docs/4.0/en/html/api/Bugzilla/WebService/User.html#Account_Creation 15:59:56 <clokep_work> aleth: I see. I think we'd have to ask permission before doing that. 16:00:00 <aleth> clokep_work: Twitter looks a lot less "broken" now the nicklist is populated :) 16:00:32 <clokep_work> aleth: I haven't seen it in action yet. :) But I'm glad it looks good. 16:00:34 <aleth> That jsonp example looks promising 16:00:45 <aleth> clokep_work: It says you need editusers 16:01:01 <clokep_work> aleth: So, yes we'd definitely need to ask. ;) 16:01:05 <aleth> I'd say that's a concession they could grant you, at least temporarily ;) 16:01:16 --> rosonline has joined #instantbird 16:08:04 <-- aleth has left #instantbird () 16:13:42 <clokep_work> I'm being told by a friend I should write this script in bash using netcat, any opinions? ;) 16:14:41 <flo-retina> :) 16:15:05 <flo-retina> you don't need something as advanced as bash, sh should do ;) 16:18:40 --> mpmc has joined #instantbird 16:24:05 <clokep_work> :P Thanks. 16:24:13 <clokep_work> If I do it in JS, it shouldn't be TOO bad to do. 16:24:17 <clokep_work> I didn't realize that was an option. 16:30:09 <clokep_work> For anyone interested http://pastebin.instantbird.com/152847 is the whole conversation from #bmo. 16:30:12 <flo-retina> ah, building Firefox on Windows is less slow than I remembered. 36m57s 16:52:57 <-- gerard-majax__ has quit (Ping timeout) 16:53:05 --> gerard-majax__ has joined #instantbird 17:33:07 <-- gerard-majax__ has quit (Ping timeout) 17:33:35 --> gerard-majax__ has joined #instantbird 17:40:29 --> Mook_as has joined #instantbird 18:10:16 <-- gerard-majax__ has quit (Ping timeout) 18:16:58 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 18:19:14 <clokep_work> flo, aleth: Did you see gerv's comment? Would that be reasonable to do for the "team" at least (flo, clokep, Mic, aleth, Even, anyone else who chills out in here that would like that done)? 18:21:01 <dew> I'm sorry where was gerv's comment? 18:21:02 --> unghost has joined #instantbird 18:21:16 <douglaswth> so many greyed out nicks 18:21:42 <clokep_work> dew: https://bugzilla.mozilla.org/show_bug.cgi?id=749586#c19 18:22:09 <clokep_work> dew: (That bug is the context of our conversation this morning.) 18:33:29 <dew> so what are you planning? 18:36:34 <-- jb has quit (Ping timeout) 18:37:18 <dew> also instantbird supports those weird unicode emoticons that the iphone uses! 18:37:25 <dew> I learned two new features today 18:53:29 --> flo-retina has joined #instantbird 18:53:30 * ChanServ sets mode +qo flo-retina flo-retina 19:01:56 --> gerard-majax__ has joined #instantbird 19:06:27 <-- FireFly_TB has quit (Quit: FireFly_TB) 19:07:12 <clokep_work> dew: If it's standard unicode, it should work. :) 19:07:22 <clokep_work> dew: What do you mean what are we planning? 19:07:38 * clokep_work doubts douglas wth likes getting pinged all the time. ;) 19:08:07 <dew> I mean with the Bugzilla script that you were discussing. 19:08:18 <dew> I was wondering what you were planning on doing 19:09:22 <flo-retina> #amo-editors seems a dead end :( 19:09:48 <flo-retina> all I get is someone explaining to me the policy (I already know, thanks...) 19:10:01 --> FireFly_TB has joined #instantbird 19:10:43 <clokep_work> dew: The plan would be to export the stuff from Bugzilla.instantbird.org into bugzilla.mozilla.org and make bio into a redirect. 19:10:48 <clokep_work> flo-retina: This sounds familiar.... 19:11:21 <flo-retina> clokep_work: well, last time I went there, the issue was that there was actually no clear policy for what I wanted ;) 19:11:24 <dew> ah makes sense 19:11:50 <clokep_work> dew: If you have more questions than that, feel free to ask. 19:12:19 <flo-retina> I'm really starting to think that AMO is the wrong place to host add-ons 19:12:20 <clokep_work> Or read the bug first. ;) 19:12:26 <dew> well I guess I didn't understand what you were wanting 19:12:28 <clokep_work> flo-retina: That's a sad thing. 19:12:50 <clokep_work> flo-retina: What is the issue you have anyway? 19:13:42 <flo-retina> clokep_work: http://pastebin.instantbird.com/152892 19:14:43 <-- Optimizer has quit (Connection reset by peer) 19:14:44 <flo-retina> in the notes for reviewers field, I put "I stopped using a jar file to package the chrome files of this version of the add-on. That may make the diff of the update difficult to read when reviewing this update. The only real code change is http://pastebin.mozilla.org/2194914" when I uploaded the add-on 19:15:29 <clokep_work> I see... 19:15:52 <clokep_work> Can't you just wrap it in an object instead of arguing with them? Wouldn't that be quicker? :-D 19:16:03 --> Optimizer has joined #instantbird 19:16:06 <flo-retina> just calling asyncOpenCacheEntry instead of openCacheEntry 19:16:25 <flo-retina> clokep_work: it would just destroy my confidence that the code works. 19:17:16 <flo-retina> clokep_work: if I was actually working on that add-on, I would obviously do it. But I'm not. Just trying to keep it alive. 19:18:51 <clokep_work> flo-retina: Ah, OK. 19:20:33 <-- Optimizer has quit (Connection reset by peer) 19:23:43 <clokep_work> flo-retina: So did you see Gerv's comment then / my comment in here about it? :) 19:25:52 <flo-retina> clokep_work: yeah 19:26:20 <flo-retina> I thought about it too 19:26:33 <flo-retina> but I don't know if it's a good idea 19:26:54 <flo-retina> wouldn't it be strange to have some comments/attachments that are from the "right" people, and a third of them that are from instantbot? 19:27:34 <clokep_work> flo-retina: It would be, yes...but it's only "partial" data loss instead of "total" dataloss. 19:27:42 <clokep_work> Personally I'd prefer that, I think. 19:29:31 --> Optimizer has joined #instantbird 19:29:37 <flo-retina> or maybe try to do it for all the people who have editbugs on BIO? 19:29:45 <flo-retina> that would ensure that at least all flags are correctly set 19:30:56 <clokep_work> Yes, that sounds like a good plan. :) 19:31:02 <clokep_work> I think the list is fairly short. 19:35:32 --> Mic has joined #instantbird 19:35:32 * ChanServ sets mode +h Mic 19:38:37 * clokep_work would like Mic's thoughts too. 19:38:56 <clokep_work> flo-retina: When do we need to have concrete ideas for GSoC? 19:39:14 <flo-retina> I don't remember 19:39:20 <flo-retina> that's likely on Gerv's blog post 19:40:54 <Mic> clokep_work: thoughts on the BIO->BMO merge? I haven't read the logs yet but it seems you had a longer discussion about that? 19:41:18 <clokep_work> Mic: Feel free to catch up. ;) 19:41:39 <flo-retina> Mic: yeah, we decided we will rewrite bugzilla in JS ;) 19:41:52 <clokep_work> Using jQuery. 19:41:56 <clokep_work> and Unicorns. 19:42:20 <Mic> Cool! I'm in! 19:43:38 <flo-retina> clokep_work: I'm glad you finally like jQuery! :) 19:43:59 <flo-retina> at least now we can use it in all message themes to optimize our code ;) 19:44:09 <clokep_work> :P 19:44:20 <clokep_work> Yeah...if it wasn't clear, I still totally hate jQuery. (And unicorns.) 19:44:34 <flo-retina> clokep_work: that was clear :) 19:45:10 <flo-retina> clokep_work: although putting jQuery in our message themes would likely have been the least annoying bad news of the day 19:55:46 <Mic> Re: do you think it might be possible to merge a temporary account with the real account BMO of someone (if it exists) later? 19:56:10 <Mic> Not for us, but for the Mozilla people? 19:56:18 <Mic> Re: http://log.bezut.info/instantbird/today#m299 19:56:51 <clokep_work> Mic: I doubt it, but maybe. 19:57:41 <flo-retina> clokep_work: so after the merge, all people who were cc'ed on bugs won't receive the bugmail any more? 19:58:05 <clokep_work> flo-retina: They should. 19:58:10 <clokep_work> The CC list is just a list of email accounts... 19:58:17 <clokep_work> We should be able to map that fine. 19:58:51 <flo-retina> clokep_work: Frédéric Buclin's comment is interesting 19:59:19 <Mic> clokep_work: the email adresses aren't stored in CC lists if I'm not mistaken. 19:59:30 <Mic> They update when someone changes his email adress iirc. 19:59:32 <clokep_work> Mic: We should be able to map them. 19:59:40 <clokep_work> (I.e. BIO users to BMO users). 19:59:48 <clokep_work> If they don't exist anymore we can throw a warning and send those people emails. 20:02:44 * flo-retina doesn't know if he has anything to say in the Tb meeting 20:04:32 * clokep_work doesn't know either. 20:04:37 <clokep_work> I can come up with things if I need to. ;) 20:04:51 <Mic> This might sound crazy now... 20:04:55 <clokep_work> flo-retina: The fixed Twitter stuff? 20:05:09 <flo-retina> yeah, maybe that the twitter regression is going to be fixed really soon now 20:05:16 <flo-retina> (I just need to do the checkin) 20:06:29 <Mic> Nevermind, I'll rather not suggest it;) 20:07:08 <clokep_work> Mic: Go for it. :) 20:18:24 <Mic> The Bugzilla->Bugzilla migrator idea is dead? 20:21:01 <clokep_work> Mic: Seems like it...although the last bug comment makes it seem like "not so much". 20:21:49 <Mic> We should investigate this first. 20:22:18 <clokep_work> If you can find the docs on that that'd be lovely. 20:22:21 * clokep_work is busy. 20:28:04 <clokep_work> Mic: Well there's http://www.bugzilla.org/docs/4.0/en/html/api/contrib/merge-users.html ;) 20:29:51 <clokep_work> importxml sounds promising though: http://www.bugzilla.org/docs/4.0/en/html/api/importxml.html 20:30:04 <Mic> That's the thing that was suggested iirc 20:30:13 <clokep_work> Yes, I just looked up the docs. 20:30:31 * Mic too but I ended in the 3.0 docs for some reason ;) 20:30:47 <clokep_work> Google? :P 20:30:51 <clokep_work> I hacked the URL. 20:31:16 <Mic> I wonder what migrate.pl does exactly. 20:33:20 <clokep_work> Mic: They were suggesting extended that to handle a Bugzilla to Bugzilla migrate. 20:34:17 <Mic> E.g. rewrite of comments to include the correct references? Or does it do that already? That's what I meant with "what it does exactly". 20:34:56 <clokep_work> That logic needs to be implemented on a importer by importer basis, I think. 20:37:54 <-- skeledrew has quit (Ping timeout) 20:38:13 <clokep_work> Mic: I was trying to figure out where the bugsfile.xml would come from for importxml.pl. 20:38:23 --> skeledrew has joined #instantbird 20:39:01 <Mic> I'm trying to figure out where to find importxml.pl without having to download all of the bugzilla source. Don't they have a repository somewhere? :( 20:42:13 <Mic> http://bzr.mozilla.org/bugzilla/ 20:50:45 <clokep_work> Bazaar! 20:57:04 --> DGMurdockIII has joined #instantbird 20:59:42 --> Kaishi has joined #instantbird 21:00:16 <clokep_work> Well apparently https://bugzilla.mozilla.org/show_bug.cgi?id=749586&ctype=xml will give you XML... 21:00:26 <clokep_work> Not sure if that's the same thing it wants though. :P 21:00:31 <Mic> https://bugzilla.instantbird.org/show_bug.cgi?id=1&ctype=xml 21:00:49 <Mic> Ah, I just found this too! :) 21:01:07 <Mic> hmm, here's the dtd: http://bzr.mozilla.org/bugzilla/4.0/annotate/head:/bugzilla.dtd 21:06:06 <Mic> No errors found :) 21:08:08 <Mic> http://pastebin.instantbird.com/152925 21:08:57 <clokep_work> No idea if that even helps us though. 21:09:00 <Mic> The dtd in there is "bugzilla.dtd"'s content with which the input for importxml.pl has to conform. 21:09:19 <clokep_work> My question is, it's not clear to me what happens w/ the bugs imported. 21:09:27 <clokep_work> Do they get appended as new bugs? Overwrite the IDs of the same #s? 21:12:24 <Mic> bbl 21:19:43 <-- Kaishi has quit (Ping timeout) 21:20:02 <Mook_as> they should get new IDs, I think? 21:20:33 <clokep_work> Mook_as: If it does what we want, yes. :) 21:20:35 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 21:21:31 --> Kaishi has joined #instantbird 21:24:19 <-- gerard-majax__ has quit (Ping timeout) 21:31:02 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep) 21:32:02 --> chrisccoulson has joined #instantbird 21:37:44 <-- Kaishi has quit (Quit: Kaishi) 21:40:24 --> Kaishi has joined #instantbird 21:55:47 <-- Mook_as has quit (Quit: Mook_as) 21:56:08 --> Mook_as has joined #instantbird 21:56:52 <-- DGMurdockIII has quit (Connection reset by peer) 22:00:56 <Mic> flo-retina: can you assess how complicated the things in the BIO/BMO etherpad are? 22:01:57 <flo-retina> Mic: are there some you are particularly concerned about? 22:02:28 <Mic> No, I want to get an opinion on this: https://bugzilla.mozilla.org/show_bug.cgi?id=749586#c2 22:03:07 <Mic> Is it complicated because it really is, or is it complicated because he's thinking about a generic Bugzilla->Bugzilla migrator? 22:04:11 <flo-retina> the latter is definitely true. The former, I don't have enough knowledge of how bugzilla works to have a valid opinion. 22:05:47 <Mic> There's an existing migrator from GNATS to Bugzilla as it seems: http://bzr.mozilla.org/bugzilla/4.2/annotate/head:/Bugzilla/Migrate/Gnats.pm 22:09:17 <-- FireFly_TB has quit (Input/output error) 22:09:48 <Mic> Is it save to assume that BIO and BMO are more similar than "this bugtracker" and BMO? Would that mean that it's "easier" (I don't know Perl!)/shorter to write a BIO->BMO migrator than this thing? 22:10:56 <flo-retina> Mic: without any real knowledge of the internal, this seems a sane assumption 22:20:40 <-- unghost has quit (Input/output error) 22:32:32 --> FireFly_TB has joined #instantbird 22:45:06 <-- mconley has quit (Input/output error) 22:46:31 <flo-retina> bah, the c-c tree is closed :( 22:52:17 <-- FireFly_TB has quit (Ping timeout) 22:53:42 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com) 23:26:11 <-- Mic has quit (Quit: No time to waste, let's go!)