ansible / community

This repository is being archived. See https://github.com/ansible-community/presentations and https://github.com/ansible-community/meetings for the new locations
Apache License 2.0
489 stars 144 forks source link

DaWGs (Documentation Working Group) Meeting Agenda 2021 #579

Closed acozine closed 2 years ago

acozine commented 3 years ago

Closing this issue. Please add agenda items to the new 2022 issue - https://github.com/ansible/community/issues/643

This tracks the DaWGs (Documentation Working Group )meetings for Ansible docs, starting from Jan. 2021.

This team uses the following GitHub tracking boards:

If you have a question, comment, idea, or anything else to discuss, please leave a comment here to add it to the agenda for our next meeting. If you don't show up for the meeting, your item will probably be skipped.

If your IRC nick is different from your Github username, leave that as well.

See https://github.com/ansible/community/blob/master/meetings/README.md for the schedule.

Once an item has been addressed please edit the text to make it strike-through style (two tildes ~~ on either side of the text) or check the checkbox if available.

When creating new agenda ensure docs and meeting_agenda labels are set.

Join us anytime in #ansible-docs on libera IRC!

See #521 for 2020 minutes and #389 for prior meeting minutes.

acozine commented 3 years ago

2021-01-05

long-running issues from

do we or don't we adopt semantic markup

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-05/docs_working_group_aka_dawgs.2021-01-05-16.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-05/docs_working_group_aka_dawgs.2021-01-05-16.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-05/docs_working_group_aka_dawgs.2021-01-05-16.00.log.html

acozine commented 3 years ago

Contributing to Ansible Documentation

Easy Places you can help!

Less easy but need developer help on:

interesting links

acozine commented 3 years ago

2021-01-07

status update

what must we accomplish by Feb 2 and what can we push off to a later

new repo for new community guides etc

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-07/documentation_working_group_supplemental_meeting.2021-01-07-15.31.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-07/documentation_working_group_supplemental_meeting.2021-01-07-15.31.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-07/documentation_working_group_supplemental_meeting.2021-01-07-15.31.log.html

notes on brainstorming session

https://hackmd.io/x0VwaKSYQCaHGJR4LelSEw?view

dev guide - people will need 2.10 info, some devel info, some will need both. this is a case that either a unified dev guide that includes the differences between older versions and newer versions or an index page with the different versions of various documents would attempt to solve.

samccann commented 3 years ago

2021-01-12

role argspec update

template for collection /docs/ folder

docs user survey results

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-12/docs_working_group_aka_dawgs.2021-01-12-16.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-12/docs_working_group_aka_dawgs.2021-01-12-16.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-12/docs_working_group_aka_dawgs.2021-01-12-16.01.log.html

samccann commented 3 years ago

2021-01-14

Status of the docsite split proposal

problems to solve

list of problems to solve

Next Steps

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-14/dawgs_aka_documentation_working_group_supplemental_meeting.2021-01-14-15.32.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-14/dawgs_aka_documentation_working_group_supplemental_meeting.2021-01-14-15.32.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-14/dawgs_aka_documentation_working_group_supplemental_meeting.2021-01-14-15.32.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-01-19

opening chatter

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_aka_dawgs.2021-01-19-16.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_aka_dawgs.2021-01-19-16.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_aka_dawgs.2021-01-19-16.00.log.html

adding breadcrumbs to the plugin pages

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_meeting_extension.2021-01-19-16.55.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_meeting_extension.2021-01-19-16.55.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-19/docs_working_group_meeting_extension.2021-01-19-16.55.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-01-26

Docsite Split Update

documenting use of C(. . . )

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-01-26/documentation_working_group_aka_dawgs.2021-01-26-16.02.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-01-26/documentation_working_group_aka_dawgs.2021-01-26-16.02.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-01-26/documentation_working_group_aka_dawgs.2021-01-26-16.02.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-02-02

Index pages for the Core/Package Docsite Split

backports status

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-02-02/docs_working_group_aka_dawgs.2021-02-02-16.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-02-02/docs_working_group_aka_dawgs.2021-02-02-16.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-02-02/docs_working_group_aka_dawgs.2021-02-02-16.01.log.html

samccann commented 3 years ago

2021-02-09

opening chatter

new landing pages!

docsite split update

open floor

Logs

Minutes: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-02-09/docs_working_group_aka_dawgs.2021-02-09-16.00.html Minutes (text): https://meetbot-raw.fedoraproject.org/ansible-docs/2021-02-09/docs_working_group_aka_dawgs.2021-02-09-16.00.txt Log: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-02-09/docs_working_group_aka_dawgs.2021-02-09-16.00.log.html

samccann commented 3 years ago

