Skip to content
Yohan Lasorsa edited this page Feb 10, 2016 · 30 revisions

Starter kit wiki

History

See the release page for the content of previous and current versions.

Roadmap

This is a prospective roadmap that may be subject to evolutions, as we refine the needs and possible solutions. For more precise view of the incoming evolutions, take a look at the milestones.

v2

  • Add mobile version: Cordova + ngCordova, Ionic, CrossWalk, dedicated tasks...
  • Add custom icons management: icon-font compilation ou svg->css (class + data-uri)
  • Add gulp task to convert HTML partials to Jade [nice-to-have] https://github.com/donpark/html2jade
  • Check and fix npm package install on win/mac/linux, with proxy (gulp-imagemin issue)
  • Yeoman generator for web/mobile variants, test update support
  • Separate project seed from tools? (to allow different starting seeds?) [nice-to-have]

vNext

Considered documentation

  • Micro-trainings?
    • API REST
    • Promises
    • TypeScript basics
    • JS pitfalls: comparaisons, this, prototype...
    • App routing organisation: context, view init...

Pull request mini-guide

Until typescript (master) / js / mobile branches are merged into a yeoman generator, please follow these rules to submit pull requests:

  • If your changes applies to typescript / js / mobile, submit a merge to the js branch (it will be merged into master / mobile later)

  • If your changes target only the desktop (typescript / js) branches, submit a merge to the js branch with a note to indicate not to merge it into the mobile branch

  • If your changes target only one branch, add a note to explicitely indicate to not merge it into any of the other branches

This will be made easier once 2.0 is completed :)

Clone this wiki locally