p2

It's Raining Bytes: Scaling p2 Using the Cloud

Session Type: 
Standard [25 minutes]
Presenter: 

Many Eclipse projects have a common theme: an extensible platform with exemplary tools. The Eclipse provisioning platform, p2, is no different. While the update mechanism in Eclipse is the most notable p2 solution, p2 is actually architected as highly extensible platform on which other provisioning solutions can be built.

The Yoxos distribution -- which has been shipping Eclipse content since 2005 -- is built entirely on p2. In 2011, Yoxos pulled together more than 30,000 Eclipse plug-ins, and served over 500,000 request using a variety of Amazon Cloud Technologies.

Introducing Virgo 3.5 – get a taste of the future!

Session Type: 
Tutorial [3.5 hours]
Presenter: 
Assistant(s): 

Virgo is already comfortable in Eclipse space reaching its 3.0.0 release, while p2 looks for new opportunities.
With 3.5 we mark an important step in Virgo’s evolution – integration with p2 as deployment mechanism.
It’s rapid performance makes Virgo faster than ever. Join us to learn what else you can benefit and to see how the Virgo world has evolved.

After this tutorial you’ll be comfortable in the new p2 environment to :
• Develop your app with the Virgo IDE
• Find your dependencies in a blink of an eye and build against them easily
• Provision and deploy it on a Virgo 3.5 server

Managing large and distributed Eclipse Server Applications

Session Type: 
Standard [25 minutes]

Schedule info

Over the last two years, AGETO created a large Eclipse based web application. It runs in a distributed environment within two data centers. A common platform is used which is entirely based on EclipseRT Open Source components. The application can be extended dynamically at runtime to suite the needs of many tenants. In order to scale with tenant needs – especially at high-traffic times – nodes can be added and removed from the deployment at runtime.

Developing runtime applications with Eclipse Gyrex

Session Type: 
Tutorial [3.5 hours]

The Eclipse Gyrex project is a platform for building OSGi runtime applications in a cloud-like infrastructure. It separates operational aspects from development and it uses as much of existing Eclipse concepts and technologies as possible - plug-ins, features, HttpService, extension & extension points, Eclipse Preferences API, Eclipse Jobs API and a lot more.

The Runtime App Store

Session Type: 
Standard [25 minutes]

The Eclipse Marketplace in combination with the Eclipse Marketplace Client is a great way for installing extensions into an Eclipse IDE. We'll show how this can be used for EclipseRT as well. Simply install apps into your runtime either by using the Equinox OSGi console, an HTTP API or via a RAP based UI provided by the EclipseRT Marketplace Client.

Pimp my Editor - Taking Eclipse to the Film Industry

Session Type: 
Extended [55 minutes]

Schedule info

Room: 
Silchersaal
Presenter: 
Assistant(s): 

This talk will present the story of Story Touch (http://storytouch.com), a novel scriptwriting software developed for brazilian based O2 Filmes, South America's largest movie producer.

The development process took over 3 years using agile methodologies. The first version was released after just 2 weeks of the beginning of the project evolving to a full featured solution ready to compete with the Industry's standard solution.

We will show how we helped our client shape his ideas into an unprecedented tool that gives the power of dramaturgy analysis to script writers.

Syndicate content