Contributing

The water is fine.

Not sure what to do?

  1. Check the TODO file
  2. Ask on IRC if there is anything you can do.
  3. Check the Issue Tracker, issues labelled bite-size should be good for beginners to the Extended Library to work on.

Compiling From Source

Check the current documentation.

How to Contribute Code

Step by Step

  1. Create a free Github account or sign in to Github.
  2. Navigate to the Ext Github page.
  3. Fork the project (fb-ext-lib).
  4. Pull your fork.
  5. Create a branch for your changes.
  6. Make your changes.
  7. Commit and push your branch to your forked repo.
  8. On Github go to your forked repo and choose the option to send a pull request.
  9. Please be as descriptive as possible in the comments area.
  10. Check your email for notifications of the status of your pull request.
  11. Make any requested changes.
  12. Commit/Push to same branch.
  13. Repeat as necessary.
  14. Finally when done the pull request page will give you the option to delete the branch when it is merged.

How to Contribute Documentation

If the documentation in question is part of the API documentation you should follow the directions for contributing code as normal. If it is any other documentation then the directions are the same but you will choose the fb-ext-docs Github project instead of fb-ext-lib.