Open alerque opened 4 years ago
The process is slow due to all new packages needs to be peer reviewed and I do not have time to do review swaps.
The remaining packages:
sile - The SILE Typesetter: https://bugzilla.redhat.com/show_bug.cgi?id=2149698
lua-fluent - Lua implementation of Project Fluent: https://bugzilla.redhat.com/show_bug.cgi?id=2142798
lua-linenoise - A binding for the linenoise command line library: https://bugzilla.redhat.com/show_bug.cgi?id=2143020
lua-loadkit - Loadkit allows you to load arbitrary files within the Lua package path: https://bugzilla.redhat.com/show_bug.cgi?id=2143028
lua-utf8 - A UTF-8 support module for Lua: https://bugzilla.redhat.com/show_bug.cgi?id=2143391
If you are interested and have time, then @alerque can be co-maintainer for the new packages that depends on SILE. I can also sponsor you to be a Fedora maintainer.
See https://docs.fedoraproject.org/en-US/fesco/Packager_sponsor_policy/#comaintainer for more details
@hegjon Reviewing the dependencies it looks like they have all been merged. Are there any next steps we can take on the main SILE package now?
And yes if (probably after it initially merges) if you want to open an issue to add me as a co-maintainer I'd be happy to apply just to reduce the bus factor, but I'm glad an active Fedora user is spear-heading the packaging.
Yes, all the dependencies should have been added to the official Fedora repository.
The review of the final SILE package halted just before I moved my family from Norway to Crete in Greece, so it got down prioritized.
The peer reviewer wanted me to look if it was possible to unbundle libtexpdf
. Do you mind giving feedback as upstream to the issue tracker [1]?
Hey, that puts you a lot closer to me! Still too far to swim, but...
It is possible to unbundle libtexpdf
, but it is not actually setup to do that so you'd have to hack the makefiles and shuffle some stuff around. I commented on the bugzilla issue too, but the TL;DR version is that while we'd like the project to be separate one day it is currently not released with any versioning or a working independent build system, it is only used inside SILE and SILE releases with a pinned SHA of the matching library repo. Once we have separate versioning, build systems, and releases then I would say it should be unbundled.
Hey, that puts you a lot closer to me! Still too far to swim, but...
Nice, let me know if you plan to go to Crete some day!
I commented on the bugzilla issue too.
Thanks, I will update the review when 0.14.12 have been built.
@hegjon Looks like the Fedora review system might be waiting for a poke from your side?
It's coming: package!
The first builds to hit stable repos will be v0.14.17 because it was much easier to proceed with the review process based on the package that was already working with all the dependencies already approved, but we'll be looking into adding any necessary Rust dependency packages and updating to v0.15.x soon after packages actually land.
I'll probably hold off on the documentation and/or blog post announcement until the current version lands. In other news it looks like said announcement may also include Void Linux packages....finally back on their feet after being stuck on v0.9.x!
Using a SILE official copy repository?