Hi guys, just wanted to announce that I've released a Clojure implementation of Mustache, at http://github.com/davidsantiago/stencil I've attempted to implement it to follow the spec as closely as possible. In fact, its unit tests will automatically fetch the spec from git and run the tests. It works pretty well for my purposes, but of course that might just mean it hasn't yet crashed up against someone who wants to use it differently, so I'd love to hear any feedback if anyone out there is interested. David
On Tue, May 24, 2011 at 5:46 PM, David Santiago <david.santiago@gmail.com> wrote: > Hi guys, just wanted to announce that I've released a Clojure > implementation of Mustache, at http://github.com/davidsantiago/stencil Excellent. So now we have two Clojure implementations: one which passes the spec, one which does not. Which goes on http://mustache.github.com/ ? First come first serve, or spec compliance?
I would think spec compliance would be important to look at when considering to list it on the site. I think it's also a good idea to maybe provide multiple choices and then allow the end user to make the decision on what works for them. Competition I think is good and favoring to a single implementation isn't right. Just my two cents on the matter, but it's up to you Chris. On Wednesday, May 25, 2011 at 3:10 PM, Chris Wanstrath wrote: > On Tue, May 24, 2011 at 5:46 PM, David Santiago > <david.santiago@gmail.com> wrote: > > > Hi guys, just wanted to announce that I've released a Clojure > > implementation of Mustache, at http://github.com/davidsantiago/stencil > > Excellent. > > So now we have two Clojure implementations: one which passes the spec, > one which does not. > > Which goes on http://mustache.github.com/ ? First come first serve, or > spec compliance? >
My inclination would be to indicate which version of the spec is supported by an implementation, giving priority to more recent versions. That would, however, require a more significant rework of the list. On Wed, May 25, 2011 at 2:06 PM, Josh Roesslein <jroesslein@gmail.com>wrote: > I would think spec compliance would be important to look at when > considering to list it on the site. > > I think it's also a good idea to maybe provide multiple choices and then > allow the end user to make the decision on what works for them. Competition > I think is good and favoring to a single implementation isn't right. > > Just my two cents on the matter, but it's up to you Chris. > > On Wednesday, May 25, 2011 at 3:10 PM, Chris Wanstrath wrote: > > On Tue, May 24, 2011 at 5:46 PM, David Santiago > <david.santiago@gmail.com> wrote: > > Hi guys, just wanted to announce that I've released a Clojure > implementation of Mustache, at http://github.com/davidsantiago/stencil > > > Excellent. > > So now we have two Clojure implementations: one which passes the spec, > one which does not. > > Which goes on http://mustache.github.com/ ? First come first serve, or > spec compliance? > > >