Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Sirius RCP
Sirius RCP [message #1682947] Tue, 17 March 2015 23:13 Go to next message
Marcin Trycz is currently offline Marcin TryczFriend
Messages: 12
Registered: August 2014
Junior Member
Hello,

I've been googling, and going through tutorials and the documentation, and forum, but I've found nothing about this yet.

I'd like to create an Eclipse RCP application based on EMF and Sirius. The basic functionality is pretty simple, so going with an IDE would be confusing for the users. Expecially the concept of separating model and representations, while it's useful for us programmers, for the people working on a simple DSL it's an overcomplication.

The EMF has this awesome feature where with a flag it will generate a product template instead of a plugin (EMF goes RCP: www.eclipse.org/articles/Article-EMF-goes-RCP/rcp.html). I'd think about something similar, but with a Sirius editor instead (or along) the EMF one, and work our way up from there (adding necessary features). Opening files from filesystem is pretty nice here, as our use case is that simple, and even a Project Explorer would be an overcomplication.

To my understanding, simplifing thing that much would be difficult. I'd prefer not to put my hands on the fine inner workings of the framework.

Obviously RCP apps based on Sirius are possible, as illustrated on the Gallery (www.eclipse.org/sirius/gallery.html), but I haven't found a source of knowledge about this.

So my questions are, how difficult would that be? Is it doable for one person? Or should I settle for a base IDE with Modelling Projects?


Thanks a lot in advance.
I'd be willing to contribute a tutorial about this if I can wrap my head around it.


I'm just a user.

[Updated on: Tue, 17 March 2015 23:15]

Report message to a moderator

Re: Sirius RCP [message #1689903 is a reply to message #1682947] Tue, 24 March 2015 15:48 Go to previous messageGo to next message
Laurent Redor is currently offline Laurent RedorFriend
Messages: 267
Registered: July 2009
Senior Member
Le 18/03/2015 00:13, Marcin Trycz a écrit :
> Hello,
>

Hi

> I've been googling, and going through tutorials and the documentation,
> and forum, but I've found nothing about this yet.
>
> I'd like to create an Eclipse RCP application based on EMF and Sirius.
> The basic functionality is pretty simple, so going with an IDE would be
> confusing for the users. Expecially the concept of separating model and
> representations, while it's useful for us programmers, for the people
> working on a simple DSL it's an overcomplication.
>
> The EMF has this awesome feature where with a flag it will generate a
> product template instead of a plugin (EMF goes RCP: <don't have the post
> count to post links, but you can google it>). I'd think about something
> similar, but with a Sirius editor instead (or along) the EMF one, and
> work our way up from there (adding necessary features). Opening files
> from filesystem is pretty nice here, as our use case is that simple, and
> even a Poject Explorer would be an overcomplication.
>
> To my understanding, simplifing thing that much would be difficult. I'd
> prefer not to put my hands on the fine inner workings of the framework.
>
> Obviously RCP apps based on Sirius are possible, as illustrated on the
> Gallery (www.eclipse.org/sirius/gallery.html), but I haven't found a
> source of knowledge about this.

You can have a look to the Arduino Designer (RCP based on Sirius) for
example. The source code is available here [1].
>
> So my questions are, how difficult would that be? Is it doable for one
> person? Or should I settle for a base IDE with Modelling Projects?

It's difficult to answer to these questions without knowing your
knowledge about Eclipse, EMF, ...

>
>
> Thanks a lot in advance.
> I'd be willing to contribute a tutorial about this if I an wrap my head
> around it.


[1] https://github.com/mbats/arduino

Best regards,

--
Laurent Redor - Obeo

Need professional services for Sirius?
http://www.obeodesigner.com/sirius


Laurent Redor - Obeo

Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Re: Sirius RCP [message #1691523 is a reply to message #1689903] Tue, 07 April 2015 19:42 Go to previous message
Marcin Trycz is currently offline Marcin TryczFriend
Messages: 12
Registered: August 2014
Junior Member
Laurent Redor wrote on Tue, 24 March 2015 15:48

[1] https://github.com/mbats/arduino


Thank you very much, that is probably exactly what I need to get this going.

Thanks again.


I'm just a user.
Previous Topic:Performance
Next Topic:Drag and Container Drop Problem
Goto Forum:
  


Current Time: Thu Jan 28 04:38:52 GMT 2021

Powered by FUDForum. Page generated in 0.02170 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top