2021-02-16

Ansible 3 release and docsite split

future of devel documentation

PR/issue labels: https://github.com/ansible/ansibullbot/pull/1505

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-02-16/docs_working_group_aka_dawgs.2021-02-16-16.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-02-16/docs_working_group_aka_dawgs.2021-02-16-16.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-02-16/docs_working_group_aka_dawgs.2021-02-16-16.00.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-02-23

documentation for filter and test plugins

semantic markup proposal

open floor

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-02-23/docs_working_group_aka_dawgs.2021-02-23-16.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-02-23/docs_working_group_aka_dawgs.2021-02-23-16.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-02-23/docs_working_group_aka_dawgs.2021-02-23-16.01.log.html

samccann commented 3 years ago

2021-03-02

devel docs for the community package

collections /docs/ folder

PR 73676

PR 73170

open floor

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-03-02/docs_working_group_aka_dawgs.2021-03-02-16.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-03-02/docs_working_group_aka_dawgs.2021-03-02-16.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-03-02/docs_working_group_aka_dawgs.2021-03-02-16.01.log.html

felixfontein commented 3 years ago

In today's community meeting (https://github.com/ansible/community/issues/539#issuecomment-785354123), we decided that /devel/ should not include pre-releases of collections. That saves the DaWGs meeting from also discussing that ;-)

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-03-16

collection /docs/ folder usage

open floor

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-03-16/docs_working_group_aka_dawgs.2021-03-16-16.02.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-03-16/docs_working_group_aka_dawgs.2021-03-16-16.02.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-03-16/docs_working_group_aka_dawgs.2021-03-16-16.02.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-03-23

meeting time for summer

update on devel docs

breadcrumbs

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-03-23/docs_working_group_aka_dawgs.2021-03-23-16.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-03-23/docs_working_group_aka_dawgs.2021-03-23-16.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-03-23/docs_working_group_aka_dawgs.2021-03-23-16.00.log.html

abadger commented 3 years ago

I'm double booked this week, so I am posting a little information early in case I'm not watching the meeting when it's discussed

* [ ]  Meeting time  - do we adjust it 30 min earlier?

I can make a meeting 30 minutes to one hour earlier (until Daylight Saving Time shifts again :-)

* [ ]  Ansible (package) devel docs - how can we get the latest collection versions into docs.ansible.com/ansible/devel  (excluding prereleased versions)?

Does this option and implementation look like what we want?

https://hackmd.io/E5a0dw0tTDCteQVVk4VvJw?both#Development-of-ansible-core-and-latest-of-collections

* [ ]  docs for filter/test plugins

It would be great if we can have input on what the structure of this looks like. One of the problems that I found with the current plugin doc data structures is that the names don't follow any common standards. I've addressed that in antsibull-docs by writing a schema which normalizes all of the names prior to giving the data to the rest of the program but it would be better if these were standardized in the specification.

samccann commented 3 years ago

2021-03-30

opening chatter

rules for the docsite_pr label on GitHub

package devel docs

meeting time follow-up

collection /docs/ folder

open floor

Actions

Logs

Minutes: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-03-30/docs_working_group_aka_dawgs.2021-03-30-15.00.html Minutes (text): https://meetbot-raw.fedoraproject.org/ansible-docs/2021-03-30/docs_working_group_aka_dawgs.2021-03-30-15.00.txt Log: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-03-30/docs_working_group_aka_dawgs.2021-03-30-15.00.log.html

sommersoft commented 3 years ago

Proposal For Agenda Item For 2021-03-30

During review of https://github.com/ansible/ansibullbot/pull/1537 to apply docsite_pr label, a question of desired intent/behavior came up.

Would like to ask the DaWGs if the docsite_pr should be applied:

  1. Only when Edit on GitHub is clicked from docs.ansible.com pages.

    • Ansibullbot does/will utilize +label: docsite_pr in any PR comment. This label command is included with the URL via Edit on GitHub links from docs.ansible.com.
  2. When Edit on GitHub is clicked from both docs.ansible.com, and directly from within the GitHub site.

    • Ansibullbot will utilize both +label: docsite_pr in PR comments, as well the metadata from a PR's commits via the GitHub API.

_Reminder: the docsite_pr label description is "This PR is created from documentation using the "Edit on GitHub" link."_

samccann commented 3 years ago

@sommersoft just so it's not lost in meeting minutes, the DaWGs meeting just now agreed the label must be applied when Edit on GitHub is clicked from docs.ansible.com pages and can also be applied when it's clicked directly from within the GitHub site. If applying the label to both is the easy way to implement this feature, let's do that. If "apply to both situations" is harder to implement, let's skip the second situation.

