Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 331517

Summary: Implementation of GASTM (OMG specification)
Product: [Modeling] MoDisco Reporter: Adolfo Sanchez-Barbudo Herrera <adolfosbh>
Component: ContributionAssignee: Nicolas Bros <nicolas.bros>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: fabien.giquel, hugo.bruneliere, modisco.web-inbox, nicolas.bros
Version: 0.9.0Flags: fabien.giquel: indigo+
Target Milestone: 0.9.0 M7   
Hardware: PC   
OS: Windows Vista   
Whiteboard:
Attachments:
Description Flags
GASTM Contribution
fabien.giquel: iplog+
GAST Edit none

Description Adolfo Sanchez-Barbudo Herrera CLA 2010-12-01 05:26:38 EST
Hi MoDisco Team,

I thought that the infrastructure component was my target, but I saw a nice Contribution one. Perhaps this one is better ;)

Attaching the GASTM implementation contribution.
Comment 1 Adolfo Sanchez-Barbudo Herrera CLA 2010-12-01 05:32:19 EST
Created attachment 184234 [details]
GASTM Contribution
Comment 2 Adolfo Sanchez-Barbudo Herrera CLA 2010-12-01 05:33:23 EST
Created attachment 184235 [details]
GAST Edit

Cheers,

Adolfo.
Comment 3 Ansgar Radermacher CLA 2010-12-03 04:45:57 EST
*** Bug 331750 has been marked as a duplicate of this bug. ***
Comment 4 Fabien Giquel CLA 2010-12-03 07:39:33 EST
Thank you Adolfo for your contribution. The MoDisco team will process this contribution as soon as possible.

Ansgar, you obvioulsy choosed the wrong bug number for associating with Bug 331750.

Fabien.
Comment 5 Fabien Giquel CLA 2010-12-06 08:45:11 EST
Hi Adolfo,

I checked your contribution. Everything is ok. I think i will rename the ecore nsURI from "http://www.eclipse.org/MoDisco/gastm" to "http://www.eclipse.org/MoDisco/GASTM/1.0.Beta1/gastm", just as we did recently for SMM 1.0.beta02.

A CQ (4671) has been submitted about "GASTM contribution" attachement.

We usually do not contribute the ".edit" component. Adopters/Users may generate it if needed.
Comment 6 Fabien Giquel CLA 2010-12-13 13:17:31 EST
Hi Adolfo,

as proposed on CQ, the code of GASTM component has been commited into MoDisco Head SVN (revision 3625).

The component has been documented in wiki page
http://wiki.eclipse.org/MoDisco/Components/v0.9. Eclipse Help content will be generated from this page.
Comment 7 Adolfo Sanchez-Barbudo Herrera CLA 2010-12-14 11:28:43 EST
Fabien,

Thank very much for the quick reponse ;).

Some additional points:

- I've done a minor correction in the wiki page, since the current contribution is not based on the Beta1 specification  version, but the Beta2 one. Actually, I've made the external link point to http://www.omg.org/spec/ASTM/ so that we don't need to change the link as soon as new specifications appear.

- Is there any way to show some merits/credits to me and/or my company in the wiki and/or web page. I've seen o good one in where we could add my name followed by Open Canarias -> http://wiki.eclipse.org/MoDisco#Team. What do you think ?

- As committer in the Eclipse MDT/OCL I'm interested in the point you mentioned about generating Eclipse Help from the wiki. Do you have any documentation /guide / good practices about it ?.

Cheers,
Adolfo.
Comment 8 Fabien Giquel CLA 2010-12-15 04:44:20 EST
Hi Adolfo,

- I thouhgt it was beta1 since it was the current release version on OMG spec site. I should have asked to you. I reopen the bug for modifying the implementation (changing the nsURI to "beta2"

- I forgot to specify the contributors on wiki component page, as it was done for instance for kdm component http://wiki.eclipse.org/MoDisco/Components/KDM. So you appear on this page now. The wiki page you talk about refers more to MoDisco kernel team, but may be we may complete with a contributors section...
Comment 9 Adolfo Sanchez-Barbudo Herrera CLA 2010-12-15 10:41:18 EST
Hi Fabien,

Thank you very much for the info. That section should suffice to me. In any case, I think that a contributors page would be even better ;).

I think that you forgot some replies concerning the details about how MoDisco is managing the wiki and Eclipse Help content at the same time. Let me know if I should ask any of your colleagues.

Best regards,
Adolfo.
Comment 10 Fabien Giquel CLA 2010-12-15 12:59:19 EST
I wanted to answer about help/wiki but we had some troubles in the meantime with indigo M4 build.
we wrote some ant script which uses mylin wikitext tool. I send you a mail about that.
Comment 11 Fabien Giquel CLA 2010-12-16 13:46:33 EST
Fixed the nsURI to "beta2" (rev 3651).
Comment 12 Hugo Bruneliere CLA 2011-01-11 05:21:36 EST
Contribution successfully integrated.
Comment 13 Fabien Giquel CLA 2011-03-14 04:49:13 EDT
I temporary reopen the bug for IP reasons :

- on CQ 4671, it was specififed that the code could be checked into repository
- recently, CQ had activity : the IP process is not terminated and is prioritized for Indigo

I suppose there would not be any problem, but for coming soon M6, which requires some API freeze, I temporary remove oegm.gastm from MoDisco features. It will be integrated when CQ will be totally accepted.
Comment 14 Nicolas Bros CLA 2011-04-04 09:17:14 EDT
CQ 4671 has been accepted, so the GASTM contribution can be re-enabled.
Comment 15 Nicolas Bros CLA 2011-04-04 12:01:13 EDT
I re-added the GASTM plug-in to the OMG feature in revision 4232.
Comment 16 Hugo Bruneliere CLA 2011-08-18 07:36:34 EDT
Contribution committed and integrated.