JSDT Project Structure

This post explains the JSDT projects structure, and it is the result of my direct experience. This page serves also as part discussion for JSDT developments. Kudos -all to those who comment and leave constructive feedback: here and on JSDT bugzilla. [486037, 477020] By reading this article you will be able to understand where the Read more…

JSDT Development

This post is about my experience in setting up a JSDT development environment. (see also wiki.eclipse.org/JSDT/Development) Setting up JSDT There are several ways to setup JSDT development environment. A good one is having an Eclipse Installation for development (IDE) and an Eclipse Installation as Target Platform (TP) . IDE : PDE, GIT, XML and 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…