samccann commented 3 years ago

2021-04-06

PR and issue counts keep growing

updates on long-running topics

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-04-06/docs_working_group_aka_dawgs.2021-04-06-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-04-06/docs_working_group_aka_dawgs.2021-04-06-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-04-06/docs_working_group_aka_dawgs.2021-04-06-15.01.log.html

samccann commented 3 years ago

2021-04-13

Reminder of next week's PR Review Day

breadcrumbs

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-04-13/docs_working_group_aka_dawgs.2021-04-13-15.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-04-13/docs_working_group_aka_dawgs.2021-04-13-15.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-04-13/docs_working_group_aka_dawgs.2021-04-13-15.00.log.html

samccann commented 3 years ago

2021-04-20 - DaWGs Documentation mini PR day!

Join us on #ansible-docs on IRC for a 4 hour PR review day, starting at 10AM ET.

samccann commented 3 years ago

2021-04-27

opening chatter

versions and maintenance

Sphinx upgrade

ansible Sphinx theme

searching and sitemaps for the ansible-core docs

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-04-27/docs_working_group_aka_dawgs.2021-04-27-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-04-27/docs_working_group_aka_dawgs.2021-04-27-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-04-27/docs_working_group_aka_dawgs.2021-04-27-15.01.log.html

acozine commented 3 years ago

Last-minute agenda additions:

samccann commented 3 years ago

2021-05-04

opening chatter

breadcrumbs update

/docs/ folder in collections

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-05-04/docs_working_group_aka_dawgs.2021-05-04-15.02.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-05-04/docs_working_group_aka_dawgs.2021-05-04-15.02.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-05-04/docs_working_group_aka_dawgs.2021-05-04-15.02.log.html

samccann commented 3 years ago

2021-05-11

copyright notices

update on traffic to existing Scenario Guide TOCs

updates on long-running topics

options for including rst documentation in the collection index pages

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-05-11/docs_working_group_aka_dawgs.2021-05-11-15.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-05-11/docs_working_group_aka_dawgs.2021-05-11-15.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-05-11/docs_working_group_aka_dawgs.2021-05-11-15.00.log.html

samccann commented 3 years ago

2021-05-18

version-specific links in docs and PR 74245

Logs

Minutes: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-05-18/documentation_working_group_aka_dawgs.2021-05-18-15.00.html Minutes (text): https://meetbot-raw.fedoraproject.org/ansible-docs/2021-05-18/documentation_working_group_aka_dawgs.2021-05-18-15.00.txt Log: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-05-18/documentation_working_group_aka_dawgs.2021-05-18-15.00.log.html

acozine commented 3 years ago
samccann commented 3 years ago

2021-05-25

opening chatter

Jinja2 upgrade issue

collection docs stuff

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-05-25/docs_working_group_aka_dawgs.2021-05-25-15.08.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-05-25/docs_working_group_aka_dawgs.2021-05-25-15.08.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-05-25/docs_working_group_aka_dawgs.2021-05-25-15.08.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-06-01

opening chatter

Contributors' Summit

devel docs for hte package

template for using collection /docs/ folder

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-06-01/ansible_documentation_working_group_aka_dawgs_meeting.2021-06-01-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-06-01/ansible_documentation_working_group_aka_dawgs_meeting.2021-06-01-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-06-01/ansible_documentation_working_group_aka_dawgs_meeting.2021-06-01-15.01.log.html

samccann commented 3 years ago

2021-06-08

collection extra docs and Ansible 4.1 release . . .

Ansible Sphinx theme

semantic markup

open floor

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-06-08/docs_working_group_aka_dawgs.2021-06-08-15.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-06-08/docs_working_group_aka_dawgs.2021-06-08-15.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-06-08/docs_working_group_aka_dawgs.2021-06-08-15.00.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-06-15

moving docker scenario guide

updating collection version list for devel docs

semantic markup

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-06-15/documentation_working_group_aka_dawgs.2021-06-15-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-06-15/documentation_working_group_aka_dawgs.2021-06-15-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-06-15/documentation_working_group_aka_dawgs.2021-06-15-15.01.log.html

felixfontein commented 3 years ago
samccann commented 3 years ago

2021-06-22

semantic markup

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-06-22/documentation_working_group_aka_dawgs.2021-06-22-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-06-22/documentation_working_group_aka_dawgs.2021-06-22-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-06-22/documentation_working_group_aka_dawgs.2021-06-22-15.01.log.html

acozine commented 3 years ago

Follow up on dependency management:

samccann commented 3 years ago

2021-06-29

follow up on action items

devel docs update and build EOF/OOM issues

