Skip to content
Yohan Lasorsa edited this page Mar 22, 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

  • Yeoman generator for web/mobile variants

vNext

  • Use WebPack with CommonJS?
  • Add e2e coverage reporting
  • Investigate support for TypeScript unit tests
  • Investigate css/next
  • Lint HTML: https://www.npmjs.com/package/html-angular-validate
  • Lint Sass
  • Add custom icons management: icon-font compilation ou svg->css (class + data-uri)
  • Separate tooling for better update management? (= make our own CLI?)
  • Documentation on accessibility
  • Add support for Angular 2

Considered documentation

  • Micro-trainings?
    • API REST
    • Promises
    • App routing organisation: context, view init...

Pull requests mini-guide

Until web and mobile branches are merged into a yeoman generator, please follow these rules to submit pull requests:

  • If your changes applies to web + mobile, submit a PR to the master branch (it will be merged into mobile)

  • If your changes target only the web branches, submit a PR to the master branch with a note to indicate not to merge it into the mobile branch

  • If your changes target only the mobile branch, submit a PR directly to the mobile branch

This will be made easier once 2.0 is completed :)

Clone this wiki locally