15:30:38 #startmeeting Documentation Working Group 15:30:38 Meeting started Tue Apr 16 15:30:38 2019 UTC. 15:30:38 This meeting is logged and archived in a public location. 15:30:38 The chair is acozine. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:30:38 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:30:38 The meeting name has been set to 'documentation_working_group' 15:30:39 http://docs.testing.ansible.com/ansible/latest/modules/letsencrypt_module.html is a test case 15:31:18 #chair felixfontein samccann 15:31:18 Current chairs: acozine felixfontein samccann 15:31:23 * samccann waves 15:31:23 who else is around? 15:31:40 I'm here for the first time in about a month! 15:31:52 awesome! 15:31:55 #chair alongchamps 15:31:55 Current chairs: acozine alongchamps felixfontein samccann 15:32:20 * gundalow waves 15:32:28 * acozine goes to check our agenda 15:32:31 #chair gundalow 15:32:31 Current chairs: acozine alongchamps felixfontein gundalow samccann 15:32:39 welcome back alongchamps ! 15:32:53 #topic final review of the Deprecated Alias PR 15:32:55 thanks, March was a busy month so it feel good to get back into the usual stuff 15:33:08 PR: https://github.com/ansible/ansible/pull/54448 15:33:31 Page demonstrating results: http://docs.testing.ansible.com/ansible/latest/modules/letsencrypt_module.html 15:34:33 thoughts, folks? 15:34:56 I like the look of the stub - clean, user-friendly 15:35:12 is the text clear enough? 15:36:02 hm, good question 15:36:08 maybe we could make it more newbie-friendly 15:36:10 looks good on mobile 15:36:32 ooh, excellent thought, thanks for checking that alongchamps 15:36:35 I like the suggestion for the new name 15:36:47 use this, don't use that it's deprecated 15:36:56 hmm seems pretty straightforward to me 15:37:05 I was thinking something like: 15:37:08 shipit 15:37:11 do we want any info such as mod_name will be removed in version ? 15:37:23 This is an alias for acme_certificate. This name has been deprecated. Please update your tasks to use the new name acme_certificate instead. 15:37:48 Minor suggestion, both instances of `acme_certificate` should be links 15:38:07 alongchamps - if the removed version is known, yes that helps. acozine - yes that is clearier 15:38:33 If why.reason exists could displaythat 15:38:46 gundalow: that's why I was thinking the wording change - the two things are a bit different - the first is "here are the docs you're looking for" and the second is "and here's how you want to update your playbooks" 15:38:47 gundalow: I think it's not really possible in ReST to combine code formatting and link. also, this way, the new name can easily be copy'n'pasted :) 15:38:48 clearier - is an alias for clearer. Please update your typing skils to use clearer instead. 15:38:58 heh 15:39:07 wait, we have `why.reason`??? 15:39:16 * samccann never run doc build during irc meeting... typing can't keep up w/ delay 15:39:22 is this an array I can query for anything? 15:39:33 * gundalow looks for an example 15:39:39 hmm, isn't why.reason used for "properly" deprecated modules, and not for renamed mooules? 15:39:45 like `Snow.In.April:why.reason` 15:39:58 renamed modules don't have deprecation metadata AFAIK 15:40:16 correct, I don't think renames have DOCUMENTATION.deprecation 15:40:20 depends on how you rename 15:40:28 if its pure alias, no 15:40:29 bcoca: with the symlink approach :) 15:40:35 ^ pure alias then 15:40:38 yep 15:40:52 oh, ignore me 15:41:02 otherwise there's no need for a stub, since the deprecated module gets its own docs page 15:41:05 (AFAIK) 15:41:10 deprectated modules will already display DOCUMENTATION.deprecation, no need for it to go, what felixfontein said 15:41:40 yes, I tried to test this PR by looking at the modules marked (D) in the all-modules list, and the ones i hit all had full pages 15:42:16 sounds like everyone likes this functionality 15:42:49 felixfontein: you want to add the "update your tasks" phrasing, or shall I? 15:44:21 acozine: feel free to do that, I have to run for train now ;) 15:44:34 will do, safe journey 15:45:02 #actionitem acozine to update wording and merge #54448 15:45:24 oh, bother the IRC syntax 15:45:54 #action acozine to update wording and merge #54448 15:46:00 gundalow: thanks 15:46:01 acozine: close :) 15:46:19 #topic better docsite 404 15:46:35 so after the last meeting, I updated the issue for our New, Improved 404 page 15:46:44 https://github.com/ansible/ansible/issues/51439 15:47:13 I hesitate to mark the issue `easyfix`, but for anyone with the right skills, it would be fairly quick 15:47:44 Is this just for docs.ansible.com/ansible? 15:47:48 yes 15:48:20 I updated the title of the issue to reflect that 15:48:23 If i can figure out the sphinx theme, there is 'something' I saw that had custom 404 support. If I can find it again, I'll pop it into the issue 15:49:01 Do we know what should be displayed on our new 404 page 15:49:09 last week we found a module for custom 404s, I added a link 15:49:22 gundalow: I don't think we've ironed that out 15:50:11 ah yeah I think that might have been what I was remembering then... thanks acozine 15:50:15 we can talk about that now, or we can let the person who picks up the issue make their own text for the proof-of-concept 15:50:54 If we are looking for someone else to fix it we can leave that I guess 15:51:25 heh, well, I am hoping someone else will fix it between now and the 2.8 release 15:51:45 if the ticket is still open then, we can re-assess 15:53:08 any other ideas/suggestions/warnings/thoughts about the 404-page issue? 15:54:02 re 15:54:10 (in train now :) ) 15:54:29 #topic open floor 15:54:48 alongchamps: so what were you up to in March? anything fun? challenging? 15:55:15 felixfontein: ah, the rhythm of the rails 15:55:50 acozine: yep, and tunnels without internet :D 15:56:04 we had some multi-day agile planning meetings, vendor meeting with Dell, and some VMware vSAN training 15:56:28 I'm hoping April will be more quiet and I can get some more VMware modules done 15:56:36 that would be awesome 15:56:46 did you see that we moved the VMware guide? 15:57:48 I'm trying to bring up the docs site now, we're having a major network issue at my office at the moment so I may need to check it out later 15:57:58 hence why I checked it on mobile earlier :) 15:58:30 ah, and here I thought you were being thorough! 15:58:33 https://docs.ansible.com/ansible/devel/scenario_guides/guide_vmware.html 15:59:05 it should be redirected from the old URLs - let me know if you run into any trouble with any of it 15:59:30 we also added a new index page for virtualization and containerization at https://docs.ansible.com/ansible/devel/scenario_guides/virt_guides.html 16:00:39 I like it though I do notice something odd for the +/- on the left hand nav - it indents when you expand a section 16:00:49 that's for the dev guide for VMware, your first link of the two 16:01:01 hmmmm 16:01:18 that might be one of those changes we made to the wrong sphinx style 16:01:25 thanks for noticing and reporting that 16:01:28 I'm on Chrome 73.0.3683.86 on MacOS 10.14.3 16:01:31 no problem! 16:01:39 at least my connection is working just long enough for that to come through 16:01:49 I'm seeing it too 16:01:58 glad it's not just me! 16:02:22 heh 16:02:34 * gundalow -> another meeting 16:02:52 I'll make a note, and either fix it or turn it into an issue later this week 16:03:31 we also got rid of the last "template" pages that had "blah blah blah" in the text ;) 16:03:45 that was a weight off my mind 16:03:55 nice 16:04:01 long overdue 16:04:32 anything else from anybody? 16:05:09 we've made progress today, we can rest on our laurels a little and have a short meeting 16:05:25 * samccann fluffs the laurels and parks it 16:05:33 * alongchamps lunchtime it is 16:05:44 excellent, thanks everybody! 16:05:55 tune in next week for the next episode of . . . . 16:06:02 DaWGs In Space! 16:06:05 HAHAHAHA 16:06:16 lol 16:06:35 #endmeeting