ocaml-mustache icon indicating copy to clipboard operation
ocaml-mustache copied to clipboard

a new Mustache release?

Open gasche opened this issue 3 years ago • 3 comments

It would be nice if we had a new Mustache release; currently I write code with mustache pinned on master, but this makes distributing the resulting software awkward.

In an ideal world, we would have found time to solve #61, #66 and maybe even #40 before the next release. In practice we are all very busy, and having a release in the current state would be strictly more convenient (for me) than no release at all.

(If someone, presumably @rgrinberg, is willing to take care of the release, and has a small amount of time to look at some of those issues, I would suggest maybe trying to merge #66 (package split), using mustache-ocaml (my best suggestion in #61) as the binary name, squashing those two issues at once. Then we can discuss #40 on its own terms, independently of the release schedule; it sounds like more work.)

gasche avatar May 17 '21 16:05 gasche

Gabriel Scherer @.***> writes:

(If someone, presumably @rgrinberg, is willing to take care of the release, and has a small amount of time to look at some of those issues, I would suggest maybe trying to merge #66 (package split), using mustache-ocaml (my best suggestion in #61) as the binary name, squashing those two issues at once. Then we can discuss #40 on its own terms, independently of the release schedule; it sounds like more work.)

Sounds good to me. I'll try to get to it this week but no promises. Feel free to make releases yourself as well.

rgrinberg avatar May 17 '21 16:05 rgrinberg

Gentle ping: I'm still interested in a release -- but I wouldn't dare doing a release myself as I'm not sure what your precise workflow is.

gasche avatar Aug 27 '21 10:08 gasche

(I have a small side-project using both (a development version of) Mustache and Timere's Timedesc module; the Timere talk at the OCaml Workshop today reminded me that I still have to release it.)

gasche avatar Aug 27 '21 10:08 gasche

I see that a lot of good work and effort has gone into mustache. Since xapi uses it, is there anything I can do to help with maintainership of the project?

psafont avatar Nov 22 '23 12:11 psafont

Added you as a collaborator.

rgrinberg avatar Nov 22 '23 14:11 rgrinberg

Thanks, will prepare a release this week, then push forward some of the pending PRs / ideas

psafont avatar Nov 22 '23 15:11 psafont

I've branded a new release and I'm pushing it to opam, only old versions of soupault failed with the newest changes: https://github.com/ocaml/opam-repository/pull/24839

psafont avatar Nov 24 '23 14:11 psafont

Thanks! I am very bad at releasing stuff, so I never got the courage to do it myself, but having a release is nice.

(I vaguely remember that I promised somewhere to contribute a Mustache release, but never got around to it. Oh well.)

gasche avatar Nov 24 '23 14:11 gasche