PHP Classes

File: CONTRIBUTING.md

Recommend this page to a friend!
  Classes of Roman Shneer   PHP Web Application Firewall   CONTRIBUTING.md   Download  
File: CONTRIBUTING.md
Role: Auxiliary data
Content type: text/markdown
Description: Auxiliary data
Class: PHP Web Application Firewall
Block malicious requests using a white list
Author: By
Last change: Remove confusing Gratipay references

This makes the text less confusing for potential contributors.
Update CONTRIBUTING.md
Update CONTRIBUTING.md
Update CONTRIBUTING.md
Date: 7 years ago
Size: 1,789 bytes
 

Contents

Class file image Download

Contributing to Web App Firewall

What is "open work"?

At http://gratipay.com/about, they have a definition:

> ?Open work? means that your company or organization makes it easy for any individual to do your work for you without asking you first, and as a result to share in any revenue you generate.

Do work first, ask permission later. Fun, isn't it? If you are opening a new issue or submitting a pull request, go for it! Don't be afraid that it's a dumb idea or a duplicate of another issue or an unwanted change or whatever. Maybe it is! We're still glad to have you! :^)

How you can contribute

Whether you are a programmer or not, you can contribute to Web App Firewall. Below are some ideas we've modified from this great blog post (more details at the link). You can check out a similar list here. If you see anything below that doesn't make sense, _relax_--find something you understand and start from there.

  1. Follow along on GitHub. Looks like you're in the right place already! See the project repository at https://github.com/shaman33/web_app_firewall.
  2. Diagnose a bug by creating an issue
  3. Suggest an improvement by creating an issue
  4. Close resolved issues (here's the big list)
  5. Test the code
  6. Fix a bug/resolve an issue
  7. Write a test
  8. Add a comment to the code
  9. Create an example
  10. Answer a question
  11. Write a blog post

License

Web App Firewall is licensed under CC0.