Hi, folks. I'm new here, so please go easy on me.

AUR account registration is currently closed, so I can't submit my tool
myself. I'm looking for someone to create the package on my behalf.

textifyopendocument solves a particular problem: previewing large
OpenDocument files in text-based file managers, such as ranger. It replaces
odt2txt, whose design makes it really slow on even modestly-sized files. I
started from odt2txt's author's hand-wavy comment that his regex-based
solution wasn't great and likely performed horribly. It was fine, but it's
slow! I assumed that rebuilding it in Rust and switching to a single-pass
XML parsing strategy would help. It did.

The spreadsheet that precipitated this whole experiment needed tens of
minutes for odt2txt to process it, but textifyopendocument handles it in
about 200 ms.

I also thought it helpful to add a "stop after N characters" feature, since
that fits the common use case of previewing the file contents in a TUI.

Everything needed to package it is ready to use, as far as my Novice eyes
can tell:

- Upstream: https://codeberg.org/jbrains/textifyopendocument
- crates.io: https://crates.io/crates/textifyopendocument
- PKGBUILD and .SRCINFO for 0.1.1 (verified b2sum, GPL-2, x86_64 and
aarch64):
https://codeberg.org/jbrains/textifyopendocument/src/branch/main/packaging/aur
- The packaged source builds with cargo build --locked --release and
its full test suite passes with cargo test --locked --release.

Would a Trusted User please create this package? I'll take over maintenance
myself as soon as AUR registration reopens — until then I'd be grateful to
whoever seeds it.

And yes, I barely know what I'm doing, so if any of the foregoing is
strange or bad or wrong, just tell me gently and I'll learn. Or go away.
:shrug:

Thanks,
--
J. B. (Joe) Rainsberger :: minnedosabowl.ca :: experience.jbrains.ca

Replies from this account routinely take a few days, which allows me to
reply thoughtfully. I reply more quickly to messages that clearly require
answers urgently. If you need something from me and are on a deadline, then
let me know how soon you need a reply so that I can better help you to get
what you need. Thank you for your consideration.

Reply via email to