19:31:15 #startmeeting docs 19:31:15 Meeting started Wed Dec 7 19:31:15 2022 UTC. 19:31:15 This meeting is logged and archived in a public location. 19:31:15 The chair is darknao. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 19:31:15 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:31:15 The meeting name has been set to 'docs' 19:31:26 #topic Roll call 19:31:29 #chair pboy darknao pbokoc py0xc3[m] 19:31:29 Current chairs: darknao pbokoc pboy py0xc3[m] 19:31:50 hi o/ 19:32:01 Hello - Alan here. 19:32:02 .hi 19:32:03 pboy: pboy 'Peter Boy' 19:32:06 hi 19:35:05 ok, let's start 19:35:12 #topic Agenda 19:35:19 #link https://discussion.fedoraproject.org/t/docs-meeting-agenda-2022-12-07/44666 19:35:22 #info Announcements 19:35:24 #info Action item followup 19:35:26 #info Quick docs improvement 19:35:28 #info Open Floor 19:35:30 #topic Announcements 19:35:36 #info Old Fedora docs (anything older than F26) have been retired. 19:35:38 .hello hankuoffroad 19:35:39 #info New version of Docs UI coming up. Feedbacks are welcome! 19:35:39 hankuoffroad[m]: hankuoffroad 'None' 19:35:41 #link https://discussion.fedoraproject.org/t/discussing-fedora-docs-website-improvement/36600/34 19:35:43 #link https://docs.stg.fedoraproject.org/en-US/docs/ 19:35:45 #info Next milestone is F38 (2023-04-18) 19:35:47 #info We use GitLab to track work: https://gitlab.com/groups/fedora/docs/-/boards 19:35:56 hey hankuoffroad[m] o/ 19:36:56 anyone have any announcements to share? 19:37:41 ok, moving on then 19:37:47 #topic Previous action items 19:37:55 #info darknao was to document the use of Vale for doc writers 19:38:16 that's me, and I didn't make any progress :/ 19:38:26 Is there an issue open on that? 19:38:48 I don't think there is 19:38:54 I can look at it, I've used Vale a few times on other projects. 19:39:26 oh cool! Yeah, if you want to take a look then, you're more than welcome :) 19:40:06 I looked at the setup, and ran Vale against a few files and it generated the output of what to correct. 19:41:01 good, we have Vale set up in this repo right nnow: https://gitlab.com/fedora/docs/community-tools/documentation-contributors-guide 19:41:25 OK, that's the one I was testing on. 19:41:34 so we basically just need to document how to run Vale locally, and what to do with the results 19:41:52 Got it. Where would I put my write up? 19:41:55 we don't need to document everything, as there is already some upstream documentation about that 19:42:26 Yeah, Vale has good docs on their side. 19:43:29 You can write the documentation on this exact same repository. You can either create a new dedicated page for that, or maybe add it to an existing one 19:43:46 like the one about the style guide for instance? 19:43:50 https://gitlab.com/fedora/docs/community-tools/documentation-contributors-guide/-/blob/main/modules/ROOT/pages/contributing-docs/style-guide.adoc 19:44:05 Sounds like a plan. 19:44:15 Question: 19:44:39 I'm not used to a Git setup with merge requests. So do I push to my fork from a branch, or from main? 19:45:00 We don't use a Git repo manager with merge / pull request functionality at work. 19:45:24 you can do both on your fork (work from main or in a dedicated branch) 19:46:13 And once I push to my fork then I open the merge request, correct? 19:46:34 I personally use a dedicated branch when I work on multiple topics, so each topic has its own branch 19:47:14 right, when you push to your fork, the git client should give you an URL to create a Merge request, so you just need to click that 19:47:43 Thanks, I'll work on that over the weekend. 19:48:10 it should also show you a banner on your fork (on Gitlab) asking if you want to open a new merge request 19:48:32 I just created an issue for that: https://gitlab.com/fedora/docs/community-tools/documentation-contributors-guide/-/issues/11 19:48:51 i'll add some description later, but you can assign yourself if you want 19:49:24 I was looking for how to assign it.. 19:50:05 I should be ralanbowman 19:51:07 AlanBowman[m]: on the right hand side you will see assignees 19:51:24 click assign to yourself 19:51:56 your Gitlab account needs to be linked to your Fedora account I think 19:52:25 Ah... I haven't done that yet. 19:53:09 ok, just comment on this ticket when it's done, and I'll assign you 19:53:35 Will do. 19:54:04 alright, next topic 19:54:13 #topic Quick docs improvement 19:54:40 #link https://discussion.fedoraproject.org/t/project-quick-docs-improvement/44322/12 19:55:02 pboy: floor is yours 19:55:08 thanks 19:55:44 I think, we have now a list of old articles, so we can start on the content. 19:56:39 The proposal is, to create ticket for a chunk of 5 articles and to start work. 19:57:25 I would we willing to take over cordination for the beginning, unless someone else is willing to step in. 19:57:38 looks like a good plan to me 19:57:56 I agree as well 19:58:30 Of course, I can't do all the writing and reviewing alone. :-) 19:58:44 I'll be able to help out with the reviewing. 19:59:00 So, probably each of us. should step in. 19:59:02 I was looking at that Grub bootloader stuff this week. 19:59:19 AnthonyMcGlone[m. +1 19:59:32 that is one of the articles of the first chunk 19:59:52 And I would start to ask on the user list for help and comments. 20:00:42 Two other questions: 20:01:28 I have one too 20:01:38 1. can we kind of categorize each article? something like :category: workstation? 20:02:05 2. How to proceed with design. aday made a proposal 20:02:12 ah, so there is no category mechanism in Antora (or asciidoc) 20:02:42 what a pitty. :-) 20:03:25 if we want to do something like that, we have to make our own system (or find something that we can easily plug into our existing tools) 20:03:43 I was referring to menu tree (sorry if I used a wrong terminology) - installation, accessibility like that, 20:04:31 I suppose, a menu tree is too static. Abd adays proposal is much more dynamic. 20:04:35 if you want some kind of category like we use for release notes, for instance, then yes 20:05:00 what do we use for release notes? 20:05:17 but yes, that's not dynamic, you have to build it yourself (manually add article to it) 20:05:54 https://docs.stg.fedoraproject.org/en-US/fedora/latest/release-notes/sysadmin/Sysadmins/ 20:06:24 I'm refering to the "categories" we used to list changes for each version 20:06:30 OK, can we add some kind of property to an article, maybe like the :revision: property? 20:07:22 darknao: ok 20:07:42 some kind of metadata? I guess we can, but it will not be used anywhere and not visible either 20:08:31 Do you have a link where I can get information about it? 20:09:04 about what exactly? 20:09:19 how to add properties/metadata? 20:09:22 How do define or to use metadata 20:09:31 darknao Yes 20:09:44 https://docs.antora.org/antora/latest/page/title-and-metadata/ 20:09:59 but there is nothing for "Category" 20:10:54 I see, and you can't freely define metadata tags, i guess? 20:11:56 I see, you can define custom page attributes. 20:11:59 that can be usefull too https://docs.asciidoctor.org/asciidoc/latest/attributes/document-attributes-ref/ 20:12:47 yes, indeed 20:13:27 I think, we can construct something useful with that. 20:14:13 I'll study the docs and write about it on discussion. 20:14:21 you can also build an Antora extension that read that custom metadata, and create some kind of category pages for you 20:14:31 darknao your question? 20:14:42 right 20:15:07 my question was: should we consider moving the quick-doc repo to Gitlab at some point? 20:15:32 darknao well, may I say "at some point"? 20:15:40 I think it'll make life easier for new contributor 20:15:44 Currently, I'm happy with pagure. 20:16:05 I can get productive with it without a lot of overhead, etc. 20:16:43 But of course, if someone else would take over the Quick Docs ..... 20:16:54 (It is not that I am bored ) 20:17:00 if everyone is happy with it, I'm ok with that :) 20:17:53 I'm just asking cause it's I think one of the few documentation repository still in pagure (with release-notes) 20:18:39 I hope,i will get more familiar with gitlab soon. 20:19:12 But at the moment t would impede me quite a bit. 20:19:26 ok that's fine :) 20:19:31 Writing workflow should be fine with both repos 20:20:03 Another question 20:20:51 When do we plan to install the new gui including the author and revision line ind production? 20:21:56 I don't have any specific date right now 20:22:35 I didn't get much feedback regarding the current state of staging, so not sure if everything is ok or not 20:22:37 OK, what do we have to before we can do that? is there some testing or something not complete yet? 20:23:27 From my perspective, it's excellent the way it is. 20:23:48 and a big improvement 20:24:05 for now, there is at least one thing I need to fix before going to prod, is the how-to link on the navbar (which is gone on stg) 20:24:47 Yes, that's important, specifically for Quick Doc. 20:25:25 My reason is, the Revision and author part is an important feature regarding Quick Docs 20:25:55 sorry I have to step out early due to parental duty :) Thanks to all 20:26:10 hankuoffroad[m]> 20:26:20 hankuoffroad[m] a happy evening. 20:26:25 thanks hankuoffroad[m] 20:27:00 about the new UI, I think I'll push it to prod in the next 2 weeks 20:27:36 I guess we could go productive in 2-3 weeks, so it is ready before we make a bigger progress with Quick Docs? Or do I underestimate the work? 20:28:04 darknao, that's perfect! 20:28:40 we need that time for quick doc in any case before we get results to show. 20:29:12 ok, good 20:29:15 that's it from me 20:29:24 #topic Open Floor 20:29:38 Open floor for like 1 minute :) 20:30:39 and time's up! 20:30:55 Thank you everyone for today! See you all next week. 20:31:00 #endmeeting