@@ -40,12 +40,21 @@ You can *request* a new feature by [submitting an issue](#submit-issue) to our [
40
40
Repository] [ github ] . If you would like to * implement* a new feature, please submit an issue with
41
41
a proposal for your work first, to be sure that we can use it. Angular CLI is in developer preview
42
42
and we are not ready to accept major contributions ahead of the full release.
43
- Please consider what kind of change it is:
44
43
45
- * For a ** Major Feature ** , first open an issue and outline your proposal so that it can be
44
+ First open an issue and outline your proposal so that it can be
46
45
discussed. This will also allow us to better coordinate our efforts, prevent duplication of work,
47
46
and help you to craft the change so that it is successfully accepted into the project.
48
- * ** Small Features** can be crafted and directly [ submitted as a Pull Request] ( #submit-pr ) .
47
+
48
+ ** All features require a proper design and review by team members.** Before starting work, you might want to
49
+ discuss with us to figure out:
50
+
51
+ * Is this something we want? Sometimes people make feature requests that make sense for them, but aren't valuable
52
+ to the rest of the CLI users, or impede on other people's workflow. We try to always put the greater community
53
+ first.
54
+ * Is the API valid? Does it change currently existing flags, or add new ones?
55
+ * What's the impact on the rest of the CLI? Does it affect other commands/flags?
56
+
57
+ Answering those questions first in the request might help us make a decision.
49
58
50
59
## <a name =" submit " ></a > Submission Guidelines
51
60
0 commit comments