17:01:34 <antonela> #startmeeting S58 ux tba 17:01:34 <MeetBot> Meeting started Tue Jul 21 17:01:34 2020 UTC. The chair is antonela. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:34 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 17:02:25 <antonela> so 17:02:27 <antonela> hello! 17:02:47 <antonela> the past week i left updates in 17:02:51 <antonela> https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407 17:02:53 <antonela> https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34405 17:02:53 <antonela> https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34406 17:03:15 <antonela> what will be useful to do together is discussing menu items 17:03:34 <antonela> the other tickets can receive comments :) 17:04:53 <sysrqb> yes! 17:05:03 <sysrqb> i haven't looked at any of those very closely :( 17:05:24 <antonela> is good, im still working mostly on settings screens 17:05:37 <sysrqb> should we look at any ticket now? 17:05:53 <antonela> https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407 17:05:58 <antonela> menu items 17:06:11 <sysrqb> okay 17:06:11 <antonela> i wonder what do you have in mind 17:06:20 <sysrqb> "@sysrqb what do you think? Does anything need to be added/removed?" 17:06:22 <sysrqb> i see :) 17:06:26 <antonela> lol 17:06:46 <antonela> you must have the item in https://gitlab.torproject.org/dashboard/todos 17:08:08 <sysrqb> yes :/ 17:08:11 <sysrqb> okay 17:08:28 <sysrqb> so deleting the Bookmarks item? 17:08:39 <antonela> im not sure about it 17:08:51 <sysrqb> i think many users will be sad without bookmarks 17:09:01 <antonela> i agree 17:09:16 <antonela> but my tba bookmarks are not persistent 17:09:33 <sysrqb> no? 17:10:14 <sysrqb> hrm. i have persistent bookmarks 17:11:13 <antonela> your bookmarks or the pre set ones? 17:11:19 <sysrqb> i think we should keep bookmarks, and they should migrate with fennec->fenix 17:11:24 <sysrqb> my bookmarks 17:11:53 <sysrqb> i added one last night and i just restarted the app, and it is still saved 17:12:03 <antonela> oki, that is good news 17:12:20 <antonela> so bookmarks should go back 17:12:29 <sysrqb> we should chat if you do not have persistent bookmarks :) 17:12:45 <antonela> im trying it now 17:13:06 <antonela> i remember an upgrade that missed bookmarks and people were angry about it 17:13:08 <sysrqb> okie 17:13:10 <antonela> so it may work for some 17:13:30 <sysrqb> ah, maybe 17:14:00 <antonela> what about history, we dont save history but right now we have this history tab and a message 17:15:08 <antonela> using fenix private tab, they also have history in the menu and when you open it is empty 17:15:22 <antonela> should we keep it and allow an empty screen or remove it completely? 17:17:13 <sysrqb> hrm. I don't see a "recently closed" history, like in fennec or on desktop 17:17:23 <sysrqb> there is the "undo" message 17:17:37 <sysrqb> but i don't see how you can re-open a tab after that message disappears 17:18:23 <antonela> right, i assume one cannot? 17:18:30 <sysrqb> so i think we can remove History, as you said 17:18:48 <antonela> and then add-ons 17:19:03 <antonela> should we keep it and list https-e and noscript? or? 17:19:56 <sysrqb> this menu is the only way someone can install other add-ons 17:20:01 <antonela> yes 17:20:09 <sysrqb> and https-everywhere/noscript will be pre-installed 17:20:16 <antonela> yes 17:20:25 <sysrqb> and i don't want to prevent people from installing other addons 17:20:31 <sysrqb> because freedom 17:20:38 <antonela> right 17:20:43 <antonela> so add-on is back 17:20:51 <antonela> and the pre-installed are listed there 17:20:52 <sysrqb> so maybe we keep add-ons but we don't show https-e and noscript there 17:20:56 <sysrqb> yes 17:20:57 <antonela> okey 17:21:01 <antonela> TBA have them listed 17:21:09 <antonela> under about:add-ons 17:21:18 <sysrqb> yeah 17:21:28 <sysrqb> i mean we don't show them as "installable" 17:21:52 <sysrqb> maybe they should still show in that menu as "installed" 17:22:08 <antonela> right 17:22:14 <antonela> perfect 17:22:22 <antonela> that was the three dots menu 17:22:29 <antonela> lets go with the big one now? 17:22:33 <sysrqb> ye 17:22:47 <antonela> that is not a menu but the entire settings screens 17:22:53 <antonela> *screen 17:23:50 <antonela> in general, will language available to select? 17:24:08 <sysrqb> i don't know, but i assume yes 17:24:19 <antonela> great 17:24:21 <sysrqb> like in fennec and fenix 17:24:57 <antonela> then, the other items remain 17:25:04 <antonela> for privacy and security 17:25:16 <antonela> I removed private browsing and ETP 17:25:27 <antonela> and i included security settings 17:25:30 <sysrqb> yep 17:25:43 <antonela> tba have it in a solo item, but as in desktop, it fits better here 17:25:44 <sysrqb> i lik it 17:25:49 <antonela> super 17:25:53 <antonela> site permisions? 17:26:41 <antonela> it also allows exceptions, it should be persistent as bookmarks 17:26:43 <antonela> no? 17:26:56 <antonela> if it works, the experience will be better than desktop :) 17:28:07 <sysrqb> hmmmm 17:28:57 <sysrqb> persistent exceptions are good for usability, but bad for fingerprinting users 17:29:05 <antonela> we know that 17:29:20 <antonela> is the eternal balance 17:29:20 <sysrqb> we can think about this, maybe add an potion for it 17:29:28 <sysrqb> *option 17:29:50 <antonela> if it will not be functional or will be per session, we can add a disclaimer 17:30:09 <antonela> and probably remove the exception part 17:31:00 <sysrqb> i think we want the exceptions, even if only per session 17:31:03 <sysrqb> i'll need to test it 17:31:14 <sysrqb> but i assume it allows me to revoke permission of a site 17:31:30 <sysrqb> like it i say "always allow camera on meet.jit.si" 17:31:39 <sysrqb> but i change my decision later 17:31:49 <sysrqb> but this is a guess 17:31:59 <antonela> yes 17:32:20 <antonela> is blocked by default, you can allow 17:32:33 <antonela> well, no 17:32:49 <antonela> is "ask to allow" by default 17:32:53 <antonela> then you can block 17:33:43 <sysrqb> okay. maybe we should start with adding a dislaimer 17:33:48 <sysrqb> disclaimer 17:34:14 <antonela> "site permissions work per session" 17:34:53 <antonela> oki we can think about it 17:34:58 <sysrqb> yeahm that's good 17:35:15 <sysrqb> we can add persistent site permissions later 17:35:25 <antonela> oki 17:35:39 <antonela> delete browsing data? 17:35:50 <antonela> then delete browsing data on quit should be on by default? 17:35:56 <sysrqb> i don't think we need those, right? 17:36:11 <sysrqb> all data should be delete on quit 17:36:22 <antonela> is a clear tab kind of feature 17:36:23 <sysrqb> or New Identity 17:36:28 <sysrqb> hm 17:36:28 <antonela> right 17:36:31 <antonela> but we dont have new identity 17:36:44 <antonela> if the feature matches, will you rename? 17:37:47 <sysrqb> yes, i think that makes sense 17:38:53 <sysrqb> i guess the difference is that "Delete Browsing Data" has options 17:39:07 <sysrqb> but New Identity will be everything 17:39:09 <antonela> the broom icon became significant now 17:39:24 <antonela> right, we can remove the check option 17:39:59 <sysrqb> yeah, true true. 17:40:28 <antonela> and then we have advanced 17:40:33 <antonela> i included a section Tor 17:40:36 <antonela> for network settings 17:40:43 <antonela> to replicate what we have in desktop 17:41:04 <antonela> but httpse and noscript will live inside add-ons 17:41:21 <antonela> so we can have Tor - Net settings 17:41:29 <antonela> and Advanced - Add ons 17:42:22 <sysrqb> or we hide noscript and https-everywhere settings? 17:42:27 <sysrqb> is that bad? :) 17:42:52 <sysrqb> and only control noscript through Security Settings? 17:43:40 <antonela> im in with that approach 17:43:48 <acat> +1 to that too :) 17:43:57 <antonela> jiji hola 17:44:02 <sysrqb> o/ :) 17:44:11 <acat> hola :) 17:44:16 <sysrqb> okay, let's try that 17:44:21 <sysrqb> and we see how much push-back we get 17:44:26 <antonela> so advanced is totally removed 17:44:43 <antonela> and we have Tor for net settings and futher tor related features 17:44:47 <antonela> *further 17:45:08 <sysrqb> oh. maybe we delete Addons on the main menu 17:45:16 <sysrqb> and we keep it under Settings->Advanced? 17:45:35 <sysrqb> so it is available, but slightly hidden 17:45:54 <antonela> right, that was my first attempt 17:46:00 <sysrqb> or is that mean? 17:46:03 <antonela> and i think is better 17:46:14 <antonela> but then you said Freedom :) 17:46:15 <antonela> haha 17:46:19 <sysrqb> i didn't realize it was in settings already 17:46:21 <sysrqb> sorry :/ 17:46:50 <sysrqb> sorry, i agree with you 17:47:00 <antonela> is good 17:47:10 <antonela> oki excellent working session 17:47:22 <antonela> ill update the list and the mocks 17:47:30 <sysrqb> "Donate to The Tor Project" +1 :) 17:47:44 <antonela> jiji 17:47:46 <antonela> https://gitlab.torproject.org/tpo/applications/fenix/-/issues/34407#note_2694668 17:47:56 <antonela> i added a check list of all this 17:48:13 <sysrqb> nice 17:48:39 <antonela> i think i can also work on UI the next month but not more than that 17:48:52 <sysrqb> oh, this reminds me that we've received requests for adding in-app donation support 17:48:55 <antonela> so i'll probably have everything done by this month and then we have just reviews 17:49:01 <sysrqb> i'll open a ticket for that 17:49:04 <antonela> very nice 17:49:18 <antonela> can we load a page? or something native? 17:49:25 <sysrqb> native 17:49:29 <sysrqb> was the request 17:49:33 <antonela> and the payment gateway? 17:49:39 <antonela> how it works? 17:49:42 <sysrqb> goes through google 17:49:44 <sysrqb> idk :) 17:49:48 <antonela> haha 17:49:49 <antonela> nice 17:50:01 <antonela> probably in the same way you can have in app purchases 17:50:06 <sysrqb> yeah 17:50:07 <antonela> for apps like gimme coins 17:50:18 <sysrqb> i'll explore it later 17:50:19 <antonela> oki good stuff 17:50:26 <sysrqb> thanks antonela ! 17:50:30 <antonela> thank you 17:50:33 <antonela> and you lurking acat 17:50:35 <sysrqb> thanks acat :) 17:50:36 <antonela> :) 17:50:44 <antonela> #endmeeting