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