Nice work! Thanks for sharing.
John, could you add a credit for Przemek Więch @PeWu in your authors section mentioning Topola?
And a nice representative screenshot.png in a media folder would be found by the experimental Plugin Manager plus. (Available in the “MarkdownBased” bundle of Gramps addons in my repo) And please move README.md to the top of the plugin source and bundle it in your .tgz archives. (This makes the master documentation travel with the addon and makes it more ‘discoverable’.)
Timing when generating the default DWextended report for the example.gramps tree using Fedora 44 on an Acer Aspire A515-45 with AMD Ryzen™ 5 5500U
automatically output to the terminal when Gramps is started from the command line
DWE TIMING: Building object dictionaries...: 1.062 seconds
DWE TIMING: Sorting object dictionaries...: 0.038 seconds
DWE TIMING: Preparing website files...: 0.019 seconds
DWE TIMING: Exporting individuals...: 5.865 seconds
DWE TIMING: Exporting families...: 0.228 seconds
DWE TIMING: Exporting sources...: 0.011 seconds
DWE TIMING: Exporting citations...: 0.094 seconds
DWE TIMING: Exporting repositories...: 0.001 seconds
DWE TIMING: Exporting places...: 0.113 seconds
DWE TIMING: Exporting media...: 0.006 seconds
DWE TIMING: Building surname index...: 0.037 seconds
DWE TIMING: Generating HTML pages...: 0.013 seconds
DWE TIMING: Generating GENDEX index...: 0.000 seconds
DWE TIMING: Generating GEDCOM for Tree Viewer...: 0.500 seconds
DWE TIMING: Preparing local viewing files...: 0.001 seconds
DWE TIMING: Creating website archive...: 0.001 seconds
DWE TIMING: Total report generation: 8.156 seconds
