14:00:29 #startmeeting www 14:00:29 Meeting started Thu Apr 2 14:00:29 2020 UTC. The chair is hiro. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:29 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:00:38 hi :) 14:00:40 hey everyone 14:00:41 hello! 14:00:45 I don't have items for the agenda 14:00:49 so please add yours!!! 14:03:43 * pili has just come back online and is catching up :) 14:05:55 o/ 14:06:58 ok gus want to start with the first topic? 14:07:00 ey there! i have been working on the glossary. opened some tickets in gitlab.top-support 14:07:10 #topic support portal 14:07:29 wait i didn't finish to update 14:07:33 ah ok! 14:07:35 let's wait thebn 14:09:05 ok 14:09:29 so, during fosdem, we talked about having a new UX update for support portal 14:09:37 since the content is growing 14:10:02 and we are constantly feeding the portal 14:10:20 * antonela filling the pad 14:10:31 i'm thinking to start first reorganizing the topics 14:10:35 * ggus waits 14:11:59 ggus: great, we have a user research planned for that move 14:12:08 ggus: but i'm not sure if nah is working on that now 14:12:15 ggus: what is your plan? 14:12:36 yeah, so to not overlap UX team roadmap, i was thinking to work on a simple thing 14:12:45 merge some topics to others 14:12:53 for example: tor-messenger 14:13:13 and maybe apt+rpm to become a new topic 14:13:22 things like this 14:13:32 would you like to make a list for the new hierarchy so we can discuss it? 14:13:43 (before making a PR) 14:13:47 maybe also we could review the one-page-to-rule-them-all structure? 14:13:58 hiro: that too 14:14:17 right, i will open a ticket 14:14:29 I don't mean to do a brand new design... just maybe we have only main topics on the main page... and subtopics on the sub pages? 14:14:36 but maybe we need search for that 14:14:37 yeah. i also think the abuse topic is too general and easily misunderstood by users without the relay context 14:14:56 emmapeel: i think the abuse is beyond the relay context 14:14:58 like, in the topics, list, 'abuse faqs' is a bit weird 14:15:29 well, it is the same as we had in 2019.www.tpo 14:15:36 hiro: yes 14:16:09 this iteration can include 1. a first page 2. the search 3. a better content hierarchy 14:16:45 i'm happy to be a reviewer on that proposal ggus 14:16:53 yeah I think without search modifying content hierarchy might break stuff meaning users won't find the content 14:17:45 * antonela the supermarket just arrived, covid19 protocol activated, brb 14:17:58 we should be careful not to lose links that may be already in use 14:18:15 yes that's a good point 14:18:26 we use anchors now a lot 14:18:37 like we had that in the glossary 14:18:52 emmapeel: yeah, that's the problem if we change support.tpo/apt, because we use on tor relay guide 14:19:34 we can use redirects 14:21:07 ok 14:21:32 but we have to be careful to do them while we move stuff around 14:21:50 im gonna try and document how to do a redirect 14:22:10 i documented how to add a word to the glossary 14:23:13 nice thanks emmapeel 14:24:01 i started using relative links, [word](../similar-level-page] so you just copy and dont use the locale on the translation 14:24:05 for the glossary 14:24:12 but maybe it should be the same everywhere 14:24:45 sorry, [word](../same-level-page] 14:24:59 ooook 14:25:03 next topic? 14:25:08 are we groot on this? 14:25:16 yes 14:25:23 #topic #docshackaton 14:25:37 * antonela back 14:25:43 I think this was yours antonela? 14:25:47 i added that one, anything that needs review? 14:26:51 I'd say that's a no? 14:27:00 xD 14:27:24 there are some old ones about lektor/lego/stlyguide, for example, https://github.com/torproject/support/pull/81 14:27:31 ah ok! that's a yes then 14:27:53 https://github.com/torproject/lego/pull/12 14:28:00 https://github.com/torproject/lego/pull/7 14:28:13 very nice 14:28:19 https://github.com/torproject/lego/pull/6 14:29:00 ok I have assigned that to me 14:29:00 I need to check also 14:29:02 oh dec19 14:30:59 ok, thanks ggus 14:31:03 thanks 14:31:23 hiro: next one is also mine, anything i could help on moving forward with the glossary? 14:31:37 ooook hold on 14:31:41 #topic glossary 14:31:45 now 14:32:02 I have migrated it... there are a few issues that emmapeel has found and provided tickets for 14:32:17 do you like the ux atm? anything else we should change? 14:32:54 #link https://support.torproject.org/glossary/ 14:32:57 is there somewhere? 14:33:00 ahh a ver 14:33:16 ah super nice 14:33:28 maybe we want to replace the left menu by an alphabet? 14:33:41 i can comment / work if there is a ticket about this 14:33:48 im sure there is but not sure where 14:35:38 yeah actually i was wondering how to thread them together 14:35:53 the glossary tickets. maybe a tag? a milestone? 14:35:57 there was a ticket about it hold on 14:36:15 on the agenda in the pad i have added my two tickets 14:36:42 then there is the status of the glossary ticket, but i dont know how to make tickets dependent on each other 14:36:44 #link https://gitlab.torproject.org/search?group_id=258&project_id=&repository_ref=&scope=issues&search=glossary 14:36:55 can we parent in gitlab? 14:37:10 this url is perfect https://support.torproject.org/glossary/bandwidth-authority/ 14:37:20 we can link across multiple docs to this source 14:37:23 I am not sure but we can create a milestone 14:37:46 oh that is true, how are pms using it? pili? 14:38:21 in the past I was experimenting with using them to track monthly effort 14:38:30 and also for big features/releases 14:38:48 but, tbh, I wasn't entirely satisfied with how they worked for each 14:38:55 because you can only have one milestone per issue 14:39:17 if you want more than 1 can't you just use tags? 14:39:23 sorry labels 14:39:41 yeah, it was more because it automatically calculated time spent 14:40:00 and I wanted to see both on a montly basis and per feature or release 14:40:07 how is time calculated? 14:40:08 anyway, this is off topic for this meeting ;) 14:40:20 you can do /spend and /estimate commands 14:40:23 ah ok 14:40:27 and they are aggregated in the milestone 14:40:42 anyways 14:40:46 anyway, yes, we could create a milestone to aggregate tickets 14:40:56 emmapeel antonela a milestone or a label 14:41:00 whatever you people prefer 14:41:05 there is some "related issues" feature in gitlab also 14:41:06 iirc 14:41:35 that could be useful for grouping 14:41:37 ill look onto the related issues feature 14:41:38 whatever helps emmapeel to organize it works for me, i just want to push to make it live in a proper way so we can use it because is very nice! 14:41:54 super, thanks emmapeel 14:42:01 and hey, the live version is great! 14:42:10 yay! i have prepared the howto in case somebody wants to add more terms 14:42:11 for me the next move is think about the navigation 14:42:13 but we are good 14:42:20 emmapeel: awesome, thank you! 14:42:36 there are some words waiting to be added atm 14:42:46 i.e. https://gitlab.torproject.org/torproject/web/support/-/issues/68 14:43:11 nice 14:43:30 super nice 14:43:32 ooook 14:44:08 I think we have a little time to do a ticket triage. although I wouldn't resurrect the trac ticket queue because I have removed all the components there 14:44:14 #topic triage 14:44:32 should we resurrect the trac queue? 14:44:34 pili? 14:44:42 * antonela should we kill trac? 14:44:47 I think we should 14:44:56 i closed some tickets last week in a random moment of the week 14:44:58 fine by me to kill trac 14:45:07 i hope it helps to reduce the trac backlog 14:45:11 me too I migrated all the tickets we discussed 14:45:14 at least for www stuff 14:45:35 let's see what we have in gitlab then 14:45:37 yes totally 14:45:49 https://gitlab.torproject.org/groups/torproject/web/-/issues 14:46:25 actually, this link: https://gitlab.torproject.org/groups/torproject/web/-/issues?sort=created_asc (sorted by oldest created first) 14:46:58 is everyone good to start triage? :) 14:47:33 ok let's see tickets that aren't assigned 14:47:36 https://gitlab.torproject.org/torproject/web/tpo/-/issues/4 <- can we close this one already 14:47:42 https://gitlab.torproject.org/torproject/web/community/-/issues/59 are you working on this? pili? 14:47:42 hiro: ah, yes, good idea 14:47:56 hiro: yup, I am 14:48:03 ok can you assign it to yourself? 14:48:09 yup 14:49:00 ok also this ticket: https://gitlab.torproject.org/torproject/web/community/-/issues/50 I think is more of a content ticket... I'd like to label it 14:49:11 are you using a specific label for content? 14:49:25 is documentation ok? 14:49:35 yeah, I came across this one last week also, I'm not sure if we still want to do do it, what do you think ggus ? 14:50:01 hiro: yeah, I'm fine with documentation 14:50:12 in any case this is a community ticket more than website and although I am happy it should be in the web queue it should be labeled differently 14:50:29 ok I will label documentation 14:51:09 so we can filter with the labels 14:51:15 pili: which one? 14:51:18 I see gus is already using something in the title which is great 14:51:36 https://gitlab.torproject.org/torproject/web/community/-/issues/50 14:51:37 ggus: ^ 14:52:18 I have an update on this ticket https://gitlab.torproject.org/torproject/web/tpo/-/issues/22 14:52:32 i was using becase before gitlab we had a pad with this categories 14:52:36 I have been testing metabase and it's great for what we need 14:53:28 I think the best thing is that if we provide a postgresql db people can have the analytic platform on their machine and it is not another service we need to admin 14:53:41 so it's a matter of sending the logs from collector to a db only 14:54:06 we could have analytics much quicker than what was considered in the roadmap 14:54:28 I will update the ticket 14:55:24 nice! 14:55:36 that could be cool :) 14:55:58 ok so it's only 4 minutes to the end of the meeting 14:56:09 is there anything else you want to discuss quickly? 14:56:32 im groot 14:56:57 outreachy applicants will do their final contribtion on april 7th 14:57:03 so we will see more PRs coming 14:57:17 im available for merges 14:57:28 thanks for merging and reviewing emmapeel 14:58:43 yup, thank you! I haven't looked at any myself :( 14:58:49 thanks all!!!! 14:58:51 #endmeeting