3460:421 Object-Oriented Programming Fall 2012

Section 001 73761

Tuesday and Thursday 3:15 - 4:30 Arts & Sciences (CAS) 134




Dr. Michael L. Collard (Schedule)

News Atom Feed link

BigBoard Posted: Monday, Nov 26

How to make a contribution to the project

How to make a contribution to the BigBoard project

In general, the implementation of this project requires:

  • Knowledge of the parts of Qt and how to configure them for our uses
  • General, overall design

Both of these items can come out in the code.

  • Contribute code. Any code that gets the project further ahead. It can be partial/incomplete. It can be ugly (both the code and the view). It just has to get the project forward. As long as it doesn’t break the build.
  • The code does not have to be complete. It just shouldn’t break the build.
  • Prefer code to wiki/tickets. Code is the main contribution. Tickets are just to coordinate on code. The wiki is just to post general items.
  • Have conversations in the tickets, not the wiki. The tickets have a comment system which works quite well.
  • Create tickets for items you are working on. Create the ticket, assign it to yourself, and get some code in.
  • Create tickets for other things that need to be done. Create the ticket, and let someone else take it and work on it.
  • Let me know of technical issues so I can fix them. E.g., the “View Tickets” in Trac not visible to students.
  • Don’t be shy. Your code will not be perfect. If someone thinks it can be better, then let them change it.