08:44:45 man fennec rocks 13:20:45 Tomcat|MUC: you'll need to pull from linux01 to pick up a unicode fix. 15:46:45 bc: yeah will do when i'm at home again 15:47:45 Tomcat|MUC: where are you? 15:47:45 MuC -> Munich :) opensource meetup 15:47:45 ah 15:47:45 but will be home in 5 hours :) 15:48:45 cool 15:48:45 Tomcat|MUC: so why is it Munich in the U.S. and Munchen there? just because the English like renaming things? 15:48:45 * jhammel still doesn't understand how Deutschland became Germany 15:49:45 heh 15:50:45 jhammel: well good question :) maybe because Muenchen is too difficult for non-Germans :) 15:50:45 and so we needed a english name :) 15:50:45 Munich/Muenchen has even a different name in italy :) 15:51:45 Tomcat|MUC: weird :) 15:51:45 heh maybe its also to confuse frankonian fans like jmaher|afk ;) 15:52:45 what's MUC? 15:52:45 MuC -> Munich :) opensource meetup 15:52:45 Ah cool! 15:52:45 Have a Koingstrizer for me! 15:52:45 i show BOYB and fennec here 15:52:45 ctalbert: no beer here :) 15:52:45 :( 15:53:45 That sounds cool. You're showing fennec on your new n900? 15:53:45 heh not allowed here, because youth city event location :) 15:53:45 that was for beer :) 15:53:45 Ah makes sense 15:53:45 ctalbert:yeah on the n900 :) 15:54:45 Tomcat|MUC: heh, i thought you meant showing fennec ;) 15:54:45 that will be sweet 15:54:45 Tomcat|MUC: tell the MUC folks that we said "Hallo" from California 15:55:45 ctalbert: yeah :) also good timing, we will have some journalists here 15:55:45 and some press reports said we stopped fennec completly 15:55:45 (instead of only on Windows Mobile) 15:55:45 What? Did they misread Pav's blogpost? 15:56:45 so they can see that fennec is alive 15:56:45 yeah 15:56:45 Tomcat|MUC: I'll send them my schedule and that will show them that no we have not stopped fennec. 15:56:45 Tomcat|MUC: isn't that twice in the last two weeks the German press misunderstood us? 15:56:45 some very stange reports 15:56:45 from "we do not care about windows mobile users and leave them alone etc) till Mozilla dropped Mobile plans and stopped fennec 15:56:45 wow 15:57:45 jhammel: yeah , well the "first" time it was a goverment agency 15:58:45 Tomcat|MUC: true 15:59:45 ctalbert: http://translate.google.com/translate?js=y&prev=_t&hl=en&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fwww.golem.de%2F1003%2F74016.html&sl=de&tl=en 16:00:45 "But even if Windows 7 is on the phone market, it will first be many owners of a Windows Mobile smart phones that could use a mobile Firefox. Zumal der Internet Explorer in Windows Mobile allgemein als wenig komfortabel in der Bedienung gilt. Especially as the Internet Explorer in Windows Mobile is generally considered inconvenient to use. Aber diese Kundenbasis interessiert Mozilla offenbar nicht. But this customer base, Mozilla does not seem in 16:00:45 err sorry for the german text ;) but that was one of the strange articles 16:01:45 cool, thanks 16:11:45 ctalbert: will inform melissa later also 16:12:45 good plan 16:12:45 btw any n900 experts here :) 16:12:45 i was asked if something on the n900 can read ical :) 16:14:45 I believe the n900's calendar application can 16:15:45 Tomcat|MUC: ^ 16:15:45 ah cool 16:20:45 thx :) 17:01:45 bc, ready for meeting? 17:01:45 just a sec 17:02:45 lol. the lanikai nightly has put a white box in the middle of my screen that won't go away 17:02:45 * ctalbert reboots 17:07:45 ctalbert: go 18:08:45 ctalbert|mtg: ping? 18:12:45 sorry 5 mins more 18:12:45 ctalbert|mtg: k, thanks 19:56:45 Hey everyone, this is your future coop student 20:06:45 ahal: hey! good to meet you 20:06:45 ahal: when are you joining us? 20:08:45 welcome to #ateam ahal! 20:09:45 yes, welcome! and where are you coming from (for those of us not in the know)? 20:29:02 scrum: working skip algorithm under testing, reproducible signature generation under testing (need to make sure don't add duplicates), testing external attachments. outstanding: update bug triage during history update. 20:30:02 harth: next. 20:31:02 just got some awesome headphones, also got the backend in place for filtering crashes by branch, os, and triage, working on UI for toggling those right now. want to get a few things done by the end of the week, like limiting the number of assertions shown to speed things up. 20:32:02 jhammel: you're next 20:33:02 cleaned up the patch for Mozmill tests for buildbot and applied it; now working on getting the tests to run 20:33:02 also generally trying to survive the firehose; mainly focusing on figuring out the buildbot system, and to a lesser degree, mozmill 20:33:02 harth: and i also just got some awesome headphones ;) 20:34:02 I need new headphones, please do tell! 20:34:02 jgriffin: tag 20:34:02 linky linkyu 20:34:02 jgriffin: we remoties don't get goodies. 20:34:02 bc: man that makes me grumpy. I'll brb after a margarita 20:34:02 Grafx Bot is the new Halreftest. Clint and I met with the design team on Tues, and that's the name we cooked up to replace 'Halreftest'. They're also going to make some robot graphics for it, featuring 3-D glasses. How cool is that? 20:34:02 On the linux port, I've finished the C++ code, but ran into some linking problems on CentOS with OpenGL. I think I'm going to have to use the solution that Firefox uses, and that is load it dynamically via PR_LoadLibraryWithFlags and related functions, so I'm investigating that right now. 20:35:02 jgriffin: sennheiser h150 is what I got 20:35:02 oh I've seen those, I heard they're cool 20:35:02 ctalbert: your turn 20:36:02 jgriffin: mine are these, i believe http://store.shure.com/store/shure/en_US/pd/productID.105432500 20:36:02 I just ordered some new headphones 20:36:02 maybe next model down 20:36:02 :) 20:36:02 cool jhammel 20:36:02 jgriffin: the robot graphics project sounds awesome 20:37:02 yeah it's awesome we're going to have an actual logo for this project 20:37:02 :) 20:37:02 Let's see, I am working to finish the long standing project to get the mozmill documentation up to par. Should ahve that done today. Then I'll be working on some mozmill bugs and still trying to understand what changes our Q2 goals are going through as Bmoss is fighting thorugh the director's meetings 20:37:02 Also: everyone, I'm embargoed on talking about reviews and review feedback until next week, so we're going to put that off for a week. 20:38:02 Besides with the goals stuff I haven't had time to prepare it all. :( 20:38:02 Sorry about that. 20:38:02 np, I'll just have another margarita 20:38:02 hehe 20:38:02 jgriffin: oh we have the meeting with legal next don't we 20:38:02 yep 20:39:02 to discuss the legality of margaritas at work....I"m pushing hard for it 20:39:02 leagalize Margarita now! 20:39:02 actually, it's to discuss the privacy policy for Grafx Bot 20:39:02 LOL 20:39:02 harth: known issue: template error at qm-dashboard01 ? 20:40:02 ah. need port 8000 20:40:02 nm 20:40:02 bc: yeah, sorry 20:40:02 working off the django server to speed development 20:40:02 I'll reload the apache 20:40:45 ahal hello! 20:40:45 This is clint 20:41:02 harth, bc, we should get together and talk about what crash/valgrind/assertion/needbettercodename UI 2.0 is. I want us three to come to a set of good definitions so that we can get some of the UX team experts involved to help us design a UI for it sometime next week or the week after. 20:41:02 btw: remember that sshfs thing I used to mount a linux file system on a mac machine? I've got it working on Windows too, so can point people to the necessary software if anyone wants to use it 20:42:02 liky! 20:42:02 jgriffin: yeah. 20:42:02 er 20:42:02 linky! 20:42:02 heh 20:42:02 yeah, sounds good 20:43:02 ctalbert: tomorrow? 20:43:02 the mac version is : http://code.google.com/p/macfuse/wiki/MACFUSE_FS_SSHFS 20:43:02 or monday/funday 20:43:02 the windows version is : http://dokan-dev.net/en/download/ 20:44:02 make sure to read the README for the win version, there is some file copying you have to do 20:44:02 bc: tomorrow will work for me. Harth? 20:44:02 yeah, that works 20:44:45 so event done 20:44:45 Tomcat|train: how was it? 20:44:45 great 20:44:45 they love fennec 20:45:02 I'm free at 12, 3, or we could re-use the 10AM slot for some of this. 20:45:02 which ever 20:45:02 is 3 too late for you bc? 20:45:02 nah. 20:45:02 ok, let's do that. 20:45:45 awesome 20:45:45 and personas :) 20:45:45 and they realize that we're not killing it? 20:45:45 and interested in byob 20:45:45 * jhammel loves personas too 20:45:45 ctalbert: yaeah seems they missed the articles :) 20:45:45 but /me found maybe a fennec layout bug ;) 20:46:02 * ctalbert wonders how my friday filled up with meetings... 20:46:02 ctalbert: care to explain your skip stuff? i don't get it. :-( 20:47:45 when i load http://www.mozilla.com/de/ on a beta 5 build on the n900 the bottom part has wrong rendering 20:48:02 bc: it was one of those ideas that started out ok and ended pretty convoluted. 20:48:02 I'm not sure it's worth it. Let me look at your latest patch first. 20:49:02 i think my current approach will work ok. i set the reset period to one hour. i couldn't come up with a good heuristic for that. 20:52:02 you're storing skip in the database? 20:52:45 stepped out for a bit, my names Andrew, I'll be joining you guys at the start of May and I'm coming from Ontario (uwaterloo) 20:52:45 ahal: awesome, I'll look forward to meeting you 20:53:02 I don't remember what 'viewdata' is 20:53:02 no, storing it in the worker's instance. 20:53:45 and thanks for the welcome, I look forward to joining you guys 20:54:02 it is just a short hand to get the data for a particular keyset into the pending jobs view. it contains the precomputed start/end keys and the skip. 20:54:02 instance <-> memory. 20:54:45 ahal, I just looked up your start date, and it coincides with our Work Week when all the folks who are remote will be in Mountain View, so you'll get a chance to meet the entire team at the very beginning of your internship. This is really cool because over half our team is remote. 20:54:45 harth, myself and bmoss (and soon jhammel) are the ones in Mountain View 20:54:45 yeah, I'm one of the "remoties" 20:55:02 i put that in the bug before i commented it. let me do that so it is more understandable. 20:55:45 cool, nice meeting you... so what exactly does 'work week' entail? 20:56:02 i replaced the 4 different getPendingJobs calls with a data driven loop 20:56:45 we all hang out in a conference room with our laptops and work on stuff, try to get collaborative stuff done while we're all together 20:57:02 let me finish this reftest test of the external attachment to a 0.11 db and i'll update that patch with comments. 20:57:45 and margaritas 20:57:45 that's the best part 20:57:45 oh wait, you probably can drink them, I forgot ): 20:57:45 s/can/can't 20:57:45 yeah... for the first two months at least 20:58:02 ok, I guess that's what I didn't get bc. The loop made me think that you were storing a skip for each signature 20:58:02 no. for each set of keys. 20:58:02 * ctalbert should apply the patch it would probably make more sense 20:58:45 how long will you be with us? 20:58:45 it'll be a bit of a change 20:58:45 four months 20:58:45 until the end of August 20:58:45 cool! 20:58:45 so work week is just for this team then? 20:59:02 oh I think I get it. 20:59:45 yep 20:59:45 sometimes other teams have work weeks that coincide though 20:59:45 we seem to always have work week at the same time as platform 21:00:02 jgriffin: no julie yet, not sure where she is. I'll ping you when I find her. 21:00:02 ctalbert: sounds good 21:00:45 I think this one will just be us. But yeah we take the chance while everyone is together to do some fun things and to brainstorm and whiteboard a bunch of bigger projects 21:00:45 sounds fun... someone mentioned something about a conference in Vancouver? 21:00:45 there is...in July. It's still being planned. 21:01:45 what's the conference? 21:01:45 jgriffin: Phong is installing purify on sm-purify 21:01:45 it's the Mozilla Summit 21:02:45 coolz; do we all go? or how does that work? 21:05:45 yeah, we all go 21:05:45 awesome; i've never been to Vancouver 21:06:45 or wait, am i crazy? yes i have 21:07:45 ctalbert: cool 21:07:45 jhammel: that might be two different questions ;) 21:07:45 you might be crazy AND have been to Vancouver ;p 21:07:45 I've never been 21:08:02 * ctalbert missed the bit at the top of the patch that defines this stuff (doh) 21:08:45 but perhaps you haven't been to Whistler, which is a different ball of wax entirely 21:08:45 for some reason my brain transposed "Vancouver" to "Montreal"; i *have* been to Vancouver 21:08:45 must have been in front of the screen too long ;) 21:08:45 anyway, I have to take off, I'll try and hang out here once in awhile 21:08:45 nice meeting you all 21:08:45 jgriffin: whistler? 21:08:45 ahal: nice meeting you too! 21:08:45 jhammel: that's the ski resort in the mountains where the actual conference is being held 21:08:45 it's not in Vancouver itself, more like 1+ hr drive away 21:08:45 jgriffin: ah, cool; no, i haven't 21:09:45 here's the place where we'll be staying, I guess: http://www.fairmont.com/whistler/ 21:09:45 nice!!! 21:10:02 So, bc, my idea was to try to tie the skip to specific signatures so that it would simplify the math of trying to map a given number to the set of things we shoudl skip. But as you can see in my comment, it got complicated quick. I am starting to understand this latest patch though and I think this is a better solution. 21:15:02 i was thinking that if the view was keyed on signatures it would be possible to do what you wanted, but it is keyed on priority, os, cpu, os version, url count. 21:22:02 right. I was thinking it was keyed on signature 21:23:02 * ctalbert just commented in the bug. I think you've got the right solution here. 21:24:02 k. i'll add comments and fold it into the first patch for review. 21:25:02 sweet 21:30:02 i couldn't figure out a good way to recheck to see if new signatures have been added or priorities changed. i figure an hour allows me to cut down the overhead and not take too long to respond to changes in job queue. with more machines in different stages of work, the effective time will be lots less. 21:35:02 jgriffin: we're calling in now 21:35:02 ok I will too 21:37:02 https://wiki.mozilla.org/Auto-tools/Projects/Halreftest 21:47:02 http://www.mozilla.com/en-US/privacy-policy.html 21:59:45 The ship's time is now 3PM. Ding Ding Ding. 22:04:45 ctalbert: ping 22:08:02 bc: true 22:11:02 saving an external external attachment wasn't even noticiable in terms of cpu/memory. 350K for a 5.6M log. not bad. 22:13:45 bc: want me to call you directly? 22:13:45 what ever works best. 22:13:45 that is fine. 22:17:45 http://gizmodo.com/5503004/steve-jobs-and-eric-schmidt-spotted-together-again 23:21:02 bc: update deployed with no problem so far 23:34:02 Tomcat: cool. there is a problem but you won't see it until you get a crash. 23:41:02 bc: ok and thanks for the preference hint :) 23:41:02 i'm working on the crash issue. it is with the extra signatures for reproducing crashes. 23:44:02 cool