new module documentation fields

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-06-29/docs_working_group_aka_dawgs.2021-06-29-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-06-29/docs_working_group_aka_dawgs.2021-06-29-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-06-29/docs_working_group_aka_dawgs.2021-06-29-15.01.log.html

samccann commented 3 years ago

2021-07-06

docsite builds

action items follow-up

open floor

Actions

Older Action Items still open

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-07-06/documentation_working_group_aka_dawgs.2021-07-06-15.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-07-06/documentation_working_group_aka_dawgs.2021-07-06-15.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-07-06/documentation_working_group_aka_dawgs.2021-07-06-15.00.log.html

samccann commented 3 years ago

2021-07-13

breadcrumbs and memory issues with the production docs build

roles documentation PR

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-07-13/docs_working_group_aka_dawgs.2021-07-13-15.01.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-07-13/docs_working_group_aka_dawgs.2021-07-13-15.01.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-07-13/docs_working_group_aka_dawgs.2021-07-13-15.01.log.html

samccann commented 3 years ago

2021-07-20

redirects on the docsite

adding argspec modifiers to docstrings

open floor

Actions

Logs

Minutes: https://meetbot.fedoraproject.org/ansible-docs/2021-07-20/docs_working_group_aka_dawgs.2021-07-20-15.00.html Minutes (text): https://meetbot.fedoraproject.org/ansible-docs/2021-07-20/docs_working_group_aka_dawgs.2021-07-20-15.00.txt Log: https://meetbot.fedoraproject.org/ansible-docs/2021-07-20/docs_working_group_aka_dawgs.2021-07-20-15.00.log.html

abadger commented 3 years ago

There's a proposal from the ansible content team (NilashishC ) to add things like mutually_exclusive to the documentation strings: https://github.com/ansible/ansible/pull/74873 I've added a list of things I think need to happen for that to be added: https://github.com/ansible/ansible/pull/74873#issuecomment-880850893 If there's some commentary about what the docs should look like and whether I missed any steps, that would likely be good.

samccann commented 3 years ago

2021-07-27

Action item review

mutually_exclusive added to docs string

Rendering collection-level docs

openfloor

Actions

Logs

Minutes: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-07-27/dawgs_aka_ansible_documentation_working_group.2021-07-27-15.00.html Minutes (text): https://meetbot-raw.fedoraproject.org/ansible-docs/2021-07-27/dawgs_aka_ansible_documentation_working_group.2021-07-27-15.00.txt Log: https://meetbot-raw.fedoraproject.org/ansible-docs/2021-07-27/dawgs_aka_ansible_documentation_working_group.2021-07-27-15.00.log.html

briantist commented 3 years ago

I'd like to have a way to render a collection docsite (docs/docsite/rst) without cutting a release.

What is wanted

Ideally, this would include:

In my ideal world, you'd be able to put up a PR to a collection's docsite, and a version of it would be generated and published as part of the PR. Not only would it be great for me as a maintainer, it would be super encouraging to anyone who wants to update docs.

Barriers

There's currently no straightforward instructions to generate all the above (even locally). I was able to use @samccann 's wonderful workaround, of copying my RST files into ansible-core and running the command to build that docsite. It doesn't quite have the structure of the collection docsite, but the theme works, and especially, the :ref: links worked, which was critical in me figuring out how to use them.

The part about serving them from somewhere is a bit tricky. readthedocs.org almost looks like it would work, but I've never used it, and it looks like the import mechanism is git based but probably not doable for PRs.

Possible (partial) implementation ideas

@felixfontein has a nice set of collection docs built into his own docsite: https://github.com/felixfontein/felix-ansible-docsite (rendered at: https://ansible.fontein.de/ ). I looked through it but there's a lot there about sphinx/etc. that I don't really understand. I'm also not certain if :ref: links to the Ansible docsite at large would work in this configuration or not; I tried to see if there were any but didn't find them, maybe have missed it.

Thinking in terms of GitHub-centric, I thought about enabling GitHub Pages, and having a GitHub Action workflow that could generate the HTML and publish it right to the local GH pages site.

I was thinking there would be a way to sort of browse each generated version, like collection.githubpages.io/pr/1234, collection.githubpages.io/branch/main whatever.

The downside of the above is that all the content needs to be committed which could only ever get committed to gh-pages or whatever branch, but still "bloats" the repo with lots of commits, moreso if it ends up being the entire Ansible docsite that needs to get rendered in order for :ref: links to work correctly.

To get around that, a separate repo for the docs only could be used; kinda messy for each collection to have its own; maybe a single repo for all (which?) collections, the ones in ansible-collections at least. A private token that allows for committing/publishing can be put into the GitHub secrets for each participating repo (I know I'm leaving out other CI for the moment).