Guillaume,

Thanks for the response. I'm happy to provide patches, but to be honest I'm also still pretty frustrated.

I provided a whole bunch of patches on your font tooling related packages over a year ago and only bits and pieces of them were applied. Many of the packages you later bumped without addressing the issues in my patches. Yes, there were some cosmetic changes (in many cases just matching the style in your other packages), but the things I *commented on* along with the patches were important issues reliable URLs, splitting build() steps from package(), fixing tests that wouldn't run, removing circular dependencies, etc. Some of these issues I submitted patches for are still outstanding over a year later.

I'm attaching a refreshed patch to fix this particular package again. In case the list mangles or drops it you are also copied directly and I'll comment on the package with a fresh patch.

After you look it over and check the wiki guidelines for Python packages and confirm that what I'm doing makes sense, please do reconsider adding me as a co-maintainer to your font tooling packages.

Regards,

Caleb


On 2021-07-17 13:33, Guillaume Horel wrote:

Thanks for your concerns. Maybe you can submit a patch that fixes the aforementioned issues, or better file a bug with upstream to improve their test suite. The only patch that you sent made a bunch of cosmetic changes and changed the download url, but as far as I can see didn't fix any of the above.

On Sat, Jul 17, 2021 at 11:27 AM <notify@aur.archlinux.org> wrote:
alerque [1] filed an orphan request for python-ufo2ft [2]:

Besides OOD, this package has had long running issues with a check()
function that does not run properly because of upstream issues: it
uses an environment better suited to upstream regression testing and
doesn't actually check against the Arch system libraries, while *also*
mistakenly using arch system locale for the suite which blocks builds
in clean chroots. I've reported this several times for more than a
year and it still isn't fixed. I'd like to either maintain or at least
co-maintain this to get clean chroot builds working.

[1] https://aur.archlinux.org/account/alerque/
[2] https://aur.archlinux.org/pkgbase/python-ufo2ft/