We love contributions!
Please base any merge request on the development branch instead of master.
The reason for this is that we're trying to use git flow, and it makes merging your pull request heck of a lot easier for us.
Please avoid including anything from the dist/
directory as that can make merging harder, and we
always generate these files when we make a new release.
We're currently in transitioning where a large part of the code, i.e. the bootstrap decorator, has been moved to it's own repo. It's here github.com/Textalk/angular-schema-form-bootstrap
Feel free to submit issues on the main repo anyway though.
If its a new field type consider making it an add-on instead, especially if it has external dependencies. See extending Schema Form documentation.
With new features we love to see updates to the docs as well as tests, that makes it super easy and fast for us to merge it!
Also consider running any code through the code style checker jscs
(or even better use it in your editor) with preset set to google
. You can also use gulp jscs
to
check your code.