wellcometrust / timeline

Interactive timeline
Other
97 stars 25 forks source link

Cross Platform Build #5

Open chafey opened 10 years ago

chafey commented 10 years ago

The build system is currently Microsoft specific and also requires a JRE to be installed for the google closure compiler. These dependencies limit who can use it and also make it difficult to get started. There is a lot of momentum behind using Grunt (which depends on Node.js) to do Javascript builds now because it runs everywhere and has a great package management system to install dependencies. Moving to grunt would reduce your dependencies to just Node.js (which many people already have) and give you cross platform. I would be happy to explain how this works if you like and even do the work

edsilv commented 10 years ago

Yep, I've been using Grunt a lot for subsequent projects. I definitely need to revisit this when I get an opportunity.

chafey commented 10 years ago

Would you accept a pull request if I did the work?

On Fri, May 9, 2014 at 8:51 AM, Edward Silverton notifications@github.comwrote:

Yep, I've been using Grunt a lot for subsequent projects. I definitely need to revisit this when I get an opportunity.

— Reply to this email directly or view it on GitHubhttps://github.com/wellcomelibrary/timeline/issues/5#issuecomment-42667750 .

edsilv commented 10 years ago

Yep, go for it!

Have you look at Gulp?

http://gulpjs.com

Have been thinking that I'll probably use that from now on. I prefer their 'code over config' approach.

chafey commented 10 years ago

I have not used gulp before but am always interested in new cool things. I'll use this project to learn it.

On Fri, May 9, 2014 at 9:04 AM, Edward Silverton notifications@github.comwrote:

Yep, go for it!

Have you look at Gulp?

http://gulpjs.com

Have been thinking that I'll probably use that from now on. I prefer their 'code over config' approach.

— Reply to this email directly or view it on GitHubhttps://github.com/wellcomelibrary/timeline/issues/5#issuecomment-42669241 .