-
Notifications
You must be signed in to change notification settings - Fork 33
Home
-
This is where you can find documentation on how to use the code here as well as how to productively contribute back to the codebase. If you are just getting started, try visiting the Getting Started Page.
-
If you have already done that, then it might be a good idea to read through [this] (https://github.com/BadRobots1014/BadRobot2013/wiki/Command-Based-Structure) on the programming structure that Team 1014 uses. The tutorial is meant for individuals who already understand Java and some basic ideas, so if you aren't quite there or need a refresher, a Java tutorial might be a better first stop. One good one (it's from the owners of Java, Oracle) can be found [here] (http://www.freejavaguide.com/corejava1.htm).
-
Okay! You have everything installed and you are a master of the Command Based Robot structure, congratulations! The next good place for you to go would be our coding standards page [here] (https://github.com/BadRobots1014/BadRobot2013/wiki/Code-Standards). That way you can be a productive and seamless member of our programming team.
-
Have some code that you think is awesome and needs to be included in our project RIGHT NOW? Then it's probably a good time to learn how to do a pull request. This will send the lead developers a request to have your code merged with theirs, so that a new hybrid, bad*** version can take its place. To do this, just navigate to your repo and click the "Pull Request" button at the top of the page.
-
[SCOUTING IN 10 minutes] (https://github.com/BadRobots1014/BadRobot2013/wiki/Scouting-in-10-minutes) Please look over the tutorial to set up the scouting system.