NEWS

 

 




| Printer Friendly | Post Reply
JavaOne: Java in the Trenches, the Eclipse Way
For those who missed the opening of Day 4 at the JavaOne Conference, Ed Burnette gives a detailed post on the happenings in his blog. John Gage opened JavaOne Day 4 by calling Eclipse "One of the most successful software projects in history", before he introduced Eclipse project managers Erich Gamma and John Wiegand.

In a talk similar to the one delivered at EclipseCon this year, Erich and John began with a description of ‘The Eclipse Way’, the process that the Eclipse project has used to deliver releases for several years, Burnette says.

Burnette goes on to elaborate on the session, providing key points and notes. "The key to the Eclipse Way is ‘rhythm’. The rhythm is the heartbeat of a project, making it predictable for both consumers and developers," he says.



The process of creating a new release is broken into three phases:
  • Warm up- the recovery time after the last release. Eclipse tries to schedule this during vacation time. When the developers come back, when they’re refreshed and ready, they do retrospectives of the previous cycle, and try to work up an initial release plan. This is just a first pass.
  • Steady state– where developers start cranking out milestone releases at regular intervals. Each milestone has phases of its own, and it is always the same: plan, develop, and stabilize. Through trial and error, the folks at Eclipse found that a milestone length of 6 weeks works out well.
  • End game- the sprinting point, where the quality moves from ‘good’ to ‘golden’. To get there, developers iterate quickly through fix and test cycles, first look at the ‘spit and polish’ issues and then limit changes to only more serious problems.

Burnette also lists a few lessons he learnt from The Eclipse Way:
  • Have healthy milestones
  • Be open and transparent
  • Always be shippable
  • Use your own stuff
  • Engage the community

Erich and John also revealed plans for a next-generation tool codenamed Project Jazz, a joint effort by IBM Rational and IBM Research to provide tooling support for milestones, continuous integration, end game, and other practices.
  Read the post
 


Yatego Shopping with more than 4000 Shops and with over 1.8 Mio Products. Branchenbuch and over 500.000 Bücher. Inspiration with Themeworld and Technic. A mobilephone- and Handy Shop with Nokia Handy, Motorola Handy and Sony Handy. With our Bestseller easily find Schuhe, Jeans, Kinderschuhe or a Digitalkamera, perhaps a Canon Digitalkamera. More Bestseller: Modellbahn, Diddl and Poker. Find Schmuck or Silberschmuck as easy as an Apple Ipod, Weber Grill or an Akkuschrauber.


  About Us | Advertise | Contact | Feedback | Publisher Copyright © 2007 Software & Support Media.
Any Questions?   Imprint | Privacy Policy