Hello patrons of the Underground!

This is your acceptably sociable Chief of Technology here. The next version of Yorick is going to be huge, so I’m looking for people to help me get it to the finish line. I’m going to detail some specific roles that I’m trying to get filled. Anybody that’s interested in the positions I’m describing please email me.  Do not contact me on Facebook. I do my UT development work over email and GitHub.

The one basic requirement for anyone interested in helping is:

  • You must have an account on GitHub. All of the development work and project management is at https://github.com/gnu-lorien/yorick and you need to be able to use this tool in order to help me.

Positions Needed

QA Tester

I’m upending a lot of stuff right now. QA Testing involves the following:

  • Watching the GitHub commits to know when a new version is updated and ready for testing.
  • Find bugs in new features that are being added.
  • Go through the bugs on the github page and triage them.
  • Regression test existing features and common bugs.
  • Document common misconceptions and workarounds on the wiki.
  • File bugs on github that have all of the pertinent details.

You’ll need a strong knowledge of the rules for either Vampire: The Masquerade or Werewolf: The Apocalypse to verify that things are working as expected. Anybody that falls into this role will ultimately have to test characters from all of the venues we support since I need regression testing.

I’m going be flexible initially when officially bringing people into this role, but I’m going to be very harsh if the bugs filed aren’t well-written or useful. I don’t have my own writing bugs guide yet, but here’s a good one to start with: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines. If that all sounds like too much work, please don’t apply.

 

Documentation

There’s a strong need for somebody to make the wiki here https://github.com/gnu-lorien/yorick/wiki actually useful for helping people get started with and troubleshooting their experience with Yorick. The best starting point is probably to go through the Yorick Help Group on  Facebook and write a set of guides that answers the most common questions asked in that group.

 

Software Engineer

Yorick is a javascript application using Backbone, Marionette, RequireJS and Parse on the client front-end which connects to a Parse Server backend that runs on nodejs.

If you understand any part of what I just said and are interested in contributing please contact me as soon as possible.

Thanks!

~Andrew Sayman
Chief of Technology