Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Oomph

Oomph Project Logo.png Powered by Oomph

The Oomph Project is dedicated to providing extensions to the Eclipse Platform that improve the user experience.

One of Oomph's showcase technologies is the Eclipse Installer. The installer exploits Oomph's flexible and powerful setup engine to automate the installation of applications as well as the provisioning of workspaces. For an overview of this technology in action on a very large useful example, have a look at the instructions for Provisioning the Platform SDK which creates a dedicated installation for working the source code of all projects that comprise the Eclipse Platform's SDK.

Note that the latest version of the installer supports installing Marketplace listings.

Eclipse Installer

The Eclipse Installer can be used to create specialized installations and to provision customized workspaces.

OomphSimpleInstaller2.png

Features

The following technologies are supported by Oomph:

  • Targlets provide a more expressive, flexible, scalable, and reliable infrastructure for defining a target platform.
  • Dynamic Working Sets provide the ability to create project working sets based on flexible predicates (rules) for specifying which projects should be in each particular working set.
  • Repository Analyzer provides support for generating a web page with a detailed analysis of one or more p2 repositories.

Update Sites

We offer three types of drops: release, milestone, and nightly. They can be found in these composite repos:


The following is an uber composite of the three above composites:


For each of the four composite repos we offer a smaller variant that contains only the latest drop:


The single drops are individually available under http://download.eclipse.org/oomph/drops as follows:

OomphDrops.png

Note that at most five nightly drops are kept and that milestone drops are only kept until shortly after the next release.


Authoring Setup Models

Please read Oomph Authoring Guide.


Frequently Asked Questions

Please read the FAQ, learn from the authoring tips and tricks, or revisit our help center.

Getting in Touch

First browse the FAQ to see if your question has already been answered.


As a user you should post your questions and comments to the public forum:


You can also monitor the developer mailing list or discuss development topics:


If you encounter trouble or miss a feature please:


Contributing to Oomph

Please read the Oomph Contributor Guide.


Tutorials


Articles


Videos

Back to the top