17:30:00 #startmeeting tor browser 2019/08/19 17:30:00 Meeting started Mon Aug 19 17:30:00 2019 UTC. The chair is GeKo. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:30:00 Useful Commands: #action #agreed #help #info #idea #link #topic. 17:30:03 hello! 17:30:06 o/ 17:30:53 alright 17:30:58 hi 17:31:01 hi 17:31:02 https://storm.torproject.org/shared/tHoN4Ii7rLSjPE0OP4gydX4cMGadsXmRQNc-6lwru0N is the pad as usual 17:31:16 hello! 17:31:17 hi 17:31:21 please add your items and mark things bold which need to get discussed 17:31:36 hi 17:31:48 hi 17:34:04 okay, pili you are first 17:34:24 ok, first item for me is that the OrfoxRIP app is ready to be pushed 17:34:41 we just need to write a blogpost about it 17:35:00 do I have any volunteers to write this? :) 17:35:45 I can volunteer :) 17:35:50 thanks sysrqb :) 17:36:03 I can help you out if you need also 17:36:11 *adds to pad* 17:36:13 thanks 17:36:46 the next item is just to take a look at the email I sent about the task re-org 17:36:51 and a) fill out the doodle 17:37:04 (to figure out the next meeting time) 17:37:28 b) fill out the spreadsheet (to figure out other tasks that are done by people in the team + areas of expertise) 17:38:02 c) start thinking about your own capacity (to help us with roadmapping based on capacity during next week's team meeting) 17:38:46 ( d) let me know if you have any questions about any of this) 17:39:04 that's it from me 17:39:34 sounds good, thanks! 17:39:43 antonela: you are up 17:39:47 thanks! 17:40:18 guardian project folks are planning their next steps in onion browser and they want to match the ux with TBA 17:40:49 i started a pad to list some of the work we have been doing on TBA land but i want to make sure that im not missing anything 17:41:04 could you help me to give a review? GeKo, sysrqb? 17:41:43 i can 17:41:48 other way to do this is adding you both to my thread with nathan and following up from there 17:41:54 by when do you need that? 17:42:05 whatever works for you best 17:42:20 good question, not sure -- i can ask i think 17:42:45 geko, cool thank you! i'll ping you offline to check on it 17:42:52 there is the tbb-parity keyword where we track parity issues between platforms that could be a good start 17:43:01 but i'll look anyway 17:43:02 thx 17:43:11 GeKo: oohh good stuff - ues 17:43:12 grr yes 17:43:46 hrm. i wonder if the new UI/UX can inform users how onion browser is different from torbrowser 17:43:58 without scaring the people or confusing them 17:44:03 where? 17:44:10 in tor browser? 17:44:14 providing a consistent UX on mobile is a good idea 17:44:22 GeKo: in onion browser 17:44:27 ah 17:44:36 that would be good imo 17:44:37 i worry a little that if they look the same, then people will think they are the same 17:44:43 yeah 17:45:06 * pospeselr has arrived, reading scrollback 17:45:11 o/ 17:45:13 but i like the idea of providing a usable, consistent browser on both mobile platforms 17:45:16 maybe? is something we can discuss - i celebrate the fact that they are considering to include things like the circuit display, some network settings, etc 17:45:36 yeah, that is really good and cool 17:45:56 oki, you both will be added to the thread and i'll move forward sneaking into the tbb-parity tickets :) 17:45:57 thanksss 17:46:09 alrighty :) 17:46:38 that's all here 17:47:41 thanks 17:47:58 any other status updates worth discussing before we move on to the discussion part? 17:48:27 pospeselr: if i can be of help with the meeting prep let me know 17:48:40 i am happy to answer questions 17:48:53 and/or explain things in case they are not clear 17:49:49 i am not sure how much guidance you need/want to have etc. 17:50:00 what is this meeting? 17:50:25 there is a meetup of different browser vendors 17:50:30 aye aye, they finally got back to us with a meeting doc/schedule late last week so that's gonna be my first thing, that and reviewing the tbb design doc etc 17:50:36 about improving the privacy they provide to their users 17:50:41 and how to move forward 17:50:52 ok, thanks 17:51:03 but if there's anything that stands out as 'you really ought to know how this works and advocate for' I'd love to hear it 17:51:16 (standardizing across all the major browsers) 17:51:33 anyway we're gonna be talking about this with the moz folks tomorrow at the monthly 17:51:42 (ah, now i see that was said :/) 17:51:58 i think digesting the design doc and acting in its spirit is solid thing to do 17:52:00 :) 17:52:03 okay, sounds good 17:52:13 i can't make that meeting as i am probably in a car at that time 17:52:23 oof, my condolences GeKo 17:52:28 * antonela likes "acting in its spirit" 17:52:38 but i can check in early next week in case there is someting left to figure out 17:52:39 (re being in a car) 17:52:46 yeah 17:53:20 alright 17:53:25 discussion time 17:53:38 let's start with the next alpha 17:54:21 from what i read and heard we might be able to get all the toolchains up and patches rebased and merged this week 17:54:46 i know less about the mobile side, but sysrqb and sisbell does that sound reasonable for you? 17:55:10 i think the we can finish the tor browser patches 17:55:19 (firefox) 17:55:40 Yes, I have the new toolchain working with branc 9.0 17:55:49 nice 17:56:04 I just need to take each patch as it comes in to make additonal changes if it doesn't work 17:56:17 so assuming that works we'd have a couple of nightly builds (we already have linux ones for a while) before we need to build alphas 17:56:27 which is... approixmately in 8-9 days 17:56:46 is there a stable release on that day, too? 17:56:50 yes 17:56:53 koay 17:56:56 *okay 17:56:59 based on 60.9.0 17:57:33 now in practice it turns out that the first alpha is in particular special as i last time spent the weekend before the actual release 17:57:38 fixing a bunch of release blockers 17:57:51 To get Android building for 60, we need to override the disable network flag 17:58:02 so, extrapolating from that this would give us almost two weeks :) 17:58:31 the question is: should we try to switch to esr68 in that alpha? 17:58:58 or should we aim for the first esr68 alpha, say, for a week later? 17:59:25 can you tag the release in 1 week, and we try preparing the release then? 17:59:25 we have additionally the notarization issue that bothers me here 17:59:28 #30126 17:59:32 ah, right. 17:59:48 i currently have no clue how to solve that one on time 18:00:08 but one of my sekrit plans was to use the next alpha to actually test that notarization 18:00:28 to be able to have another stable release just for macOS users with notarization enabled later on 18:00:35 but before 10.15 goes live 18:00:43 which is likely to happen at the end of september 18:00:58 and very likely to happen before tor browser 9 gets out 18:01:19 sysrqb: in principle i can, yes 18:02:33 for additional fun: i know we have at least for windows reproducibility issues 18:02:51 due to clang being used now 18:03:08 glandium said macOS is affected, too, which i'll try to verify 18:03:36 so, we might need to make more compromises here than we used to do 18:04:48 okay. let's see how far we are by next week with all the alpha prep 18:05:06 and the notarization bug and then make a final decision 18:05:19 (that gives everyone here as well time to think through the problem :) ) 18:05:43 heh. okay 18:06:09 boklm: i probably need mainly review help from you this week for the toolchain patches 18:06:28 ok 18:06:31 the important patch to fix for the alpha is #31449 18:06:49 all the other bugs i opened today would be nice to get fixed for the alpha 18:07:04 but without that one solved we won't have signed updates 18:07:09 so it is blocking the release 18:07:31 ok, I will do #31449 first 18:07:34 thx 18:08:14 i might ping you later for a "speed"-review for #30323 as i hope we can have macOS nightlies based on esr68 from tomorrow on 18:08:28 ok 18:08:29 alright, exciting! 18:08:38 pili: you are up with gitlab 18:08:44 me again! 18:09:01 yeah! 18:09:29 yup, so I realised we have never discussed moving to gitlab within this team and I wanted to hear people's thoughts and requirements for this 18:10:08 as a trac replacement? 18:10:11 how are the other teams using gitlab? 18:10:27 pospeselr: yup 18:10:58 so for the UX and community team's we're trying to use it for both ticket and project management 18:11:28 so for community in particular to organise tasks that we need to do for projects 18:11:58 but it's still early days 18:12:33 do you know how the network team are planning on using it? 18:13:32 so, they are using the kanban for planning out their work for the week, priorities and roadmap 18:13:59 i think the plan is to move to gitlab for everything 18:14:34 it does also have wiki capabilities 18:15:01 okay, i wonder if this is something we should consider and discuss after October 16 18:15:24 unless someone has strong feelings about it now :) 18:15:28 I'm fine with that also :) 18:15:39 wfm 18:15:58 also, if anyone wants to go in and have a look you should be able to by just recovering the password 18:16:05 * GeKo wonders what on oct 16 is, though :) 18:16:06 (as long as you have an LDAP account) 18:16:11 unless gitlab has some truly bizarre design decisions, doesn't matter to me. So long as i can post/edit/search for tickets I'm good :p 18:16:38 it should have the option for private bugs which i long wanted which is good 18:16:55 oooh, now that's a feature i didn't know i wanted until just now 18:17:06 Can issues be moved between projects? (I am not sure if I am using the correct gitlab terminology) 18:17:29 (users often file “tor” bugs which are really Tor Browser issues) 18:17:37 GeKo: yup, it has that 18:17:55 GeKo: oh..i looked at the wrong month. "the day after we release 9.0" is what i wanted 18:18:03 mcs: not really, the issue has to be created in the right project 18:18:41 pili: good to know. not fatal :) 18:19:16 does it mean we'll have issues split between git repositories we use? 18:19:40 pili: I’d rather not refile a bunch of trac tickets in gitlab; migration would be VERY important 18:20:11 brade: yup, the migration should not be manual 18:21:29 boklm: i think yes, one ticket per project 18:21:48 i don't know if there a wayof creating a master ticket, such that each project-ticket is linked 18:22:49 you can have tags and a project board so that you can see all of the tickets related to a tag across projects in the kanban board for a team 18:22:54 if that makes sense... 18:23:13 neat. 18:23:24 ah, nice, that should help finding tickets 18:24:06 help for creating tags would be nice, e.g., a pick list instead of having to remember the exact name 18:24:24 (probably already there) 18:26:21 okay, anything else to discuss today? 18:26:37 mcs: yup. that exists 18:26:40 I'm good 18:26:41 were we going to discuss something with Al? 18:26:48 yup 18:26:52 in the next hour 18:27:09 hi! yes, after this, discussing what it will take to move from ESR migration process 18:28:15 okay, let's end this thing then and have a 2min break, thanks everyone *baf* 18:28:17 #endmeeting