Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [epsilon-dev] Oomph profiles for Epsilon

Hi Dimitris,

 

No problem – I have added a lot of EMF/GMF tools to the setup. I have also added a Photon-based 1.5 as an installation option, so now there are three: 1.5, Stable (based on 2020-03) and Interim (everything Latest).

 

Thanks,

Sina

 

From: Dimitris Kolovos
Sent: 15 March 2020 12:45
To: Sina Madani
Cc: Epislon Project developer discussions
Subject: Re: Oomph profiles for Epsilon

 

Hi Sina,

 

Thanks for the clarification - I now understand how epsilonDev works.

 

> Currently the necessary update sites are already included in the installation, allowing users to easily install features like Emfatic, but for completeness I will modify the setup to install all of Epsilon’s features out-of-the-box.

 

As eventually we'll be using the Oomph setup files to build the ready-to-use distributions of Epsilon, we should probably also include Emfatic and GMF by default. The audience of these distributions is mainly first-time users of Epsilon/Eclipse who may not be too familiar with the plugin installation process so the idea is to provide a batteries-included bundle that they can readily use.

 

Cheers,

Dimitris

 

On Sun, 15 Mar 2020 at 11:34, Sina Madani <sinadoom@xxxxxxxxxxxxxx> wrote:

Hi Dimitris,

 

Thank you for your suggestions. Perhaps I didn’t make it clear in my previous email, but the two setup files are for different stages in the installer. Assuming you are using it in Advanced Mode, there are two pages: the first is the “Product” – e.g. “Eclipse IDE for Java Developers” – this is where the epsilonUse goes. The second page – only accessible in Advanced mode – is for Eclipse committers. It’s the one that says “Projects”, and there are three categories: Eclipse Projects, Github Projects and OpenDalight.org. It is this second page where epsilonDev should be added.

 

I tried to open the Epsilon perspective by default by adding the preference, but for some reason it’s not working. I’ll look into it. Currently the necessary update sites are already included in the installation, allowing users to easily install features like Emfatic, but for completeness I will modify the setup to install all of Epsilon’s features out-of-the-box.

 

Thanks,

Sina

 

-------------------------------------------

Hi Sina,

 

Thanks for all your hard work on this! Unfortunately, epsilonDev.setup

doesn't seem to be working on my machine (Ooomph complains that it's

not a valid product) but epsilonUse.setup produces a functional

Eclipse instance.

A few comments and suggestions about the latter:

 

- the new Eclipse instance doesn't start in the Epsilon perspective by default

- we should probably also be installing Emfatic, GMF, EGit and PDE

- it should include all Epsilon features

 

> Hopefully if all goes well we can then (finally) release 2.0?

 

Yes - once we've finalised the Oomph setup files I'll request a release

review for 2.0.

 

Cheers,

Dimitris



--

Dimitris Kolovos
Professor of Software Engineering
Department of Computer Science
University of York
http://www.cs.york.ac.uk/~dkolovos

EMAIL DISCLAIMER http://www.york.ac.uk/docs/disclaimer/email.htm

 


Back to the top