-
Notifications
You must be signed in to change notification settings - Fork 429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update hogan.js to track the latest Mustache spec, close remaining bugs, and make it clear the project is in maintenance mode #272
Comments
I'm working on a new Mustache implementation for JavaScript that I hope might become a worthy successor of hogan.js. |
@sayrer let me know when you've finished up that final work, and I can formally archive this repo. If there are other projects (like the one @jgonggrijp describes) that we should point people toward, we can certainly do that as well. |
@sayrer and thank you by the way for being willing to do that final cleanup, even after all these years! :) |
@sayrer: is this still something you're interested in doing, or should we just go ahead and archive as-is? (Either is fine, of course... I appreciate you even being willing to continue this work) |
@willnorris I appreciate your willingness to point people to other projects, like mine. I haven't published mine yet. Would it be OK for you to wait with archiving until I have done that, and if so, for how long? |
I don't have a set timeline, necessarily. Though I think we may also just link to https://github.com/topics/hoganjs for example (there's nothing there now), and any related projects can add that topic even after we archive the repo. |
That's a clever solution! My project is on GitLab, though, so it remains to be seen whether I'll be allowed to add it to GitHub's topic (technically it's possible by editing the topic Markdown and submitting a PR, but they might reject the PR for promoting a competing platform). My library is in working order (it builds, it performs well and it passes all the specs), but I still need to write the documentation. I'm currently occupied with other things so it will likely take a couple of months before I publish. If you want to archive Hogan before that time, maybe you can just mention that I have something coming up and point people to my GitLab profile (https://gitlab.com/jgonggrijp) or my Twitter (https://twitter.com/juliangonggrijp). Besides suggesting that people keep an eye at the hoganjs topic, of course. I would be grateful for that. |
@willnorris @sayrer I just made my implementation open source. It's called "Wontache". Home page in case you want to link to it: https://jgonggrijp.gitlab.io/wontache/. I'm not ready to attract a lot of attention just yet, but at least it is presentable enough that it doesn't have to be hidden anymore. |
In case anyone is tracking this: Wontache is now at version 0.2.0. I also made a playground, a Rollup plugin and a webpack plugin. Changelog of Wontache and all associated packages here, development board here. |
I was alerted to mustache/spec#125, which covers most of the non-standard features shared by Mustache.java and hogan.js. It's been ~8 years since I seriously worked on this project, but this seems like a good time to close things up.
After this work is done, I'll add a note to the README that makes it clear the project is not adding new features, and is in maintenance mode. Serious bugs, such as security issues, will be addressed. New features and performance work can be done in a fork.
The text was updated successfully, but these errors were encountered: