4chan-x/CONTRIBUTING.md
Nicolas Stepien 5a04bba12d Update deps.
2013-04-06 05:25:44 +02:00

1.2 KiB

Reporting bugs

  1. Make sure both your browser and 4chan X are up to date.
  2. Disable your other extensions & scripts to identify conflicts.
  3. If your issue persists, open a new issue with the following information:
  4. Precise steps to reproduce the problem, with the expected and actual results.
  5. Console errors, if any.
  6. Browser version.
  7. Your exported settings.

Open your console with:

  • Ctrl + Shift + J on Chrome.
  • Ctrl + Shift + K on Firefox.
  • Ctrl + Shift + O on Opera.

Development & Contribution

Get started

  • Install node.js.
  • Install Grunt's CLI with npm install -g grunt-cli.
  • Clone 4chan X.
  • cd into it.
  • Install/Update 4chan X dependencies with npm install.

Build

  • Build with grunt.
  • Continuously build with grunt watch.

Release

  • Update the version with grunt patch, grunt minor or grunt major.
  • Release with grunt release.

Note: this is only used to release new 4chan X versions, and is not needed or wanted in pull requests.

Contribute

  • Edit the CoffeeScript sources.
  • If the edits affect regular users, edit the changelog.
  • Open a pull request.