Community | AmplifyJS - A Component Library for jQuery

AmplifyJS

Community

AmplifyJS is a fully open source project, and as such we welcome community involvement. Resources to help assist you as you get involved are listed below.

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.

Twitter

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.