Contributing to Eclipse Nebula

Nebula project is an aggregator where different Eclipse projects and independent contributors collaborate on building Custom SWT widgets and reusable UI-Components useable in UI-Applications built using SWT, JFace and RAP. main references: Nebula project website Eclipse Wiki: Nebula Contributions Nebula technology project overview, developer resources, Nebula builds, Nebula open bugs. Get Read more…

E4 EMF Model

Any E4 Application is based on the application model, which is generated starting from an EMF Model. This model is available in the project org.eclipse.e4.ui.model.workbench, hosted in the eclipse.platform.ui repository. Open model>UIElements.ecore to see the EMF Model The basic elements, like Part, CompositePart, InputPart, etc.. are defined under the basic Read more…

Contributing to Eclipse GEF

reference prepare dev environment: java 7 or 8 + javafx libs. JavaFX not visible to OSGi classpath: According reference some check is required to ensure a proper JVM is installed and JavaFx library is accessible install e(fx)clipse JavaFX-PDE_Integration and additional features, from Kepler, Luna, Mars Nightly or Mars Milestones update Read more…

BIRT Charting

Since BIRT charting is complex, here are some tips to understand this better. Source code for BIRT examples The most effective way to develop applications using BIRT charting API is to get the source code for org.eclipse.birt.chart.examples on your workspace; run the chart examples and then write your own code. To Read more…

Contributing eclipse.platform.ui

As per reference ( https://wiki.eclipse.org/Platform_UI/How_to_Contribute ) .. You’ll need to know a few things before you contribute code L.V. Environment Setup Get Eclipse SDK (I-Build or M-Build) from the download page, unpack it and open the workspace you use to contribute. Download the platformUiTools.p2f  provided by the Eclipse platform team and install the required Read more…

Cloning eclipse.platform.ui

Search for eclipse.plaform.ui in eclipse git repositories. Click on project name to see the main page for the git project repository: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/ In this page are listed the commits. In the bottom left there are three alternative URLs for getting the source code. I choose the git one, then clone via command Read more…

Eclipse and Git

Learning Git, by reading Lars’ book on Git ; Sopot’s suggested Git official documentation and Dani’s recommended Git Parable. Install Git On Windows The easy way to install Git for Windows is by installing GitHub for Windows (ref). After verifying the connection with my GitHub repository, I can start Eclipse, and connected to the same repo Read more…

Contributing to the Eclipse Platform

I’m following the Lars’ book “Contributing to Eclipse Platform”, and these are some synthetic notes on the content. These notes can be exploded into a real-life tutoria on contribution, by adding images, notes and personal experience. Plugins and Features create eclipse plugin, no activator, template hello world command manifest.mf > Read more…