translate / pootle

Online translation tool
http://pootle.translatehouse.org
GNU General Public License v3.0
1.49k stars 287 forks source link

Replace jQuery-tmpl #2121

Closed julen closed 10 years ago

julen commented 12 years ago

Depends on:

jQuery-tmpl was supposed to be included as an official jQuery plugin, but after doing that they decided not to support it anymore. Now it's on hold as part of the jQuery-UI project.

Since it's not maintained anymore, we should look for a replacement. Underscore[1] looks like a good candidate, but will have to research more.

[1] http://documentcloud.github.com/underscore/#template

dwaynebailey commented 12 years ago

Quite a good explanation of the state of jQuery-tmpl and a roadmap

dwaynebailey commented 12 years ago

Sorry forgot the URL: Quite a good explanation of the state of jQuery-tmpl and a roadmap

http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html

julen commented 12 years ago

There's an interesting read at the LinkdeIn Engineering blog, comparing different JavaScript templating engines: http://engineering.linkedin.com/frontend/leaving-jsps-dust-moving-linkedin-dustjs-client-side-templates

Dust.js is their choice, and they say they'll be publishing a public fork of the original repo (which seems stalled right now) with lot of fixes during this first week of March.

Another good options seems to be Handlebars.js, which has good documentation and developer base and is actively maintained: http://handlebarsjs.com/

dwaynebailey commented 12 years ago

Copied from scrumdo story:

"jquery-tmpl is not maintained anymore, we need to find a replacement for it. http://bugs.locamotion.org/show_bug.cgi?id=2121

Waiting for dust.js announcement No announcement has been made but the code is available at https://github.com/linkedin/dustjs"

jleclanche commented 10 years ago

Was fixed by 97417ed80a93b83978ff391f688f4fc906b0b227.