Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 288127 - Patch for MoDiscoWorkflow project
Summary: Patch for MoDiscoWorkflow project
Status: CLOSED FIXED
Alias: None
Product: MoDisco
Classification: Modeling
Component: Contribution (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 0.8.0 M4   Edit
Assignee: Hugo Bruneliere CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-31 10:15 EDT by Nicolas Payneau CLA
Modified: 2013-04-29 07:55 EDT (History)
4 users (show)

See Also:


Attachments
Patch for main project (MoDiscoWorkflow) (545.08 KB, application/octet-stream)
2009-08-31 10:16 EDT, Nicolas Payneau CLA
no flags Details
Patch for workflow engine MWE (803.55 KB, text/plain)
2009-08-31 10:17 EDT, Nicolas Payneau CLA
barbier.gabriel: iplog+
Details
Patch for the discoverer driver (10.74 KB, text/plain)
2009-08-31 10:18 EDT, Nicolas Payneau CLA
barbier.gabriel: iplog+
Details
Patch for main project (MoDiscoWorkflow) (545.08 KB, patch)
2009-09-04 05:12 EDT, Gabriel BARBIER CLA
barbier.gabriel: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Payneau CLA 2009-08-31 10:15:07 EDT
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5 (.NET CLR 3.5.30729)
Build Identifier: 

Hello, 

Here are many patches for MoDiscoWorkflow project. These patches allow to add several functionalities such as: 
     - Ability to check the recursion within a MoDiscoWorkflow. 
     - Ability to export the workflow model.
     - The MoDiscoWorkflow project contains a minimalist workflow engine
     - Ability to change the workflow engine of MoDiscoWorkflow. 
     - Ability to export the MoDiscoWorkflow as plug-in project for discovery (see DiscoverersManager). 

Furthermore, we have modified the driver API and the workflow engine API. 

This post contains three attachments: 
     - org.eclipse.gmt.modisco.workflow.patch 
The patch for the main project. It should be remembered that this project defines the MoDisco workflow. 
This patch contains all new functionalities described above. 
(Author: Nicolas Payneau <nicolas4499@gmail.com> (Mia-Software)) 

     - org.eclipse.gmt.modisco.workflow.driver.discoverer.patch 
The patch for the discoverer driver. It should be remembered that this driver allows to identify a discoverer of type «discoverers manager». It references the "DiscovererManager" project whish is an existing component of MoDisco project. 
The patch allows updating the driver in relation to the main project modifications 
(Author: Nicolas Payneau <nicolas4499@gmail.com> (Mia-Software)) 

     - org.eclipse.gmt.modisco.workflow.mwe.patch 
The patch for the workflow engine MWE. This project used a forked version of MWE meta model, so it doesn’t longer have a dependency to MWE plug-in. 
    (Author: Nicolas Payneau <nicolas4499@gmail.com> (Mia-Software)) 

I, Nicolas Payneau, authored 100% of the code.

Regards, 

Nicolas Payneau 


Reproducible: Always
Comment 1 Nicolas Payneau CLA 2009-08-31 10:16:24 EDT
Created attachment 146063 [details]
Patch for main project (MoDiscoWorkflow)
Comment 2 Nicolas Payneau CLA 2009-08-31 10:17:48 EDT
Created attachment 146065 [details]
Patch for workflow engine MWE
Comment 3 Nicolas Payneau CLA 2009-08-31 10:18:31 EDT
Created attachment 146066 [details]
Patch for the discoverer driver
Comment 4 Hugo Bruneliere CLA 2009-08-31 10:31:30 EDT
Hi Nicolas,

Thanks for all these upgrades!
We will look at them and integrate them as soon as possible.

Best regards,

Hugo
Comment 5 Hugo Bruneliere CLA 2009-09-01 04:43:28 EDT
Hi Nicolas,

I just integrated your patches and it works fine for the two last ones.

However, I have some issues with the first one (on the "modisco.workflow" plugin): similar errors are found in each of the Acceleo transformation files (in the "generator" package and subpackages).  

Is it a behavior you also have already observed, and could you solve it?

Best regards,

Hugo
Comment 6 Gabriel BARBIER CLA 2009-09-04 05:12:36 EDT
Created attachment 146482 [details]
Patch for main project (MoDiscoWorkflow)

Hello Hugo,

We have no problems with current project, but it could rely on nature of project: it should have the Acceleo nature (an acceleo icon has to be displayed on project root).
Please, could you try this new patch which should fix the nature ?

Regards,
Gabriel
Comment 7 Hugo Bruneliere CLA 2009-09-04 07:59:44 EDT
Hi Nicolas,

It looks better applying this latest patch.
Many thanks.

Best regards,

Hugo