14:01:07 #startmeeting websites 10/03 14:01:07 Meeting started Thu Oct 3 14:01:07 2019 UTC. The chair is pili. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:07 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:01:21 Pad: https://storm.torproject.org/shared/HcGijmMMDRnA0CGYgiIW1hUCKOapplHex8QzmtAr4Z_ 14:04:35 I'll give myself and everyone else a few more minutes :) 14:04:42 * antonela is writting 14:05:22 me is about to finish login 14:06:41 no rush people :) 14:10:14 ok, maybe we can start now... 14:10:22 anyone else around? 14:10:28 done 14:10:32 hi 14:10:35 done 14:11:06 thanks! :) 14:11:19 does anyone want to share or discuss anything related to their updates? 14:12:15 cri cri 14:12:33 not really, i have one needs-help but we can talk about it later pili 14:13:07 ok, let's jump into the triage then 14:13:48 https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=Webpages%2FBlog&or&status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=Webpages%2FStyleguide&or&status=accepted&status=assigned&status=merge_ready 14:13:49 &status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=Webpages%2FSupport&or&status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=Webpages%2FWebsite&or&status=accepted&status=assigned&status=merge_ready&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&co 14:13:49 mponent=Community%2FTor+Browser+Manual&col=id&col=summary&col=component&col=status&col=type&col=priority&col=milestone&col=time&desc=1&order=id 14:13:50 wow 14:13:54 ok, ignore the query then 14:13:55 wow 14:14:12 this one? https://trac.torproject.org/projects/tor/query?status=needs_information&status=needs_revision&status=merge_ready&status=reopened&status=needs_review&status=assigned&status=new&status=accepted&group=status&milestone=website+redesign 14:14:21 well, I added a bunch of websites 14:14:44 there's only a few tickets since last month still open, so let's go through them one by one :) 14:15:06 #31949 14:15:12 this is one from one of our outreachy applicants 14:15:32 pili's query > https://share.riseup.net/#XkAKHCPToQoBcHIM_8YWMw 14:16:02 pili: you can close this one, since we are working on this issue on dip.tpo/support 14:16:09 pili: tor#31949 is a consecuence of the cheap ln -s tricks we were using to prevent duplicated content. but it should not happen in the future 14:16:09 seems like some of the "Edit this page" links don't work > i.e they send you to a github 404 page 14:16:27 You can also find the query here: https://nc.riseup.net/s/3XqnSkC9rGmb9CN in the "Query" tab 14:16:29 https://dip.torproject.org/torproject/web/support/issues/8 14:16:41 the link to the file to edit was not built correctly, but with the new system it should work well. 14:17:33 oki, should we close #31949 as a duplicate? 14:17:43 yep 14:18:13 well, it is still hapening. and until we dont depliy a solution and replace all the links it will still happen 14:18:18 done 14:18:32 whatever :D 14:18:35 but is a wip in #8 14:18:38 yes 14:18:42 exactlt 14:18:45 #31896 14:18:58 i need some macOS user to help on this 14:19:08 moving on... :P 14:19:09 I should do this 14:19:24 I just had some trouble parsing the wall of text on that ticket 14:19:35 yep, it's too verbose 14:20:07 I'll assign to myself 14:20:34 pili: i was thinking that we could solve this one if we have an alternative way to download the keys 14:20:46 curl website.asc | gpg --import 14:21:06 yeah, I was also thinking there's probably some better way to deal with this whole verifying keys issue 14:21:37 just for mac? 14:21:47 no, it would work for mac and linux 14:21:50 no, both 14:22:16 I can't remember if curl comes installed by default 14:22:17 how we can do it ggus? do we need tsa to mantain tpo.asc? 14:22:29 antonela: no, we can use wkd 14:22:36 cool 14:22:37 it's possible to download the key 14:22:51 arma poitned it in another ticket about this 14:22:59 i will work on this alternative key thing 14:23:03 but not this week 14:23:17 maybe it is something for outreachy? 14:23:19 hopefully in the next week 14:23:43 so maybe is smart to wait until this is ready before update the docs 14:23:48 ok, ggus ping me when you are working on it and need someone to test it 14:23:53 antonela: yup :) 14:24:08 curl is not installed by default in linux 14:24:28 this is a usability problem :P 14:25:14 now there is also a new curated-keys server i think 14:25:41 but hey is a one line for linux users $ sudo apt install curl 14:25:42 emmapeel: yep, but we can use our own 14:25:49 we can have it as part of the instructions 14:25:58 antonela: true 14:25:58 ok 14:26:03 do we want to brainstorm more ideas on this? or move on to #31722 ? 14:26:23 this last one we can possibly take care of with the developer portal, wdyt antonela ? 14:26:37 yes, is a good list for the dev portal 14:26:59 8 y ago... 14:27:33 ok, I think the one after that #31342 we already l 14:27:34 ye i know, but the dev portal is the place or leave that wiki page dead there 14:27:43 discussed last time 14:27:51 last year traumschule did a good work with community dev projects in 2019.www website 14:28:25 do you want to link it to that ticket ggus? 14:28:39 https://2019.www.torproject.org/projects/projects 14:28:40 this one ^^ 14:28:41 ? 14:28:49 antonela: let's open a new ticket about new content to dev? 14:29:14 i'd like stop opening tickets in trac 14:29:21 bt yes, in dip 14:29:22 me too, dip pls 14:29:24 maybe this is a good time to move to discussing the developer portal 14:29:33 I don't think we have a repo for it anywhere yet 14:29:42 one more thing re triage 14:29:43 pili: we should reach out grant team 14:29:52 i don't know anything about legal things 14:29:57 can we clean this query https://trac.torproject.org/projects/tor/query?status=needs_information&status=needs_revision&status=merge_ready&status=reopened&status=needs_review&status=assigned&status=new&status=accepted&group=status&milestone=website+redesign 14:29:58 :) 14:30:05 ggus: yup sstevenson is assigned that ticket now 14:30:09 antonela: yup, let's take a look 14:30:21 i think your query was better pili 14:30:26 antonela: https://2019.www.torproject.org/projects/community.html.en < this page actually 14:30:45 ggus: ooh 14:31:00 i just want to clean trac at some point, so the dip migration is lighter 14:31:19 im doing it slowly, specially in tickets which has my name 14:31:26 but then there are a lot of ancient stuff there 14:31:31 yeah 14:31:56 I bet you wanted to study archeology :) 14:32:27 maybe? :) 14:32:50 digital archeology, exploring trac! 14:32:50 you can learn about usability a lot when you do archaeology 14:33:26 i dont know, if you feel like closing/cleaning tickets in trac does not worth our time then lets move forward 14:33:41 sorry, got distracted looking at the ancient ruins, e.g #22888 14:34:08 I love closing tickets, but I think there's too many and we won't get through the rest of the meeting if we do :) 14:34:13 what about this one: https://trac.torproject.org/projects/tor/ticket/25475 14:34:17 I'll add it to my todo and ping people about it 14:34:35 that sounds nice for documentation contributors 14:34:43 that is a good one emmapeel, i have one for the website too https://dip.torproject.org/torproject/web/tpo/issues/27 14:35:06 it's a very nice idea 14:35:07 maybe we can have a place in teh website where we credit tb pushers too 14:35:19 pili: that one is nice, but who could do this? 14:35:42 yeah, not sure I think we need to move on for now :) 14:36:07 shall we move on to the developer portal? 14:36:23 hiro: I think we're ready to create the developer portal repo and lektor skeleton 14:36:26 are you ok to do that? 14:37:08 we have mocks here: https://marvelapp.com/4471ig9/screen/38283300 14:37:13 antonela: I'm hoping these are still valid? 14:37:26 somehow yes 14:37:37 good :) 14:37:45 the layout will be that, we still need to define the content 14:39:13 yup 14:39:42 ok 14:39:55 please add all the information to the git issue 14:40:00 ok! 14:40:15 once we have that and the dip repo we can start creating tickets for the developer portal work 14:41:01 new repo will be tpo/web/dev? 14:41:17 I think so 14:42:12 https://dip.torproject.org/torproject/web/dev 14:43:46 hiro: will this repo be at gitweb too? 14:43:55 emmapeel: yes it should be 14:43:58 same as all the others 14:44:03 gitweb is the canonical repo 14:44:06 ok 14:44:06 all others are mirrors 14:44:32 there is only one repo! 14:44:45 :D 14:45:07 ok, any other questions or comments on the developer portal? 14:45:20 I've added some links to the top of the pad about it 14:47:05 shall we move on then? :) 14:47:46 ggus: I think you're next 14:48:14 i think we need to announce this meeting on www-team mailing list + send meeting notes 14:48:39 so the meeting notes are indexed in mailing list archive 14:49:03 and maybe we get more volunteers helping us 14:49:06 oh yes, I think you asked me this already... 14:49:21 I should probably announce in #tor-www just before the meeting 14:49:53 ok, this is an action item for me, noted and I'll get into the habit :) 14:49:57 starting today ;) 14:50:05 i can help :) 14:50:12 * antonela goes to subscribe to another list 14:51:12 who's next? 14:51:13 I don't recognize the colour... :D 14:51:42 also me :) 14:52:05 go ahead :) 14:52:31 we should add the nice notice saying "This webpage is archived" in 2019.www 14:52:51 and also mention that here: https://github.com/torproject/webwml 14:52:56 so people stop submiting PR 14:53:13 i have https://dip.torproject.org/torproject/web/tpo/issues/26 14:53:16 for it 14:53:21 if is prior, i can work on it 14:53:56 well... there's other priorities :) 14:53:58 (is the same issue?) 14:54:03 it is 14:54:16 there was an outreachy candidate asking for frontend work 14:54:26 maybe we can point them to that? :/ 14:54:35 that would be nice 14:55:00 cool, the problem for me is that i never touched webwml before 14:55:05 but i'll figure it out 14:55:06 we should figure out if we want to make frontend work part of the outreachy project though 14:55:07 I can't remember what we said about it 14:55:32 it's there 14:55:48 "small adjustments" or something like that 14:55:52 ok 14:55:55 good :) 14:55:58 we have 4 minutes 14:56:05 and someone else in the room after us 14:56:10 anything else for today? 14:56:11 i'll engange with the outreachy applicant about this #26 14:56:15 thanks ggus ! 14:57:20 iamgroot pili 14:57:25 ok 14:57:29 I think I'll call it 14:57:38 #endmeeting