Notable exceptions:
- CoC doesn't have any public Forge repos
- fedora-badges doesn't exist on Forge
Reviewed-on: #287
Reviewed-by: Petr Bokoč <pbokoc@noreply.forge.fedoraproject.org>
This commit does some behind-the-scenes meta-work to prepare for some
other changes that warrant bigger discussions. However, I phased out the
`FWIKI` and `COMMBLOG` attributes for `url_wiki` and `url_commblog`
respectively. This matches the convention used in other Fedora Docs
repositories.
No changes were made to docs content itself. All information should
display just as it did before this commit.
Signed-off-by: Justin Wheeler <jwheel@redhat.com>
This commit is a significant refactor of all the Fedora Council
documentation into full, native AsciiDoc. This includes following
conventions commonly associated with AsciiDoc, such as the one sentence
per line convention and using more internal `xref` links across pages.
It also introduces explicit link anchors on all headings.
This commit is mostly invisible to the reader. All lines across the
Antora component are now written on one sentence per line, as per the
standard AsciiDoc convention. Following this convention makes future git
diffs easier to read when it comes to actual changes in meaning.
Additionally, where applicable, I updated names and titles of roles that
have since been changed, e.g. "Fedora Community Action & Impact
Coordinator" to "Fedora Community Architect".
Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
This commit changes almost every occurrence of "Council" and "Fedora
Council" with `{team_name}`, an Antora macro that resolves to "Fedora
Council". This continues the integration work with the team profile
introduced in previous commits. It ensures consistent use of the Fedora
Council name in our documents and may also contribute to a slight boost
in search engine optimization.
Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
NOTE: This commit does NOT change content, policy, or the substance of
any written documentation that requires Fedora Council review. This
change only impacts changes related to the Antora toolchain.
This commit integrates the team directory profile that was introduced a
few years ago into the Fedora Council documentation. This makes several
common URLs used across the Fedora Council Antora component accessible
as macros. Instead of hard-coding the same URL across all of the Fedora
Council documentation, the macros can be used to more easily re-use the
same URL consistently across multiple pages.
This commit is one of several that gradually refactors the Fedora
Council documentation to properly fit into an AsciiDoc and Antora
workflow.
Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
Last month, GitHub switched their default git branch from `master` to
`main`. So, if GitHub is doing it for their millions and millions of
repos and users, there are few good reasons not to for this repo.
https://github.com/github/renaming
This commit changes all references of `master` to `main` in the Antora
site configuration. This commit is already pushed to a git branch,
`main`, on the council-docs repo. But this commit will be opened as a
Pull Request to the `master` branch.
**Do not merge without coordinating on the fedora-docs/docs-fp-o PR**.
If the builder is still configured to build onto `master`, well, that
obviously will not work. Please coordinate these changes simultaneously.
Closes#86. cc: @mattdm
Signed-off-by: Justin W. Flory (he/him) <git@jwf.io>