Open koppor opened 3 years ago
Hello @koppor,
I am very sorry for responding so late. Life constraints...
The reason why I didn't upload xcref
to CTAN is not because I wouldn't know how to do it—l3build
, which is already used by xcref
, would make it easy. The reason is that uploading to CTAN gives people expectations that I don't think are appropriate for xcref
for the time being. As stated in README.md and on the first page of the manual:
This is an alpha release. Some interfaces may change if they prove to be suboptimal. The documentation isn't quite finished. The code has received reasonable testing but might still have bugs.
I'm afraid there is nothing more to expect from it in the short or medium term. If you like what it does, fine. If it doesn't, I'm sorry. Given my availability, I may fix actual bugs and merge (for now hypothetical) well-written, working language support modules, but nothing more for the time being. If someone has a technical question about using the internals to add support for a new language, I could answer that (again, limited by available time), but the person must be able to read and write expl3
code. I definitely can't teach expl3
in bug reports. Also, I can't be expected to learn a new language in order to add a new language support module. (The last two sentences are not targeted at you. :-)
I visited https://ctan.org/pkg/xcref and it turned out to be a 404.
Would it be possible to publish the package there?
Maybe, pandoc and ctanify can get you up to speed for that? - I successfully used it for the palntuml package: https://github.com/koppor/plantuml/blob/master/release.sh