Mailing List
Join the AmplifyJS mailing list on Google Groups to stay up to date on the latest discussions or to take an active role in the future of AmplifyJS.
IRC Channel
You also participate in the discussion by looking up #amplify.js
on Freenode. If you don't have an IRC client, hop over to our Support page for an embedded connection to the AmplifyJS IRC channel.
Keep up to date on appendTo and AmplifyJS news by following @appendTo and @amplifyjs on Twitter.
Source Code
All the source code for AmplifyJS is available on Github.
Optionally, you can just download a zip which includes both the minified files as well as the unminified source files.
Issues
Please submit any issues or bugs to the issues section of the AmplifyJS Github repository. When submitting please be as detailed as you can as well as providing a reduced test case via jsFiddle.net.
Pull Requests
If you would like to submit a patch, please take a moment to read the following:
For bug fixes:
- Please first create a branch in your fork that includes only the changes you want us to pull.
- Send us a pull request for that branch with an explanation of what your code fixes.
For new features:
Though we will never discourage users from developing solutions that solve their needs, the goals of the AmplifyJS project are very focussed. If you are looking to get new features merged back into the AmplifyJS project, we highly encourage you to follow this simple three step process:
- Reach out via the Mailing List or IRC to discuss your new idea
- Once the feature has been deemed a good candidate for inclusion in AmplifyJS, you can start coding.
- When you are ready for your new feature to be reviewed for inclusion:
- Please first create a branch in your fork that includes only the changes you want us to pull.
- Send us a pull request for that branch with an summary of the new feature.
- Be sure to include tests and documentation for your new feature
TestSwarm Participation
The AmplifyJS project has setup a private TestSwarm instance for continuous integration. Join at http://swarm.amplifyjs.com and help us improve AmplifyJS with each commit! (Also be sure to check out the scoreboard and see who's winning!) View the latest list of test results
Weekly Developer Meetings
The AmplifyJS team has weekly developer meetings on IRC that are open to the public. More details are available on the Weekly Developer Meetings page.