Open MSoegtropIMC opened 2 years ago
I think there is some work to make a nix package out of this, so I will be able to test it in Coq-Elpi's CI (eventually) automatically.
Hello. This sounds great. I am willing to help for this package to be available to the community, but I will not be available next week. I will check this when I come back. Thanks for the notification.
There is no urgency - it is more about the long term perspective.
Someone made a nix package out of this already, so I can easily contribute a coq-nix-toolbox setup. Also may I suggest to move the project to coq-community? Or at least to reuse their template (I can do it alone or with you if you want).
@gares : is this sufficient to integrate it into ELPI's CI?
Yes, but only if @CohenCyril commits to maintain that CI, since I don't know much about nix and every time I try myself I get lost by the lack of doc (when google does not know, I don't either).
I made a new release (https://github.com/ecranceMERCE/trakt/releases/tag/1.1), updated the opam file and requested to add the package to the main opam repository (https://github.com/coq/opam-coq-archive/pull/2176). Let's see how it goes. I will look into CI stuff and joining Coq Platform / coq-community but I am not knowledgeable in this domain. Thanks for your advice and help for the opam file.
@ecranceMERCE : what would be missing for inclusion in Coq Platform is a request here:
https://github.com/coq/platform/issues
stating that you (as maintainer) want it to be added and are fine with Coq Platform charter
@ecranceMERCE : I find your tactic quite useful and at the same time find it sad that it starts to bit rot before it really took off.
I would consider the following steps:
Since your supplied opam file does not work with recent Coq / Elpi, I am using this one with relaxed version restrictions, which works fine with latest Coq Platform release (2022.04 - currently in publishing) and binds to your 1.0 tag: