Skip to content

contributing

benholloway edited this page Jun 22, 2016 · 5 revisions

Scope

Primarily this project is a means of mantaining legacy angularity projects.

Bugfixes

If you would like to contribute a bugfix then do either or both of:

  • Raise an issue. Ensure you have a simple open-source project project that illustrates your problem.

  • Raise a pull-request. Depending on circumstances the project maintainers may be relying on you for testing associated with the change.

Substitutions

If you would like to make substitutions - LESS vs SASS, for example - then you can either:

  • use the extensibility api and repeat the changes in all your projects

  • use the extensibility api and encapsulate the changes in a new node package

  • copy/fork this project and derive a similar system that you are happy with

Enhancements

If you wish to make an enhancement that is consistent with the nature of the project - EsLint replacing jsHint, for example - then please raise an issue to discuss with the project maintainers.

Testing

The following features should be tested to ensure that changes do not impact on functionality:

TODO

Clone this wiki locally