14:02:39 #startmeeting Fedora Docs 14:02:39 Meeting started Mon May 22 14:02:39 2017 UTC. The chair is bexelbie. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:39 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:02:39 The meeting name has been set to 'fedora_docs' 14:02:52 #topic A little bit of AsciiDoc Conversion 14:02:55 .fas bex 14:02:56 bexelbie: tqtwr 'gsafd' - ybexwqmxnx 'ybexwqmxnx yhdgb' - bexhet '' - lonelyibex 'fungo' - moko 'moko lee' - sfarr01 'Steven Farr' - mcreps 'Merl Creps Jr' - tbex 'Tony Beckham' - efjiwmos 'takagiatuko' - makubex 'Bruno Lopes de Mello' (2 more messages) 14:03:00 .hello mayorga 14:03:01 .hello bex 14:03:01 mayorga: mayorga 'Eduardo Augusto Mayorga' 14:03:03 bexelbie: bex 'Brian (bex) Exelbierd' 14:03:11 o/ mayorga 14:03:16 bexelbie: o/ 14:03:32 terminal__, mayorga barring objections I am not going to go through the entire agenda as I think we are all being motiviated by terminal__ :) 14:03:42 haha 14:03:49 However, any lurkers are free to speak up and we can "Agile Coffee" an agenda up for ya 14:04:02 I'm just motivated to get this conversion moving 14:04:19 To set some context, terminal__ please correct me if I get the details wrong, ... 14:04:28 I learned asciidocs and it's a lot easier than using publican 14:04:33 terminal__, wrote to the mailing list about converting the Sys Admin guide from DocBook to AsciiDoc 14:04:47 terminal__, also noted taht we haven't been meeting and wanted to know what hte next steps were 14:04:57 I suggested he look at docsii and we are now at this point in time 14:05:08 yes 14:05:19 my repo is: https://pagure.io/fedora-docs/asciidocs-sysadmin 14:05:25 As a markup, AsciiDoc is easier to hand create than DocBook, I agree - DocBook can be very expressive though 14:05:29 Bookmarked. 14:05:46 I've converted the sysadmin guide using docscii already 14:06:05 there's some links and such that need cleaning up, and probably some formatting, but it did a good job 14:06:37 it already had an option in docscii to use the publican.cfg file to prepare the document 14:06:43 Cool - I know the author of hte tool would love an issue or PR to help clean up any errors it is making 14:07:20 One of the links it converted, it didn't properly convert, I think because of a space in the URL 14:07:41 #link DocsII https://github.com/clayts/docscii 14:07:48 #info DocsII https://github.com/clayts/docscii 14:07:58 #info terminal__'s repo https://pagure.io/fedora-docs/asciidocs-sysadmin 14:08:07 I had the same problem initially trying to work out how to convert it to a URL, I ended up using the %20 symbol 14:08:11 terminal__, that would be good feedback for the author 14:08:30 sounds like that should at least be warned on - as technically you should need a %20 aiui 14:08:49 I'll put the feedback up on github 14:09:21 things I've noted in conversion 14:09:47 some of the formatting we've used in publican doesn't quite convert the same directly to asciidocs 14:10:02 probably have to use markup or something to get that 14:10:30 terminal__, can you start a list of the types of cleanup you're doing and can you flag that markup failure for conversation so we can make some decisions as a group? 14:10:40 I suspect we can find a way to do this without having to mix markups 14:10:51 also, we may decide that some formatting just isn't needed 14:10:53 in the docbook version of the guide, the chapter synopsis was rendered as a labelled list in the pdf 14:11:09 which obviously when we convert to topics isn't going to be such an issue anyway 14:11:19 yep 14:11:24 yeah no worries, I'm recording issues as I go 14:11:50 cool! 14:12:17 I've kinda been just doing general issues, not related to the document changes I'd been making but that was all from when i started from scratch 14:12:48 so it was more related to issues I was finding trying to write the document from scratch 14:13:16 one other issue i've come across so far, is the 'figures' aren't numbered after the chapter numbers 14:13:26 I can't work out how to do that at this time 14:13:39 maybe manually? 14:13:46 probably via attributes or something 14:13:53 terminal__, I suspect so 14:13:57 turn off sector numbering for that particular part of the document 14:13:59 Can I offer some research suggestions? 14:14:02 sure 14:14:27 1. Really look through and make sure this is a problem we should solve first, if at all ... punting on this with a known issue may not be bad 14:14:33 2. Checkout how OpenShift does it 14:14:43 They have been doing AsciiDoc for a while and have some solutions that are really good 14:14:51 ah ok 14:14:57 https://github.com/openshift/openshift-docs/blob/master/contributing_to_docs/doc_guidelines.adoc 14:15:04 that is a link to the right repo and a starting point 14:15:25 cool 14:16:13 The other thing, If you don't mind doing it 14:16:25 is could you look at AsciiBinder (http://www.asciibinder.org/) ? 14:16:27 specifically 14:16:35 please look at the _topic_map.yml file they use 14:16:39 we are probably going to use this for publishing 14:16:43 and it replaces your master.adoc 14:17:05 here is a link to the one used by openshift 14:17:05 https://github.com/openshift/openshift-docs/blob/master/_topic_map.yml 14:17:05 ah ok 14:17:25 here is one used in the budget website 14:17:26 https://pagure.io/fedora-budget/blob/master/f/_topic_map.yml 14:17:36 The budget website is my PoC on publishing in Fedora with AsciiBinder 14:17:44 I am trying to work on the rest of the tooling 14:17:59 Making your repository a valid asciibinder repository would be awesome 14:18:03 no worries 14:18:12 I'll see what I can do. 14:18:13 we can work on styling once you have something that builds 14:18:29 ryanlerch, has already done some work on the styling 14:18:32 we just have more to do 14:18:39 (and now two Ryans to help with it) 14:18:46 heh 14:19:20 btw, I'm in Australia, so that's probably why no one's on when I get into IRC, although it seems to be that everyone lurks anyway 14:19:36 There is far more lurking than we'd like ... but yes, that is why 14:19:48 by coincidence, I'll be near your timezone for the next two weeks in Japan 14:19:56 sweet 14:19:58 however, I will be missing the meetings on Mondays 14:20:09 but if you want you can email me or ping me on Telegram (@bexelbie) 14:20:13 I may not have good IRC access 14:20:19 * bexelbie will try to set up Riot 14:20:19 ok 14:20:33 The other Ryan is also in Australia 14:20:45 or at least a timzeone near that 14:20:47 haha how coincidental 14:21:01 Howwever he focuses more on the design - but he is also great with docs themselves 14:21:08 he is a big Magazine contributor 14:21:22 ah yeah, I read the magazine pretty regularly 14:21:52 cool 14:22:07 oh, you had asked me about "content challenges" - tell me if I am changing the subject too soon 14:22:28 no that's fine, I was just summing up what we've covered so far, in my head 14:22:38 :D 14:23:06 what did you mean by 'content challenges' 14:23:46 Basically, if you find things that are missing, bad or needing of help, make a list of them. Do not feel you have to fix it all 14:23:53 we can start an easy fix and please fix set of lists/tickets 14:24:12 This is a lot you've had tossed at you - so dno't think you are under pressure to do it all, do it all right now, or do it perfectly 14:25:00 yeah I'd already come across some wordings that I felt could be improved a little in the first few challenges 14:25:20 I was also looking at X11 refs and wondering if they even applied considering we're mostly using wayland now 14:25:41 need to spin up a test box and try things out 14:26:12 see if there's a better way 14:26:14 terminal__, that may be a good candidate to move to an Appendix (module) for retaining until X11 is out 14:26:25 sure 14:27:28 regarding the 'next lot of meetings' 14:27:53 obv it's been pretty quiet around here for months until i 'stirred the pot' so to speak 14:27:54 ? 14:28:15 so a lot of people got pulled into side projects, $dayjob and $life over the last few months 14:28:28 yeah 14:28:34 I have been working on a new tooling PoC which is viewed as a blocker by many and I haven't gotten my blog about it out 14:28:44 there was a second tooling proposal and I don't think they are still active 14:28:51 so barring objections, my PoC will be it 14:29:12 The PoC is blocked by an infra need from loopabull, which is coming soon 14:29:22 If I can find the time, I will write it up with the holes so it can be poked at 14:29:25 I have no objections, I just want to be able to pass ideas by people and discuss what's being worked on 14:29:36 honestly, your work on this guide will be helpful because I can just show real content then :) 14:29:38 which seems to be just what i'm doing :P 14:29:45 it is what you're doing 14:29:48 haha 14:29:50 the ML is also good for that 14:29:57 as meetings are hard to get going these days 14:30:00 but they ahve a real value 14:30:04 yeah 14:30:37 even the docs room is usually dead, so although I have to stay up late to get to these meetings, at least there's people in here when they happen 14:31:05 we can also work to have conversations at times more convenient for you ... I am usually in Europe 14:31:10 mayorga, is in LATAM though :) 14:31:21 Pete, the docs lead, is in US Central - so ML may be best 14:31:30 what is ML? 14:31:37 * mayorga is on UTC-6. 14:31:59 UTC+8 here 14:32:12 10:32 pm 14:32:34 ML == mailing list 14:32:39 ahh yeah 14:32:44 makes sense :D 14:32:44 UTC +2 :) 14:32:54 almost literally splitting the difference 14:33:08 pretty much, but closer to my tz 14:33:27 6 hrs 14:34:52 I'll run up a telegram also maybe, ping on that if needed while you're in japan, you'll be a lot closer (if not in) my tz when you get there 14:35:55 so yeah that's probably about all I had, just wanted to cover the things I've been doing with asciidocs, and just make sure I wasn't going to break everything ;) 14:36:17 sounds good! 14:36:41 make sure no one else was working on what I was working on, prevent duplication of effort, get the right tools for the job etc 14:37:14 You're doing the right thing and stirring a pot that needed stirring :) 14:37:28 I could pretty much run up an asciidocs repo for each guide if you wanted it, push everything through Docsii 14:37:39 upload, then we can work on it as time allows 14:38:13 terminal__, I think there could be some value in that however, I wonder if it wouldn't be better to focus on one document first to learn the process 14:38:20 then apply that to the next one so we have consistency 14:38:25 yeah I was considering that too 14:38:35 the other is that not every document is going to be worthy of publishing forward 14:38:38 some are terribly outdated 14:38:50 of course 14:38:53 we can at a minimum in this round cut the chaff 14:39:01 even if we don't go full modular 14:39:56 Yeah I'll get this one moving, when I have time of course, I can't devote every day to it, but I have some free time in the evenings 14:40:06 terminal__, you're not alone in being pressed for time 14:40:35 when I'm not busy with work stuff, and im supposed to be studying certs (IT guy) and I've got the odd social thing in between 14:40:57 but I don't like seeing things stagnate 14:41:03 I hope you also get some even social 14:41:17 * bexelbie has to work on renewing his RHCE ... another thing for the list 14:41:33 I wanted to do my RHCSA this year, but its not going to happen 14:41:43 boss said I had to focus on puppet certs 14:42:18 I've only done a little config management using Ansible 14:42:22 I've heard good things about puppet 14:42:49 puppet is cool, but our main guy is between two projects so he's kinda not able to get the ball rolling properly 14:43:31 he's only in the office a few days a week, so that's why puppet certification is high on the priority list 14:44:03 it's good stuff 14:44:16 I had the privlege of getting confused at Config Management Camp one year 14:44:36 :P sounds interesting 14:44:58 I have a meeting in 15 min - so I am going to prep for that in a few 14:45:01 any other docs issues? 14:45:05 not that the conversation isn't good 14:45:23 terminal__, it is a bit of a hike for you http://cfgmgmtcamp.eu/ 14:45:32 but if you ever come to FOSDEM it is usually the 2 following days 14:46:11 I think that's it, I'll focus on going through the sysadmin guide, look at asciibinder, read up the openshift way, and yeah 14:46:27 cool 14:46:29 oh - 14:46:35 Openshift has a weird way of doing links 14:46:40 I haven't fully read it yet 14:46:47 but it is apparently good and powerful 14:46:54 I've been reading the asciidocs usermanual 14:46:59 what isn't clear from their guide is that there is a preprocessor for it that runs before asciibinder 14:47:10 if you think it has power I'll find the script that is the preprocessor 14:47:14 I have a link to it somewhere 14:47:23 sure 14:47:29 either way, it'd be great to hear your assesement 14:47:44 I'll keep you updated as I go 14:47:53 ML or telegram, whatevs 14:48:23 perfect! 14:48:28 I am going to end the meeting ok? 14:48:38 yep I'm good with that 14:48:56 thanks for chatting 14:49:02 #endmeeting