Drupal Patch Party!

Drupalchix:TwinCities Patch Party! who: twincities drupalchix what: drupal patch party when: (tentatively) August 8, 2009 - Saturday - 10-2 (optional to stay til 4) where: somewhere with internet why: group project to learn how to contribute back to drupal project by 'reviewing patches' to drupal 7 codebase Drupal 7 is in the final weeks of accepting contributions from developers all over the world, many of whom are hoping to get their code into the next release of Drupal. (a.k.a. the "code freeze" is 9/1/09) Since Drupal code is open source, a very important task is 'Patch Reviewing' by volunteering Drupal community members. The 'Patch Reviewers' offer a critical eye to contributions of code. Wait, what the heck is a 'patch?' A 'patch' is a file that contains information about edits to the Drupal 7 code. Effectively, a 'patch' is a unit of communication among Drupal developers. These 'patch' files mostly say "delete these lines of code and replace them with these other lines of code." The patches could contain text that explains the code. The patches could be installed in Drupal to see if they break Drupal 7. Reading the 'patch review submission' issue queue will give some backstory to the patch. Patch reviewers ensure that the code is good, based on a number of criteria. This ensures the overall quality of Drupal 7. This event is geared for all levels of Drupal-interested women. So don't worry, you can help even if you do not know PHP (though be warned, we will be looking at code the whole day. This might be a good day to look under the hood in a supportive environment!) About CVS: patches can just get uploaded to Drupal website. Therefore, CVS is helpful, but not required. Some of us will have CVS at the sprint and we can make do. We anticipate that there will be a lot of working in little groups. We will be working through this 'patch review' process together as a drupalchix:tc first group project! Yay! how long: 4-6 hours what to bring: computer, snacks programs you might want on your computer: ALL OPTIONAL!! text editor, code editor, localhost, irc program, tortoise cvs (windows), xcode (mac)(easy way to get cvs client) (let us know if you have questions!) how many: 3-15 people #drupalchix solidarity committee and allied service auxiliary force: (a.k.a. male allies) The in-person event is for women-identified (&genderqueer) drupalchix. There can be a virtual sprint of remote #drupalchix & allied forces at the same time (TBD). things we will probably need:

  • internet
  • power strips
  • cvs account - not necessary
  • checked out copies of latest (to the very moment) drupal7 (obtained via cvs)
  • cvs client to run patches against installs of drupal
  • this is the patch queue: http://drupal.org/project/issues/search/drupal?version[0]=156281&status[0]=8&status[1]=14>

references

http://webchick.net/6-pass-patch-reviews

IRC

you can count on me in IRC! if you decide to include in meatspace the solidarity committee and other circumstances collide, i'd happily join you.

other things we need

links to patches to review

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h3> <h4> <strike> <img><iframe><embed><param><object>
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Insert Flickr images: [flickr-photo:id=230452326,size=s] or [flickr-photoset:id=72157594262419167,size=m].
  • Images can be added to this post.

More information about formatting options