13:59:59 #startmeeting ux-team 13:59:59 Meeting started Tue Sep 17 13:59:59 2019 UTC. The chair is antonela. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:59 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:00:02 hi folks! 14:00:30 hi! 14:00:37 hey 14:00:49 a new ux team meeting this week - here in the global south is september so spring is landing <3 14:01:14 please add your updates in the pad and discussion items https://pad.riseup.net/p/tor-ux-team-2019-keep 14:01:37 here there are a lot of mosquitoes but the network is super fast 14:05:52 hi everyone 14:06:10 not sure where emmapeel is located this days 14:06:15 thurayya: how are you translating the docs? 14:06:27 i got kidnapped in a balcony with great internet 14:06:48 * antonela giving people some minutes for the pad 14:07:41 emmapeel: this docs are not reviewed yet - but i'm translating them myself b/c i have to share them with ur volunteers on monday 14:07:48 most ppl here doesn't speak english 14:07:55 don't* 14:08:37 i see. i wonder how not to duplicate your work afterwards 14:08:52 i had an idea about hte community portal translations... wanted to comment now 14:09:01 alright, do you think they already exist? 14:09:54 let me add this to the agenda and we can talk during this meeting? i would need a list of 'finished sections' to send to translate 14:10:17 please, do it emmapeel 14:10:22 okey lets start! 14:11:01 first item is me, i aim to use our https://dip.torproject.org/groups/torproject/ux/ repo for consolidate our roadmap 14:11:24 it has a lot of benefits, one of them is having this cool kanban https://dip.torproject.org/groups/torproject/ux/-/boards 14:11:39 pili, folks, what do you think? 14:12:02 sounds good, I already scared emmapeel this morning by adding something there for her ;) 14:12:17 yeah! i saw september 19 and i though i had a deadline in 2 days :D 14:12:27 but it was september 2019 :D 14:12:38 yes! deadlines can be set inside the issue 14:13:29 something that is not working right now is having the website tickets which are assigned to me or to anyone in the ux team listed there 14:14:02 yeah... :/ 14:14:07 do you think is something we can have pili? im fine if we don't at the moment. I created a ticket for those like https://dip.torproject.org/torproject/ux/team/issues/26 14:14:44 I think if we get multiple boards per group in gitlab this will eventually show at this level: https://dip.torproject.org/groups/torproject/-/boards 14:15:37 where we could have a UX board there that has all of the UX team tickets 14:16:08 can't you add ux tag to a web issue and have it there? 14:16:28 i mean on https://dip.torproject.org/groups/torproject/ux/-/boards 14:17:33 maybe? 14:18:01 i prefer to stick to what gaba and pili are using for other teams too 14:18:08 hmm, haven't been able to figure that one out 14:18:16 the closest I got was sharing projects with groups 14:18:21 but that didn't work either 14:18:52 oki, ideally we can have all ux team tickets in our board, but if not, then we can have an issue that links to it and im fine with it 14:19:13 antonela, is the media repo where everything is planned to be consolidated? 14:19:22 no 14:19:23 source-files and assets? 14:19:44 the media repo should host tpi and tpo assets, but that is not everything 14:20:02 im not sure if it answers your question clash :) 14:20:09 what's tpi? 14:20:28 the company behind tpo 14:20:41 tor project inc 14:20:42 yes 14:20:48 like tp inc? 14:21:01 yep 14:21:44 so, pili are we ok with this board and is helpful for you and is aligned with other teams are doing? 14:21:45 well I think the idea was to put assets somewhere on the dip ux but the location wasn't decided iirc 14:22:03 antonela: yup 14:22:14 pili awesome, moving on 14:22:34 clash: we are working on update the media folder to do it, yes 14:22:39 clash: is a work in progress 14:23:19 antonela: ok sounds good! 14:23:23 pili, do we need a triage this month? 14:23:38 i took some ooni tickets for this month, we can talk about those later 14:24:53 antonela: we can do there's only 3 new tickets I know of 14:25:02 which I think you created :) 14:25:07 haha 14:25:09 31617 14:25:16 #31660 14:25:23 do you have those handy? 14:25:38 and #31768 14:25:41 the first one again #31617 14:26:18 yes, i just talked with geko about the first one, we will work on it for TB 8.5 14:26:37 9.5 ;) 14:26:42 oops 14:26:42 yes 14:26:51 for #31768 i'll ping dunqan 14:28:45 #31617 is a new one, i don't have any idea what is going on there 14:29:41 ah ok 14:30:15 actually, that was me that tagged you 14:30:27 im wondering if we should mark some ux-team tickets with `bugsmashfund` 14:30:28 maybe we don't need to get involved 14:30:36 antonela: yup, definitely 14:30:49 can we work together this week to do it? 14:32:57 yeah, we can try to do it at the end of our sync 14:33:10 nice, thanks! 14:33:15 you next i think pili 14:34:21 ah, yes, I saw stephw was reviewing this file: https://dip.torproject.org/torproject/ux/research/edit/master/community/landing-page.md 14:34:45 thurayya and i were working on the content for community.torproject.org/user-research 14:34:47 and I was wondering what we were using that for? I thought we were still adding the user research introduction to the community portal? 14:34:50 ah ok 14:34:57 we are using those files to trac changes 14:35:00 so you're working on it there first? and then you'll move over? 14:35:04 exactly 14:35:13 ok 14:35:16 phew :D 14:35:27 we are waiting for stephw review on it and then i'll do the PR to update the section 14:35:40 hmm, why not just do it in the community portal? 14:35:47 we have the workflow worked out for that 14:35:56 and that way steph can also see what it looks like in staging 14:36:03 there is also an empty section o nthe community portal 14:36:04 good idea 14:36:04 and easily make changes herself 14:36:13 yes, we could 14:36:38 i really would like to work with this in staging but i dont know if we have staging working at the moment 14:36:51 community.tpo staging? yes i think 14:36:56 ok, emmapeel or myself can help you with that :) 14:37:14 maybe it is a bit outdated with respect to master but that i can fix if you dont find your way 14:37:29 or maybe we can use another branch that is not master 14:37:47 yeah. hiro was proposing to start using develop for such things 14:38:06 i dont know if develop will be built by jenkins and appear on lektor-staging tho 14:38:09 yes, im afraid that i have super powers to push things and those things goes live and nobody review thme 14:38:11 them 14:38:28 'with grat power comes great responsability' 14:38:34 :) 14:38:38 that is exactly why we were using a .md for this work in progress 14:38:51 but yes, i can do a pr and back to the community repo 14:39:36 antonela: you can push it to staging. lets go through the commands together if you dont want to fuck up. i will not tell anybody, i have logging disabled! 14:39:38 I will copy the workflow that we discussed during one of the last website meetings to the community repo readme 14:39:57 but basically once you're happy with content you push to staging and move to the review column in the Community board 14:40:04 emmapeel: sounds like a plan, thank you! 14:40:07 also tagging steph 14:40:15 perfect, that sounds great 14:40:16 so she's aware 14:40:31 will do that this week 14:40:55 yesterday we went with stephw through a PR cycle for community team and it worked well. i need to merge the request tho :D sorry stephw i have been distracted! 14:41:19 but she had problems with that repo and i told her i dont know about it, how it works, etc. 14:41:44 that is awesome, im happy this is working! 14:42:01 oki, anything else on it? 14:42:16 I'm good on this point 14:42:31 super, next one is me again 14:42:46 ooni land is on fire, we launched ooni explorer last week > take a look if you didn't! 14:42:58 yay! 14:43:00 https://explorer.ooni.org/ 14:43:21 looks nice! 14:43:25 there is an open repo for issues, feel free to file them if you experience something weird 14:43:34 https://github.com/ooni/explorer/issues 14:44:05 and i took three issues for this month to help them with, those are 14:44:21 https://github.com/ooni/probe/issues/870 14:44:22 https://github.com/ooni/probe/issues/881 14:44:22 https://github.com/ooni/probe/issues/826 14:44:36 if you are a designer and you want to comment on them, feel free to do it 14:44:49 develop is built on lektor-staging.tp.o 14:45:09 * clash is a designer I think 🤔 14:45:12 hiro: and for community? 14:45:38 clash: take a look on those! are related with ooni probe, which is the app for running ooni tests 14:45:59 clash: i'll jump on them probably next week, but more eyes are good 14:46:01 I'm going to explore explorer and probe the probe :P 14:46:12 clash: have fun :D 14:46:36 that's all 14:46:39 emmapeel you next 14:47:12 i think? 14:47:42 ok 14:48:02 disclaimer: i am not sure this is a UX topic 14:48:38 i sometimes get confused about the meetings. i wanted to talk about the community portal translations but maybe i wait till the website meeting? 14:48:54 i think i can send some sections of the website to translate, if you give the list to me 14:49:02 thurayya: i linked the outreach material in PR-br in the pad. Please, check typos! if those exists, we can update the docs to fix them 14:49:08 all branches are built on lektor-staging 14:49:30 emmapeel: is fine, we can talk about proceses too 14:49:31 antonela: thanks! 14:49:53 I'm happy to discuss here for the time we have left 14:49:58 we can have a pre-discussion :) 14:50:11 ok, regarding process: i said i ¡t was too much work and prone to errors to send only a part of the website to translate, but i found a solution now 14:50:12 emmapeel: do you think that will be useful to have a ticket (maybe) with a list of ready for l10n pages? 14:50:28 emmapeel: oh, tell us 14:50:41 i can just delete the incomplete stuff on my local repo and generate the translation file 14:51:10 and i wanted to propose that for the translation of the pt-BR because otherwise we duplicate work... but the materials nah is translating are not on the community portal yet, i think? 14:52:18 are they supposed to be here https://community.torproject.org/training/ or here https://community.torproject.org/outreach/ 14:52:59 first link should be https://community.torproject.org/training/resources 14:53:28 i think they will be at the user research page (that is not there yet) 14:53:45 emmapeel: community.tpo/user-research 14:53:46 emmapeel: depends, if it's ggus slides then training 14:53:52 if it's posters then outreach 14:53:59 and if it's the user tests the user-research 14:54:21 oh. they will not be text based materials, but graphics and slides (that we still have not found a way to localize) 14:54:54 well, we have some workflow for the outreach material - then i run the hamster bot to move it to a printable stuff 14:55:05 * antonela is the hamster bot 14:55:24 like, we used .md text for it 14:56:02 i see 14:56:21 i think we should somehow inform emmapeel when the content is ready for l10n 14:56:36 yeah! 14:56:39 and stick to a process that keep all parties involved, up to date 14:56:45 and not start localizing without me :D:D:D 14:56:54 i mean... without our translators and reviewers etc 14:57:23 yes, how we can do it pili? 14:57:28 i cannot offer a solution to translate slide yet tho 14:58:10 ufff, no idea yet... :/ 14:58:19 we were going to use pandoc 14:58:19 it would be easier if the texts are in the portals already, instead of a repo of markdown but without a translation framework 14:58:44 oki, will think about it 14:58:47 antonela: i understand that you dont want to add it to the production site but a staging branch would be great 14:58:54 * antonela wow is 11.59 14:59:01 emmapeel: yes, agreed 14:59:07 yup, we should go 14:59:07 folks, anything else? 14:59:13 I have another meeting in here now :D 14:59:25 sorry for the abrupt closure 14:59:29 yes 14:59:34 thanks all! 14:59:38 thansk! 14:59:43 ok! Thanks! (silent today :-D) 14:59:45 o/ 14:59:48 #endmeeting