history.js icon indicating copy to clipboard operation
history.js copied to clipboard

Migration from buildr to docpad for compilation process

Open balupton opened this issue 12 years ago • 6 comments

@andreasbernhard been using docpad to build javascript projects successfully for a few projects now:

  • https://github.com/balutpon/jquery-scrollto
  • https://github.com/bevry/jquery-slidescrollpanel
  • https://github.com/bevry/query-engine
  • https://github.com/rstacruz/js2coffee

Happy to implement this for this project as well, so we can drop the very old buildr dependency.

It will be able to handle minification and concatenation of all our files, as well as deployment to github pages, and even pre-processor support if we ever wish for it.

balupton avatar Jun 24 '13 17:06 balupton

It would be great if you could integrate docpad to build history.js!

ghost avatar Jun 25 '13 14:06 ghost

Sweet, is there a particular branch I should fork to do this on?

balupton avatar Jun 25 '13 15:06 balupton

Just use the "dev"-branch :-)

ghost avatar Jun 25 '13 15:06 ghost

Working on this on the docpad branch - https://github.com/browserstate/history.js/tree/docpad

balupton avatar Jul 27 '13 09:07 balupton

This is ready. The branch needs the latest changes merged in. We also need to decide how to name the files going forward, as providing pre-bundled files is very 3 years ago.

balupton avatar Dec 10 '13 04:12 balupton

As a way to solve the different file naming, I'm looking into client-side CDNs that use the npm registry, as a way to deliver the bundled files, rather than bundling them in the repository ourself: https://github.com/isaacs/npm/issues/4280#issuecomment-30261632

balupton avatar Dec 10 '13 19:12 balupton