Hudson

The record of a successful Eclipse-based product

Session Type: 
Standard Talk [25 minutes]
Speakers

A legacy product was developed by a series of single developers. After a while the number of feature requests rose while the only work that was actually being done was bug fixing. Maintenance solved some issues, opened others and over time created more and more regressions.
The product owner started looking for a team to continue the development of the product. He found us.

Schedule info

Status: 
Declined

Audience

Track: 
Building Industry Solutions
Experience level: 
Beginner

Build, Stage, Review, Merge: Task-focused Development the Eclipse Mylyn Way

Session Type: 
Standard Talk [25 minutes]
Speakers

State of the art application development tool stacks often include a variety of ALM systems that are disconnected from each other and lack integration with tools typically used by developers. For tasks, Eclipse Mylyn streamlines workflow by providing first-class integration with the IDE. New Mylyn connectors now enable the same integrated workflows for code reviews, builds and version control systems like Git. For example, a developer can use the Mylyn Task List to track a Bugzilla requirement.

Schedule info

Room: 
Bürgersaal 2
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Continuous testing with Jubula – where the rubber meets the road!

Session Type: 
Standard Talk [25 minutes]
Speakers

You've got software. You've got a list of features to implement. You've got some automated tests. You've got upcoming releases. The only glue that is going to make this scenario work is Continuous Integration. When you're adding and changing functionality, knowing what your changes are doing to your quality on a daily basis can be the difference between a successful release and a horrifically painful one.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

Testing of Eclipse RCP based products

Session Type: 
Standard Talk [25 minutes]
Speakers

Stability is a key requirement for an established product. Of course, software is never bug free, but bugs being fixed must stay so in later releases. As manual testing is error prone and quite expensive, consequent automated testing is the logical implication.

Especially in the case of Eclipse RCP applications and Plug-Ins, being delivered to different target platforms and installed into many possible client configurations, migration and system testing is also important.

Schedule info

Status: 
Accepted

Audience

Track: 
Building Industry Solutions
Experience level: 
Intermediate

What every Eclipse Developer should know about Hudson and CI

Session Type: 
Tutorial [3.5 hours]
Speakers

Continuous Integration should be the cornerstone of your development project. But have you embraced it yet? Whether you are working on an Eclipse project, in an enterprise development team, behind a firewall or in the cloud or just interested in the buzz around CI then this tutorial is for you.

Using a mix of short overviews and hands-on exercises developers will gain first hand experience from Hudson experts on setting up Hudson for managed and non-managed Master-slave configuration and preparing Hudson for a cloud environment using Active slaves.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Best Practices for Hudson CI

Session Type: 
Standard Talk [25 minutes]
Speakers

Hudson CI server is often used merely as an automated build system and to run tests. But is it at the heart of your development process? Is it providing the fast, self-testing, automated feedback to your development team that increases their ownership of the code and decreases the time it takes for bugs to be discovered and new features to be available to the whole team? Are you overwhelmed by the range and diversity of the plugins available and which will be most effective for your project? Is security an issue for you?

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.