Week of 2023-12-10 (and the other weeks I missed)
I got back to improving our developer tooling for ansible-documentation.
Amongst other tasks, I integrated the docs build process into the
I performed Fedora distgit and ansible-documentation code reviews as usual.
As discussed in My First Ansible Release, I have been working on improving the testing for the collections in the ansible package. My PR antsibull to enable this is now ready for review! The PR allows cloning all the collections in the ansible package, running sanity tests, and collecting the results. I also created https://github.com/ansible-community/package-test-results to store the test results and coordinate filing issues against broken collections. Feedback is welcome in the forum post!
I helped create a hot fix antsibull-docs release to address a new ansible-core change that broke the Ansible documentation.
I started working on improving sourcehutx’s documentation.
Speaking of fedrq, I have done some work on cleaning up the API and
preparing to add support for recursively resolving package queries.
Repoquery.resolve_pkg_specs interface has gained some additional
arguments to enable this.
I spent some time going through
Goal APIs and
planning out a compatibility layer between them in the same way I’ve done for
I have also worked on tomcli, my CLI tool for querying and modifying
TOML files and cut 0.4.0 and 0.5.0 releases (changelog).
I improved the documentation a bit.
I added new subcommands and more flexible output formatting.
I reduced the dependencies by switching from
click for CLI parsing
flit_core for the Python build backend.
The goal is to make tomcli easier to bootstrap so it can be adopted more
easily by baseline Python packages in Fedora.
I would like to release 1.0.0 and finish stabilizing the CLI API.
I submitted a PR to Fedora’s
python-click package to make it
easier to bootstrap.
Musical of the week¶
The musical of the week is In the Heights. Lin Manuel Miranda wrote In the Heights in college long before he wrote Hamilton. The musical centers around a group of Dominican American families living in the gentrified Washington Heights neighborhood of New York City. I have managed to memorize the entire opening number. I will be seeing a local production of the musical in February. There is a movie version of the musical on (HBO) Max1.
HBO must have payed a ton of money to purchase