Release	  This!	  -­‐	  Tools	  for	  a	  Smooth	  Release	                                                          Cycle...
Upcoming SlideShare
Loading in …5
×

Fact Sheet: Frank Compagner, Guerrilla Games

594 views

Published on

Preview the problem and solutions that prompted Guerrilla Games' presentation by Frank Compagner

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
594
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fact Sheet: Frank Compagner, Guerrilla Games

  1. 1. Release  This!  -­‐  Tools  for  a  Smooth  Release   Cycle   Frank  Compagner,  Guerrilla  Games    ABOUT THE PRESENTATIONProblem: What motivated you to do the work you will describe in this presentation?We needed to regain control over our release cycle, which had previously consisted of long periods of confusionand uncertainty alternating with short intervals of blind panicSolution: How did you solve the problem?By simplifying the release process for the developers, making the build team solely responsible for all changeson the release branch, and creating two elegant tools to properly support this new workflow.ABOUT YOUR SOLUTIONTo which users and/or tasks is your solution relevant?Build and release engineers, branch organizers and maintainers and anybody that would like more control overa complicated release cycle.How long has your solution been deployed?A little over a year.What programming languages and/or software development tools did you use to develop your solution?Python, P4Python, CherryPy, jQueryUI, wxPython.Which Perforce tools and/or APIs did you use?P4Python, P4WebOn what hardware/OS/configuration is your solution deployed?Windows Server 2008What other software or hardware does your solution depend on?None, really. Full presentation available at slideshare.net/perforce.

×