Introducing the Reaction Hack-a-bug-a-thon

As an open source company, we say it again and again: we wouldn’t be here today if it wasn’t for the spirit of collaboration. That’s why we’d like to thank our developer community for their contributions, and hopefully encourage some new folks to join our project. From October 1 to December 15, we’re giving away exclusive prize packs, awards, and $500 Visa gift cards to anyone who contributes a new feature or bug fix to Reaction.

With a focus on building features and fixing new bugs, the first ever Reaction Hack-a-bug-a-thon is equal parts hackathon and bug bounty program alike (hence, the nifty portmanteau). Here’s how it works:

Submit a Feature Pull Request

  1. Browse our Issues page and look for any issue with the pull-requests-encouraged label.
  2. Code, code, code. Be sure to work off the most recent release (master) of our source code.
  3. When you’re done, submit a pull request. Reference the issue number, and make sure your PR passes CI tests, linter code review, and adheres to the Reaction style guidelines.
  4. Our Core team will take a look and get back to you with any comments or suggestions.
  5. Once your PR gets merged into master, we’ll send you some cool swag!

alt

alt PR pack

Report & Fix a Bug

  1. To report a bug, create an Issue. In your report, be sure to include the following:
    • A description of the expected behavior and the actual behavior.
    • Steps for reproducing the behavior.
    • A list of all other components, packages, or pages affected.
    • Screenshots!
  2. Once you’ve submitted your Issue, our Core team will review, verify, then label it bug.
  3. Fix the Issue, then submit a pull request. Reference the issue number, and make sure your PR passes CI tests, linter code review, and adheres to the Reaction style guidelines.
  4. Our Core team will take a look and get back to you with any comments or suggestions.
  5. Once your PR gets merged into master, we’ll send you some cool swag!

alt Open and Close pack

For each unique, approved PR (features and bugs), you’ll also receive one raffle entry to win the grand prize of a $500 Visa card. The more pull requests you close, the more entries you receive! We’ll be giving away an additional $500 prize to the most stand-out Pull Request—a contribution that prompts our jury of Reaction Commerce employees to stop, pause, and say, “Wow.”

To claim your prizes and enter the raffle, you’ll need to fill out this form. We will also attempt to reach out to you via GitHub or Gitter DM.

Some additional rules to keep in mind:

  • All pull requests must be submitted by December 15 at 11:59pm PST to be eligible for prizing.
  • All participants must be over the age of 18.
  • Due to federal law, residents of US-sanctioned countries are not eligible to participate in the Reaction Hack-a-bug-a-thon.
  • Please direct all project-related inquiries to Reaction’s GitHub or public Gitter channel only. We will not be able to answer your inquiries on our Facebook, Twitter, or Instagram.
  • The following pull requests are not eligible for prizing:
    • Security vulnerabilities. To learn more about reporting vulnerability or compliance issues, visit our Docs.
    • Pull requests for older releases.
    • Duplicate issues or previously reported bugs.
    • Bugs in 3rd-party web applications not included in the Core or Marketplace branches of Reaction.
    • Issues in custom code or third-party integrations.
    • Grand prize winner will be selected at random at our Santa Monica headquarters. We will announce the winner of the grand prize during the 3rd week of December.

With the holidays on the horizon, it’s a great time to start giving back. Build a feature, squash a bug! We can’t wait to hear about your contributions. See you on GitHub.

Legal stuff! Here is our release of liability:
By participating, you release Reaction Commerce and their owners, parents, subsidiaries, affiliates, partners, employees, directors, and agents, including advertising agencies (“Released Entities”), from any and against any and all injury, loss or damage caused or claimed to be caused by your participation in the Hack-a-bug-a-thon and/or the acceptance, awarding, receipt, use and/or misuse of the prize, and you agree that Released Entities are not responsible for any warranty, representation, or guarantee, expressed or implied, in fact or in law, relating to the Hack-a-bug-a-thon and/or the awarding of any prize, except as expressly set forth in these Official Rules; you further agree that (i) any and all disputes, claims, and causes of action arising out of or in connection with the Hack-a-bug-a-thon, or any prizes awarded, shall be resolved individually without resort to any form of class action; (ii) any claims, judgments and awards shall be limited to actual out-of-pocket costs incurred, including costs associated with entering the Hack-a-bug-a-thon, but in no event attorney’s fees; (iii) under no circumstances will any entrant be permitted to obtain any award for, and entrant hereby waives all rights to claim, punitive, incidental or consequential damages and any and all rights to have damages multiplied or otherwise increased and any other damages, other than damages for actual out-of-pocket expenses; and (iv) any dispute will be governed by California law without regard to principles of conflicts of laws, will be heard in the state or federal courts located in California, and the entrant hereby consents and waives any objection to the jurisdiction of such courts.

comments powered by Disqus