18:01:13 #startmeeting tor-browser-release-meeting 10/30 18:01:13 Meeting started Wed Oct 30 18:01:13 2019 UTC. The chair is pili. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:13 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:01:45 here's the pad https://storm.torproject.org/shared/h4MtZ43MphHkA81gKx8GvLDJEle2Av-YId2d4jomka1 18:03:04 who else is around today? :) 18:03:11 hi 18:03:16 also, please add any discussion points or requests to the pad 18:04:55 hello! i’m here for anything related to the EOY campaign 18:05:10 "Release plan for 9.5 stable" - woah :) 18:05:26 wow actually i have to go for a bit but i'll be back in ~30 mins 18:06:09 sysrqb: we don't need to have any answers yet... :) 18:06:12 ok 18:06:17 maybe we can get started 18:06:20 there are some items in this query which i 18:06:22 ay 18:06:27 i'd like to know which release will hold them 18:06:29 https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&keywords=~TorBrowserTeam201911%2C+ux-team&order=priority 18:06:48 so i'm afraid those are not going to make the immediate next release 18:06:59 first of all big round of applause for everyone on the release last week :) 18:07:00 but we can work towards 9.2 or 9.3 18:07:13 \o/ 18:08:06 first item on the list for discussion is regarding the YE campaign, which ties into the next release 9.0.1 18:08:26 are we still on track to release this next Monday? 11/04 18:09:04 yes, as far as i know 18:09:26 i should look at the mobile version, but it seems like we are still on track for that 18:10:24 ok, cool 18:10:31 sstevenson: do you have any questions about this? :) 18:10:39 GeKo: merged the patches for alpha today 18:10:42 nope. i think we are good 18:10:51 or does anyone have any questions for sstevenson? 18:10:54 and he said "so we have nightly builds tomorrow containing the changes. Provided everything still looks good, I'll backport the changes to stable as well and close this ticket." 18:11:24 so we'll be able to test this out in the nightly builds? 18:11:37 yep, we'll have them tomorrow 18:11:42 should we, or can we, use a different url for mobile so we can track engagement from each platform? 18:11:49 i tested tba; looked great 18:11:58 great :) 18:12:11 sstevenson: hrm. 18:12:13 I'll take a look at the nightlies tomorrow 18:12:37 i think that is your call 18:12:57 not a big deal if we can’t or if it adds work. i think it might be interesting info to have 18:13:00 i don't think the patch currently handles them differently 18:13:53 but the idea is they pass through www.torproject.org/... first, so we can get the info from the server logs? 18:14:14 or are we tracking this another way? 18:14:44 well, we have different links to donate for the different languages/locales 18:14:59 so I'm not sure how we would add locale+platform to the donate link 18:15:04 right, i'm looking at the comment that says "As long as ​https://www.torproject.org/donate/donate is there, the rest of the URL doesn't matter. Thanks!" 18:15:14 https://trac.torproject.org/projects/tor/ticket/30783#comment:21 18:15:35 and i'm wonder how we are actually get the stats from this 18:15:41 the different extensions allow metrics to see where the click came from 18:16:18 okay, so it's the metrics team extracting this info? 18:16:28 right. that is what they did last year 18:16:49 ah, okay. great, thanks - i didn't realize that 18:19:39 so I guess if there's some easy way for acat to add the platform string to the URL we could maybe try to do it 18:20:10 yeah, sstevenson can you ask on the ticket? 18:20:17 sure 18:20:48 i can look quickly and maybe i can suggest an easy fix on the ticket, too 18:21:27 ok 18:21:30 thanks sysrqb 18:21:51 is there anything else on the YE campaign? 18:22:20 i can’t think of anything else. thanks everyone! fingers crossed for a good response! 18:22:32 yep! 18:22:59 🤞 18:23:14 :) 18:23:57 ok, let's move on then :) 18:24:36 for the second item, now that 9.0 is out I wanted us to start thinking about 9.5 stable ;) 18:24:54 I'm not too sure how we decide when we release this as I don't think it's tied to ESR releases? 18:25:03 correct 18:25:21 usually somewhere around March/April, as far as i know 18:25:49 ok 18:26:02 8.0 was tied to Tor Browser for Android becoming stable 18:26:13 i don't think we have any major goals for 9.5 18:26:16 err, *8.5 18:27:18 we have some work with s27, but we won't have much of that ready by March 18:27:28 yeah 18:27:37 and the OTF proposal makes this tricky, too 18:27:55 right :) 18:28:00 the otf grant *ends* in march 18:28:09 next one :) 18:28:10 the one we're writing now ;) 18:28:15 ah i see 18:28:40 ok, so it sounds like we want to decide what new features we want to include 18:28:42 for 9.5 18:29:28 FWIW 8.5 stable was released mid May 2019 18:30:01 okay 18:30:11 yes 18:30:14 we're not in a huge rush either :) 18:30:25 we can just start thinking about it 18:30:31 and it may be the case that 9.5 is a smaller release 18:31:36 but we can see how far we get with s27 work 18:32:19 yup 18:32:36 one nice thing we should try to include is the client authorization work from S27 18:32:45 and maybe we'll have some improvements from s30 , by that time 18:33:07 yeah, that would be nice 18:33:26 antonela any particular features you were thinking of? :) 18:33:33 first, sorry for my abrupt starting :/ i read fast and i thought we were discussing 9.5 items 18:33:34 grr 18:33:39 :D 18:33:45 second yes, we have a lot of stuff going on 18:33:50 actually :] 18:33:59 we can pick up where you left off ;) 18:34:24 yes so there are some estimated work that doesnt have sponsor yet but we must do 18:34:28 like https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&keywords=~TorBrowserTeam201911%2C+ux-team&order=priority 18:35:17 per-site sec settings is something we can have for 9.5 but will be easier to work and estimate if we have it in a previous point release 18:35:32 so then when we launch 9.5 we are not running with all the things the last month 18:35:57 yes :) 18:36:20 so, s27 stuff all of them should make 9.5 - we can plan how we are going to split it between releases 18:36:24 these releases are nice because we aren't implementing new features and moving onto a new esr, at the same time 18:36:31 exactly 18:36:40 and we have the next release for recovering :) 18:37:06 then there are some stuff that could be part of S30 like tor-launcher and net settings next-steps 18:37:42 for example: when you make a change in about:preferences#tor nothing happen now. We need to connect this flow into something actionable by users 18:38:03 so, those stuff are S30 items and needs a point release deadline 18:38:33 nothing happens == there is not user feedback, users needs to restart the browser to apply changes,e tc 18:39:02 and then TBA 18:39:13 which is another world :) 18:39:24 and i'll stop here 18:39:27 yes.... 18:40:21 honestly, i'm not planning any feature improvements for Android until next March or April 18:40:33 depending on when we start working on the fenix transition 18:41:20 good to know 18:41:27 ok 18:41:30 but s27 improvements on desktop are good for 9.5 18:41:59 yep 18:42:32 about s30 for TB is all what happen between tor-launcher, Net Settings and bridges 18:42:49 si 18:43:10 i'll sync with phw about it next week during the summit and i hope we can come up with some close aligned scope on that 18:43:27 i think we are planning on doing some work early next year 18:43:32 yep 18:43:49 but we probably won't ship them in the next stable 18:43:53 but we'll see :) 18:43:56 but i'm most interested in s27 stuff and other stuff that doesnt have sponsor but we have labeled as this/next month work 18:44:03 sysrqb: yep 18:44:05 yep 18:44:19 good, good 18:44:56 ok 18:45:49 so it sounds like it would be nice if we could plan 9.5 alpha releases as these features are being completed? 18:46:19 since we have freedom to choose when we do 9.5 releases 18:46:28 that's probably a good idea 18:46:39 ideally we'd bundle a few changes together 18:46:44 or plan the alpha releases based on when we need the features being completed :) 18:47:08 but yes, releasing alphas when features are ready is good 18:47:29 antonela: yeah, i agree, we should choose dates for them 18:47:35 it's also something nice that we can show funders :) 18:47:40 good yes 18:47:43 exactly 18:48:12 ok 18:48:17 i think we can go through the tickets and tag them with target releases 18:48:40 and assign a release date for the releasess 18:49:27 sounds good to me 18:49:28 we have about 10 minutes left so maybe we don't have time to do it during this meeting 18:49:41 but we can look at doing this during the next release meeting? or one of the browser team meetings 18:50:01 yep. i don't thik we should do it during this meeting :) 18:50:04 (today) 18:50:30 the next release meeting seems like a good time for it 18:50:34 agreed 18:50:39 good! :) 18:50:46 anything else to discuss today? 18:50:56 and i'll try to triage the ticket before the meeting, as well 18:51:03 *tickets 18:51:31 sysrqb: feel free to add ux-team labels on what is needed 18:51:42 antonela: okay! will do :) 18:51:49 thanks 🙏 18:52:42 ok 18:52:46 i think i'm good 18:53:26 everyone else good? :) 18:53:29 if so, I think we may be done... 18:54:16 * antonela is groot 18:54:41 i don't think pospeselr came back 18:54:52 hehe 18:54:53 ok 18:54:56 let's end the meeting here then :) 18:54:59 thanks everyone! 18:55:01 #endmeeting