This repository was archived by the owner on Mar 26, 2018. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
This repository was archived by the owner on Mar 26, 2018. It is now read-only.
Generator Roadmap #553
Copy link
Copy link
Open
Labels
Description
In an effort to be more transparent about the project, we are creating roadmaps for everything. This is the tentative roadmap for the Angular generator.
Priority 1
- Refactor all the tests to test everything, including all existing options
- Make everything configurable. This will include a combination of flags, prompts and a configuration file
- File casing in both scripts and filenames
- Paths to where things are located tip
- Preprocessors declaration
- Support the project as a sub-generator for other projects (Angular full stack, MEAN stack, etc). This should happen as a side-effect of making everything configurable.
- Different organization of files. This includes the by module (proposed AngularJS team recommendation), or by function (current). Also where assets go in dev mode (CSS, JS, HTML)
Priority 2
- Remove minsafe files. Done
- Consolidate all template files/folders into a central location Done
- Add gulp as a build tool
- Add support for JS templates (adding grunt-angular-templates to the build tasks #277)
- Add Protractor E2E tests and templates
- Add option for UI-Router
Priority 3
- Add support for TypeScript (Typescript support for generator-angular #313, Adding typescript support to generator-angular #539)
- Add support for BabelJS
- Add support for Stylus, Less
- Add support for Jade (feat(build): add Jade support #420)
- Remove heavy reliance on Bootstrap so other frameworks can be used (maybe as a prompt choice)
- Make vanilla CSS (no framework selected) more visually appealing
- Add ESLint to the project (probably replaces JSHint)
Priority 4
- Support for backend implementations, whether that be proxies, rewrite rules, make it more composable for other generators or actually adding a backend REST server (highly unlikely though)
- uncss? remove css styles
If you think there are other things that should be added to the roadmap, or have questions about any of these, please feel free to comment.
julienpa, AMEYCHAVAN, smccamley, tin4g, Morisf and 7 more