Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » How to get involve(I like to contribute some code for mwe but can not see how to start)
How to get involve [message #490834] Sun, 11 October 2009 18:28 Go to next message
Frank Wiedemann is currently offline Frank WiedemannFriend
Messages: 4
Registered: October 2009
Junior Member
Hello,

I already where on the EMFT web page but I can not see how to take part at the development.
Already using oaw4.3.1 I started to have look at oaw5 which is now part of the eclipse project. During my work with oaw I developed a generic post processor which allows to configure a pretty printer e.g. for C++ using Uncrustify. All the pretty printer has to fulfill is, that it is able to work with input- and output-streams. In fact the generic post processor is able to work with any post processing filter supporting i/o-streams.
I think it is very useful and so I would like to contribute it to the mwe source code.
On the other hand I had a look at the code of mwe. What I miss during my work with oaw is to use environment variables to define properties as like as in ant scripts. I would like to add it to the WorkflowParser class.

Can anybody tell me how to start?

Regards
Frank
Re: How to get involve [message #491022 is a reply to message #490834] Mon, 12 October 2009 20:21 Go to previous messageGo to next message
Sebastian Zarnekow is currently offline Sebastian ZarnekowFriend
Messages: 3118
Registered: July 2009
Senior Member
Hi Frank,

welcome to EMFT.
A good starter would be to file a bug[1] and attach a patch with your
proposed solution. If you'ld like to add core funtionality it is a good
idea to outline your approach before you actually start to implement
something so we can discuss design decisions prior to your effort with
implementing a certain function. We'ld be happy to review the patch and
after a couple of iterations it'll probably become part of the codebase.

Regards,
Sebastian

[1]
https://bugs.eclipse.org/bugs/enter_bug.cgi?assigned_to=emft -mwe-inbox%40eclipse.org&blocked=&bug_file_loc=http% 3A%2F%2F&bug_severity=normal&bug_status=NEW&comm ent=&component=MWE&contenttypeentry=&contenttype method=autodetect&contenttypeselection=text%2Fplain& data=&dependson=&description=&flag_type-1=X& flag_type-2=X&flag_type-4=X&flag_type-6=X&flag_t ype-7=X&flag_type-8=X&flag_type-9=X&form_name=en ter_bug&keywords=&maketemplate=Remember%20values%20a s%20bookmarkable%20template&op_sys=Mac%20OS%20X&prio rity=P3&product=EMFT&qa_contact=&rep_platform=PC &short_desc=&version=unspecified
--
Need professional support for Eclipse Modeling?
Go visit: http://xtext.itemis.com

Frank Wiedemann schrieb:
> Hello,
>
> I already where on the EMFT web page but I can not see how to take part
> at the development. Already using oaw4.3.1 I started to have look at
> oaw5 which is now part of the eclipse project. During my work with oaw I
> developed a generic post processor which allows to configure a pretty
> printer e.g. for C++ using Uncrustify. All the pretty printer has to
> fulfill is, that it is able to work with input- and output-streams. In
> fact the generic post processor is able to work with any post processing
> filter supporting i/o-streams.
> I think it is very useful and so I would like to contribute it to the
> mwe source code.
> On the other hand I had a look at the code of mwe. What I miss during my
> work with oaw is to use environment variables to define properties as
> like as in ant scripts. I would like to add it to the WorkflowParser class.
> Can anybody tell me how to start?
>
> Regards Frank
>
Re: How to get involve [message #491257 is a reply to message #491022] Tue, 13 October 2009 20:07 Go to previous messageGo to next message
Frank Wiedemann is currently offline Frank WiedemannFriend
Messages: 4
Registered: October 2009
Junior Member
Hello Sebastian,

thanks for your answer. I just made a proposal for a generic PostProcessor with Bug report 292191. Since this does not interfere any existing code it is a quite simple proposal.

For my other idea (supporting access to environment variables for <property .../> as in ant scripts) I would like to try a patch implementation. To do that I had a look at the src-files in "eclipse/plugins" of the oaw5 installation from the itemis homepage. I tried to setup a workspace to change the code but it turns out to get quite bad. Is there a prepared cvs project for EMFT as I found for EMF?

Regards,

Frank
Re: How to get involve [message #491339 is a reply to message #491257] Wed, 14 October 2009 08:21 Go to previous message
Sebastian Zarnekow is currently offline Sebastian ZarnekowFriend
Messages: 3118
Registered: July 2009
Senior Member
Hi Frank,

the source code is available in cvs:

http://wiki.eclipse.org/MWE_Repository_Details
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org .eclipse.emf.mwe.releng/LOCAL_WORKSPACE_SETUP.txt?root=Model ing_Project&view=markup

Hope that helps,
Sebastian
--
Need professional support for Eclipse Modeling?
Go visit: http://xtext.itemis.com

Frank Wiedemann schrieb:
> Hello Sebastian,
>
> thanks for your answer. I just made a proposal for a generic
> PostProcessor with Bug report 292191. Since this does not interfere any
> existing code it is a quite simple proposal.
> For my other idea (supporting access to environment variables for
> <property .../> as in ant scripts) I would like to try a patch
> implementation. To do that I had a look at the src-files in
> "eclipse/plugins" of the oaw5 installation from the itemis homepage. I
> tried to setup a workspace to change the code but it turns out to get
> quite bad. Is there a prepared cvs project for EMFT as I found for EMF?
> Regards,
>
> Frank
>
Re: How to get involve [message #621467 is a reply to message #491022] Tue, 13 October 2009 20:07 Go to previous message
Frank Wiedemann is currently offline Frank WiedemannFriend
Messages: 4
Registered: October 2009
Junior Member
Hello Sebastian,

thanks for your answer. I just made a proposal for a generic PostProcessor with Bug report 292191. Since this does not interfere any existing code it is a quite simple proposal.

For my other idea (supporting access to environment variables for <property .../> as in ant scripts) I would like to try a patch implementation. To do that I had a look at the src-files in "eclipse/plugins" of the oaw5 installation from the itemis homepage. I tried to setup a workspace to change the code but it turns out to get quite bad. Is there a prepared cvs project for EMFT as I found for EMF?

Regards,

Frank
Re: How to get involve [message #621471 is a reply to message #491257] Wed, 14 October 2009 08:21 Go to previous message
Sebastian Zarnekow is currently offline Sebastian ZarnekowFriend
Messages: 3118
Registered: July 2009
Senior Member
Hi Frank,

the source code is available in cvs:

http://wiki.eclipse.org/MWE_Repository_Details
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org .eclipse.emf.mwe.releng/LOCAL_WORKSPACE_SETUP.txt?root=Model ing_Project&view=markup

Hope that helps,
Sebastian
--
Need professional support for Eclipse Modeling?
Go visit: http://xtext.itemis.com

Frank Wiedemann schrieb:
> Hello Sebastian,
>
> thanks for your answer. I just made a proposal for a generic
> PostProcessor with Bug report 292191. Since this does not interfere any
> existing code it is a quite simple proposal.
> For my other idea (supporting access to environment variables for
> <property .../> as in ant scripts) I would like to try a patch
> implementation. To do that I had a look at the src-files in
> "eclipse/plugins" of the oaw5 installation from the itemis homepage. I
> tried to setup a workspace to change the code but it turns out to get
> quite bad. Is there a prepared cvs project for EMFT as I found for EMF?
> Regards,
>
> Frank
>
Previous Topic:Property "Unique" for ecore attribute doesn't work
Next Topic:EEF questions
Goto Forum:
  


Current Time: Thu Mar 28 14:40:47 GMT 2024

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

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

Back to the top