18:00:30 <GeKo> #startmeeting tor browser 18:00:30 <MeetBot> Meeting started Mon Sep 18 18:00:30 2017 UTC. The chair is GeKo. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:30 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 18:00:39 <mcs> hi everyone 18:00:43 <arthuredelstein> hi all 18:00:46 <GeKo> hi all and welcome to our tor browser meeting 18:01:01 <GeKo> as ususal let's start with a status update so everyone is on the same page 18:01:08 <GeKo> who wants to go first today? 18:01:22 <boklm> hi 18:02:01 * mcs will go first 18:02:08 <mcs> Last week, Kathy and I made more progress on #23262. 18:02:14 <mcs> Integrating the progress bar within the setup wizard and network settings window turns out to be more work than expected, but we are getting close to done. 18:02:27 <mcs> Along the way we have also been improving the UX for display of errors. 18:02:33 <mcs> Last week we also investigated #23393 and created a patch. 18:02:38 <mcs> And we reviewed the Moat API design and gave Isis some feedback. 18:02:43 <mcs> This week we plan to continue working on #23262. 18:02:48 <mcs> That’s all for us. 18:03:00 <GeKo> okay, thanks. who is next? 18:03:55 <GeKo> let me go then 18:04:28 <GeKo> this week i stumbled over #23393 or something quite similar while looking for something else 18:05:04 <GeKo> i reduced the issue as much as i was able but then my debugger failed me. it seems i can't attach to a running firefox process on my linux machines 18:05:10 <GeKo> and i have not figured out what is wrong 18:05:28 <GeKo> thanks to mcs/brade for picking things up 18:05:45 <GeKo> i spent time on #23409 and #23396 18:06:12 <GeKo> and with the help from bobowen i think i found a way to fix #16010 18:06:40 <GeKo> right now my test build is working on windows with sandboxing enabled and even usable 18:06:57 <GeKo> i try to upload a fresh build and link to it from the ticket later today 18:07:07 <arthuredelstein> awesome! 18:07:24 <GeKo> and then if nothing serious comes up we can squeete it into the alpha which comes out next week 18:07:51 <GeKo> i did a bunch of reviews #22343, #23025, #23513, #23526, #23029, #23104 18:07:58 <mcs> yay for sandboxing 18:08:03 <GeKo> and triaged all tbb-gitian and tbb-hardened tickets 18:08:10 <GeKo> yay indeed :) 18:08:28 <GeKo> and i moved the mobile browser dev hiring forward 18:08:45 <msvb-lab> Cool. 18:09:01 <GeKo> this week i'll finish #16010 and #23396 18:09:19 <GeKo> and make progress on #21256 and #23409 18:09:39 <GeKo> then there are the releases and i hope to start with getting rid of/triaging old torbutton tickets 18:09:46 <GeKo> that's it for me 18:10:09 * arthuredelstein can go 18:10:22 <arthuredelstein> Last week I worked on ubsan, focusing on signed integer overflows. 18:10:28 <arthuredelstein> You can see my summary here: https://trac.torproject.org/projects/tor/ticket/12418#comment:17 18:10:37 <arthuredelstein> I also met with the Mozilla uplift team and reviewed four of their latest anti-fingerprinting patches. 18:10:45 <arthuredelstein> (They're making excellent headway on the fingerprinting -- you can see progress at https://wiki.mozilla.org/Security/Fingerprinting) 18:11:33 <arthuredelstein> GeKo and I also added text for our 2017 fundraising browser banner to the torbutton repo, which I plan to get ready for the next release. (#23483) 18:11:58 <arthuredelstein> I'm waiting for images from the designer but those should be ready by today or tomorrow. 18:12:10 <arthuredelstein> So this week I will be writing the banner patch and continuing on #12418. 18:12:22 <arthuredelstein> Also I want to go back to #22343. For that ticket I need it's clear to me now I need to write regression tests to make sure all possible ways of "saving as" are covered. 18:12:45 <arthuredelstein> That's it for me. 18:12:48 <GeKo> :) that's a big PITA 18:12:59 <GeKo> sorry for the needs_revision again 18:13:06 <arthuredelstein> Yeah :( Apparently I'm not too good at testing my own patches... 18:13:23 <GeKo> i wonder what we can pick from #18101 for the upcoming releases 18:13:42 <GeKo> did you verify that the mac part is good as well? 18:14:02 <GeKo> otherwise i am inclined to pick at leats the linux defense 18:14:07 <GeKo> *least 18:14:22 <GeKo> and did you see the dns leak on windows too? 18:14:43 <arthuredelstein> I haven't yet. But I agree that picking the linux defense is a good idea. Maybe I can squeeze in testing Mac and Windows this week. 18:15:05 <GeKo> that would rock 18:15:21 <GeKo> thanks. who is next? 18:15:31 * boklm can go next 18:15:46 <boklm> This past week I did some test builds with GeKo's binutils patch for #23228. 18:15:49 <boklm> I fixed #23513 and #23039, and made a patch for #23557. 18:16:04 <boklm> I posted a patch on https://bugzilla.mozilla.org/show_bug.cgi?id=1305396 (which needs some revision) 18:16:13 <boklm> This week I'm planning to post a new patch for https://bugzilla.mozilla.org/show_bug.cgi?id=1305396 18:16:20 <boklm> Then setup the Windows testsuite to be able to run it on the new releases 18:16:29 <boklm> Continue the work on the Windows 64 build and help with building the new releases 18:16:37 <boklm> That's it for me 18:17:14 <GeKo> boklm: where are we with the fp central deliverable? 18:17:33 <boklm> I need to finish that too 18:17:46 <GeKo> ok. are there blockers you need help with? 18:19:14 <GeKo> boklm: ^ 18:19:21 <boklm> I think there are no blockers. I currently have it running on a temporary VM. I need to open a ticket to have it on a tpo VM. 18:20:26 <GeKo> okay, good. time to get this deliverable finally done :) 18:20:40 <GeKo> who else is here for the status update? 18:21:41 <msvb-lab> You mean status of individuals? 18:22:53 <GeKo> i mean updates from folks who worked on tor browser 18:23:01 <GeKo> discussion time then i guess 18:23:08 <GeKo> i have just two reminders 18:24:25 <GeKo> 1) isabela sent out an email to tbb-dev for brainstorming on future topics we want to work on 18:24:33 <GeKo> (sorry for the lag) 18:24:42 <GeKo> please have a look and think about that 18:24:58 <GeKo> 2) the tentative schedule for the tor browser team meetings is ready 18:25:35 <GeKo> we'll have a roadmapping session from 11am-1pm, the uplift meeting from 3pm to 4mp 18:25:53 <GeKo> and the getting tor into firefox one from 5pm to 6mp 18:25:56 <GeKo> *pm 18:26:13 <GeKo> i'll send a mail to the mozilla folks so that they know about that as well 18:26:31 <GeKo> that's it from me. anything else we want to discuss= 18:26:35 <msvb-lab> That's the Montreal meeting you're talking about? 18:26:40 <GeKo> s/=/?/ 18:26:41 <GeKo> yes 18:27:15 <mcs> Kathy and I should to be there just in time for the roadmapping session. 18:27:22 <arthuredelstein> GeKo: What day do you plan to start building the next alpha/release? 18:27:41 <arthuredelstein> (I'm thinking about torbutton banner timing) 18:27:59 <GeKo> release hopefully on wednesday and alpha on friday 18:28:18 <GeKo> but i guess we could rebundle for that in case it is too tight 18:28:36 <arthuredelstein> That's pretty tight! I will try to get the patch in by tomorrow. 18:28:45 <GeKo> (I remember doing quite a bunch of rebundling last time ;) ) 18:29:08 <arthuredelstein> Yeah... hopefully I won't screw it up this time. 18:29:20 <GeKo> otherwise we can think about doing another series of releases say in 3 weeks 18:29:34 <GeKo> which will have the things needed 18:29:38 <arthuredelstein> The other thing is we are waiting for translations. 18:29:50 <mcs> When do we want the banner to begin to be displayed? 18:29:57 <GeKo> yep 18:30:04 <arthuredelstein> So if we rebundle later in the week the translations will presumably be more complete. 18:30:26 <arthuredelstein> mcs: I'm checking the schedule, just a sec 18:31:00 <mcs> I don’t really need to know; just curious. 18:31:02 <mcs> :) 18:32:48 <arthuredelstein> The campaign is launching on October 23. 18:32:56 <arthuredelstein> At least as far as I understand from the calendar. 18:33:03 <mcs> thx 18:33:10 <arthuredelstein> Also, there is potentially a donor who will be match crowdfunding donations 18:33:56 <arthuredelstein> But we're waiting to hear confirmation, which might not be for a week or two. So there might be an advantage in an additional release in three weeks. 18:34:06 <GeKo> arthuredelstein: so we could do the release in 3 weeks and oick up other things as well 18:34:25 <arthuredelstein> GeKo: I hate to add an extra big burden to you and boklm 18:34:31 <GeKo> *pick 18:34:45 <GeKo> that's okay 18:35:08 <arthuredelstein> If you think it's OK, then maybe we should just plan for it because it will probably go more smoothly. 18:35:35 <arthuredelstein> I'll try and get the banner ready soon anyway so there is more time to catch any problems. 18:35:50 <GeKo> you mean just do the release in 3 weeks? 18:35:58 <GeKo> or the stable one at least 18:36:26 <GeKo> (with the banner stuff) 18:36:32 <arthuredelstein> Right, I mean plan for doing a release in 3 weeks. But it depends on what you think is better. 18:37:05 <GeKo> i think leaving the banner out of the stable release but get it into the alpha 18:37:18 <GeKo> to be able to test better might be useful 18:37:37 <GeKo> and then we do releases in three weeks picking up the updates translations 18:37:48 <arthuredelstein> That's a good idea. Our thinking was to suppress display of the banner until launch date, but I don't see any harm in showing it in the alpha early. 18:37:52 <GeKo> and the final thingg to be ready for the campaign 18:38:10 <GeKo> ah, showing it early. dunno 18:38:31 <GeKo> i thought just getting the code into and proceed as planned 18:38:55 <GeKo> testers can then use the alpha and enable the banner to see whether it looks right in the different locales 18:39:18 <GeKo> i think enabling it right away in the alphas and doing nothing in the stable series is confusing 18:39:24 <arthuredelstein> Ah, OK, so we ask testers to enable the banner early with a pref or something 18:39:30 <GeKo> yes 18:40:16 <GeKo> and report back and that goes into the stuff we ship in the release in three weeks 18:40:23 <GeKo> i.e. in the week after montreal 18:40:37 <arthuredelstein> Sounds good. I'll try to have a patch ready for tomorrow. 18:40:39 <GeKo> boklm: do you think this is doable? 18:41:36 <boklm> I think yes 18:41:50 <GeKo> cool. then we are good it seems 18:42:04 <arthuredelstein> thanks guys 18:42:08 <GeKo> arthuredelstein: let me know if there are plan changes 18:42:19 <arthuredelstein> will do 18:42:22 <GeKo> and we need to get creative on short notice :) 18:42:26 <GeKo> thanks. 18:42:36 <GeKo> alright i guess that's it for today. anything else? 18:43:26 <catalyst> is the next TB alpha going to pick up tor-0.3.2 alphas? 18:43:39 <GeKo> yes 18:43:45 <catalyst> cool, thanks! 18:43:56 <GeKo> thanks all *baf* 18:43:59 <GeKo> #endmeeting