17:30:15 #startmeeting Tor Browser Team Meeting - 21 October 2019 17:30:15 Meeting started Mon Oct 21 17:30:15 2019 UTC. The chair is sysrqb. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:30:15 Useful Commands: #action #agreed #help #info #idea #link #topic. 17:30:47 hi 17:30:56 hello! 17:31:07 hi 17:31:14 hello 17:31:24 hi 17:31:53 hello everyone 17:32:00 * mcs is updating the pad 17:32:05 the pad, as usual: https://storm.torproject.org/shared/tHoN4Ii7rLSjPE0OP4gydX4cMGadsXmRQNc-6lwru0N 17:32:06 * antonela same 17:34:16 okay, maybe two more minutes and we'll get started 17:35:45 alright 17:36:02 i see there are still some active typers 17:36:09 but we can start anyway 17:36:21 okay, not too many bold items yet 17:36:22 this is good 17:36:32 It seems the first item is mine 17:36:51 GeKo: how important do you think debugging fuzzyfox should be? 17:36:56 is it worth time this week? 17:37:40 I can start with #31918 and then try debugging fuzzyfox, too 17:37:48 Is there a short summary for fuzzyfox status? I guess it works in Firefox ESR68 but not Tor Browser? 17:37:57 i'm also tempted to leave fuzzyfox until next week 17:38:00 s/not/not in/ 17:38:20 sysrqb: i think it's not worth this week and until we have 9.0.1 out 17:38:35 mcs: the browser does not successfully shutdown in 68esr (GeKo found this never worked in Firefox nightly) 17:38:35 i feel there is some larger, time-consuming debugging nedede 17:38:42 given that we've hit several issues 17:38:52 mcs: but it prevents the browser window opening in Tor Browser 17:38:57 and we don't know why yet 17:39:08 GeKo: yeah. 17:39:11 I haven't seen the shutdown issue in the past but I believe there are peformance issues that merit profiling/debugging also 17:39:36 tjr: that's interesting because i tested the first nightly the code got in 17:39:47 and even there it did not shutdown properly 17:39:56 GeKo: Yeah. Maybe it' a platform issue? 17:39:59 so, maybe that's a linux thing? 17:40:00 GeKo: i agree (for not spending the time this week) 17:40:03 yeah 17:40:07 I've tried Windows and Mac but I don't know if I ever played on linux... 17:41:12 okay, we can delay this until we finish the current set of releases and bugfixes 17:41:55 GeKo: do you want to talk about tbb-9.0-issues? 17:42:04 just briefly now 17:42:37 i addekeywords to known issus and those yet to come: https://trac.torproject.org/projects/tor/query?status=!closed&keywords=~tbb-9.0-issues 17:42:42 is the current list 17:42:59 there is a similar one for tickets we could think including into 9.0.1 17:43:12 https://trac.torproject.org/projects/tor/query?status=!closed&keywords=~tbb-9.0.1-can 17:43:21 it seems to me that worked well for 8.0 17:43:50 so once 9.0 is out (or even from now on) we could tink abuot picking preferable from those two lists 17:44:07 in case anyone is looking for work to do 17:44:25 so that we have the biggest/most annoying issues under control for 9.0.1 17:44:33 sounds good to me 17:44:34 thanks 17:44:58 which ones are the most important ones that we should mention in the "Know Issues" section of the blog post? 17:44:58 if thre are small ones that take you less then an hours that#s fair game 17:45:17 just go ahead pick them up and make sure others notice you are working on 17:45:20 them 17:45:58 boklm: going over the list 17:46:03 * boklm has #32052 and #32053 so far for the "Known Issues" section of the blog post 17:46:06 the reproducibility ones for sure 17:46:12 yeah 17:46:23 i think that's fine 17:46:47 the other ones are not worth mentioning imo 17:46:51 ok 17:47:04 that's it from me for that point 17:47:59 okay, should we take a few minutes and talk about tor-qa@? 17:48:13 antonela: you mentioned this, and I saw GeKo responded 17:48:23 yep, is good 17:48:27 but is this a topic worth discussing here? 17:48:38 no no, was just a comment for GeKo 17:48:47 okay 17:48:50 thanks 17:48:57 i've had it in the back of my mind for a while 17:49:04 we previously used https://trac.torproject.org/projects/tor/wiki/doc/TorQA/TBBQA 17:49:13 but that is very old now and needs updating 17:49:22 me too and finally tor-qa and i we meet today 17:49:42 and I want to add more items for the android app, too 17:49:47 heh 17:50:11 okay, then we can move on and talk about QA at another point 17:50:26 yup, thanks! 17:50:35 pospeselr: are you working this week? :) 17:50:49 lol yes 17:51:11 okay, sure. i'll believe it when i see some items on your list ;P 17:51:14 how has the build been going? 17:51:29 well i completed alpha1 yesterday, and then i saw your email 17:51:38 great! 17:51:38 so i started alpha2 this morning 17:51:44 thanks 17:52:11 it would still be worthwhile seeing your results and making sure the process is working for you 17:53:24 sure, where's that text file with all the sha sums live? 17:54:01 https://people.torproject.org/~boklm/builds/9.5a1-build2/ is my build 17:55:28 ah right under alpha/unsigned 17:55:34 yes 17:56:17 alright, anyone have something they want to discuss for weekly updates? 17:56:42 great. so, this week we have two releases 17:56:55 #30272 would need a UI change 17:57:14 So that would need to be defined to move forward on issue 17:58:26 sisbell: that's a good question 17:59:12 can you add antonela onto that ticket? 17:59:35 and we can discuss what the UI/UX should be? 17:59:36 I did see 1-star review about the network proxy message and not understanding what was going on 17:59:49 pospeselr: brade and I also have #31803 on our list too but you are welcome to take it :) 17:59:52 sure I modify ticket and add her 18:00:01 sisbell: that's not surprising, it's a bad experience :) 18:00:20 * antonela added ux-team there 18:00:56 mcs: don't mind if I do, so long as your heart isn't set on it 18:01:09 not set 18:01:23 the resource is already somewhere for #31803, pospeselr used the same for about:preferences#tor 18:01:35 yeah 18:02:15 antonela: is ux-team a better keyword now? 18:02:28 i thought you preferred yourself, sorry 18:02:42 maybe you have more help now? :) 18:02:57 is fine 18:03:14 im using ux-team to set some expectations, [antonela] can't do all the things :) 18:03:23 heh :) 18:03:26 indeed 18:03:29 okay 18:03:58 i injected another discussion point, but mostly just a reminder 18:04:23 please go though the spreadsheet for identifying your strengths 18:04:56 so people who are triaging tickets and assigning reviewers can more easily assign a good person 18:05:27 most people already did this, but if you want to check it again and make sure you still agree with your past-self, then pleaes do 18:06:04 the next item is about a new triaging process we're going to try 18:06:23 currently GeKo does most of the triaging 18:07:01 during one of the earlier meetings we had about transitioning roles, we talked about distributing this over more of the team 18:07:34 pili (who isn't here today) and boklm (i believe) said they can help with triaging during their mornings 18:08:01 and then I (and maybe someone else) can do another round of triaging later in the day (Americas mornings) 18:08:28 we're going to try this, starting on 4 November 18:08:57 and we'll use a trac keyword when the person triaging the ticket doesn't know how they should handle it 18:09:24 something like tbb-triage-level2-needed 18:09:35 boklm: is this plan still okay with you? 18:09:47 ok, that sounds good to me 18:09:49 i'm assuming i remember correctly you volunteered for this :) 18:09:54 great, thanks! 18:10:29 anyone have questions about this? 18:11:11 okay, GeKo, you're up 18:11:29 (and thanks for ewhoever remembered about DST, I forgot to add it on the list) 18:11:39 :) 18:11:44 okay 18:11:46 ah! thanks :) 18:12:03 i put this on our agenda last week to think about the big items for the next two months 18:12:19 the tickets were #31660 18:12:26 #28325 18:12:38 #30570 18:12:58 s27 work 18:13:11 maybe #31005 18:13:25 does anything else comes to mind here? 18:13:50 Sponsor 27 master ticket is #30281 18:14:04 (some is Network Team work of course) 18:14:26 * Jeremy_Rand_Talos assumes none of the Namecoin stuff I'm working on meets the bar for "big" 18:14:50 Jeremy_Rand_Talos: it's big but nothing the team is working on 18:15:03 GeKo, ok, makes sense 18:15:10 i am fine putting that on the list above and you as owner though :) 18:15:13 i should finish #26844 and #27539 18:15:27 GeKo, ok, that sounds reasonable 18:15:49 sysrqb: sounds good. you have your items :) 18:15:54 let's look at the other stuff 18:15:57 * boklm has #18867 18:16:09 pospeselr: would you want to work on #30570? 18:16:16 and fix the remaining stuff? 18:16:29 boklm: yeah 18:16:38 hell yeah 18:16:55 boklm: i think it's reasonable to put #28325 on your plate, to 18:16:56 o 18:17:04 ok 18:17:05 give that this is major work until december 18:17:10 (including) 18:17:17 so that's two months from now 18:17:26 pospeselr: ack 18:17:39 we should put more folks on s27 work 18:17:48 mcs/brade will be busy with it 18:17:59 acat: would you be up for helping with that sponsor? 18:18:12 sure 18:18:14 beat me to it. 18:18:34 acat: i think #21952 would be useful 18:19:04 ack 18:19:12 i guess we can leave the new firefox onboarding for now 18:19:31 especially given that antonale needs to help with ux work for s27 18:19:36 antonela: what do you think? 18:20:04 yep, i agree 18:20:08 sysrqb: i wonder what to do with #31005? 18:20:14 it's potentially a huge time sink 18:20:28 one of my secret plans is/was to have work done in that regard for otf 18:20:33 when we set up etp 18:20:46 because there we need some metrics for success etc. 18:21:02 however, that work won't materialize this year anymore 18:21:07 GeKo: yes, unfortunatrely i think we'll want some measurements before we work on etp, too 18:21:18 so we can compare and show how much better things are now 18:21:25 well 18:21:33 that could be part of the etp work 18:21:39 like measure what we have now 18:21:46 deploy etp 18:21:50 and measure afterwards 18:22:01 okay, i see 18:22:03 that could be covered by the sponsor i think 18:22:14 yes 18:22:21 but it will happen next year 18:22:27 we won't have as many measurements, but having this covered by a funder would be nice 18:22:34 and by that i mean not in the first half of the year 18:22:56 i started talking with dennis, and we may have a meeting next month about this 18:23:10 what are his constraints 18:23:12 ? 18:23:39 but this is only for understanding what is involved in getting this setup and how we move forward 18:23:43 like has he time for help or anything? 18:23:51 aha 18:23:56 he doesn't at this moment 18:24:05 okay 18:24:15 but he want sto publish a paper on his current results 18:24:25 should we wait for the meeting to see where we are and get a clearer picture of the work involved 18:24:27 and would like to see us begin running measurements too 18:24:38 yes, i think that's a good idea 18:24:39 could you send me a draft once you have one? 18:24:44 (and that was mostly my plan at this point) 18:24:51 okay, sounds good then 18:24:54 yeah 18:25:00 oh, regarding future work 18:25:18 we have the work for the end of the year campaign on our radar, right? 18:25:29 who iis working on that? 18:25:32 *is 18:25:35 ha, oh yes. 18:25:48 i think brade? 18:26:02 I’m not sure we picked anyone… 18:26:04 i made a comment on about:tor ticket related with eoy 18:26:10 or did we? 18:26:13 do we have a ticket for this year's? 18:26:13 * antonela goes to find it 18:26:18 yes 18:26:24 #30783 18:26:30 good, thanks 18:26:37 #30783 18:26:42 * antonela looser 18:27:02 we are all winners :) 18:27:05 haha 18:27:24 who wants to pick this up? 18:27:37 this will probably be highest prio for this week 18:27:52 i already made a first markup, todos are related with fonts and maybe some other stuff but CSS is done 18:28:11 what about mobile? 18:28:38 we have everything ready for android, too? 18:28:57 yep 18:30:08 okay, i thikn i can pick up the changes needed for android, after the desktop version is complete 18:30:20 if they aren't completed together 18:30:49 sounds good 18:31:08 i can pick the desktop one 18:31:11 but it seems like we still need a volunteer for implementing the desktop? 18:31:13 thanks 18:31:16 ah, thanks acat 18:31:20 thanks acat! 18:31:25 i am done with my item(s) 18:31:45 thanks GeKo 18:31:48 acat: ping me if you need anything related with it 18:31:55 sure! 18:32:02 brade: do you want to talk over your item? 18:32:19 just wondering if our meeting time will be changing and when? 18:32:28 When does Europe change? US changes Nov 3 18:32:43 next weekend 18:32:56 27th 18:33:06 26th 18:34:30 does that time conflict for anyone in europe? 18:34:47 as in, should we consider adjusting the time of this meeting? 18:35:03 if we keep the meeting at 17:30 UTC 18:35:16 if I’m thinking about it correctly, the meeting WILL be different for those not in Europe 18:35:30 I don’t care; I just need to know :-) 18:35:53 so, we have two question, i think 18:35:59 that's less good for me 18:36:07 but i am fine to have this that way next week 18:36:30 1) do we use a different meeting next week, while our timezones are ine a weird flux 18:36:47 2) do we move our meeting to 18:30 UTC beginning in two weeks 18:37:09 * boklm is fine either way (for both questions) 18:37:32 i am for 1) no 2) yes 18:37:33 or, we can simply move the meeting to 18:30 UTC beginning next week and North Americans can adjust 18:37:36 * pospeselr prefers moving the UTC time as little as possible, the local time doesn't really matter 18:37:46 (for me) 18:38:19 * Jeremy_Rand_Talos will have to cope either way, like every week, since I have non-24 disorder :) 18:38:37 okay, if no one is opposed to this, then we'll use 17:30 UTC next week, and 18:30 UTC beginning in two weeks and continuing after that 18:38:44 perfect 18:39:07 sounds OK to me 18:39:27 OK to me too 18:39:34 sounds good 18:39:43 +1 18:39:55 acat: ? 18:40:04 ok 18:40:07 cool 18:40:30 and i think that is everything for this meeting 18:40:38 someone should update the wiki page that lists meeting times accordingly 18:40:41 thanks everyone 18:40:48 Jeremy_Rand_Talos: yes, i'll update it 18:40:53 thanks 18:41:11 #endmeeting