Community
Participate
Working Groups
Created attachment 97636 [details] The code for the plugin and its feature. Build ID: M20070921-1145 Steps To Reproduce: 1.The SCA tooling from STP already provides two editors : the SCA Designer and the SCA Model editor. 2.As explained some months ago, EBM WebSourcing wanted to contribute to the SCA component by providing (among other things) an XML editor. The first version of this editor is now finished and ready to be evaluated to integrate the STP Eclipse project. 3.This editor extends the XML editor from the WTP Eclipse project. It was specialized for SCA composite files and brings some new features. More information: A dedicated page was created on the wiki to describe this editor more precisely: http://wiki.eclipse.org/STP/SCA_Component/SCA_Composite_XML_Editor.
Created attachment 99146 [details] The plugins code and the feature. Fixed two issues we talked about with Stephane Drapeau: - JDOM library was replaced by an Orbit bundle. We still have to see the way it works for builds. - A fix was provided to integrate Tuscany elements which are not in the XSD files of the SCA sub-component. This fix is hoped to be temporary. It provides proposals for implementations, interfaces and bindings specific to Tuscany when asking content assistance (ctrl + space).
Created attachment 101765 [details] The plugins code and its feature.
Comment on attachment 101765 [details] The plugins code and its feature. - Proposals are now sensitive to the presence of the Tuscany name space. - Some little improvements were brought to the auto-completion (more flexibility, no more duplicates, auto-completion for the Tuscany name space in the composite mark-up).
Created attachment 103788 [details] The plug-ins and the feature. This editor can now also edit *.componentType files. It also provides a wizard to create a basic file of this kind. Editor tested (and working) with Eclipe Ganymede - Build id: I20080409-1425 (I don't think it's worth creating a new bug for this Eclipse version change).
Thanks Vincent. Do you have any news from Oisin about the procedure to integrate your code into the sca component (IP process)? I've cc'ed Oisin on this bug.
No, no news from Oisin. I think that until the Ganymede release is done, he has very few time for that. :)
Hi Vincent! You're right about the Ganymede stuff, there is a lot going on :) What we need to do with this patch, because it is a big and new contribution, is go through the CQ process, that is get it approved by the legal team. Stéphane is the lead for the SCA project, so he needs to go to portal.eclipse.org, log in and click the link that says '[contribution] of code to be maintained at eclipse.org', and fill out the form. Then for each committer that comes with the code, click on the link that says '[nominate] a new committer for stp' - this will kick off an election process. When the election finishes, the new committers will need to fill out committer agreements (Eclipse EMO will contact you about that). Those are the first steps!
Done. You can have a look at: http://dev.eclipse.org/ipzilla/show_bug.cgi?id=2403
A nice contribution to the SCA sub-project
As required for the IP process: | 3. The contributor will need to make the following confirmations on the | relevant bug: | | a. Confirm he authored 100% of the code | | b. Confirm he has the rights to donate the code to Eclipse | | c. Confirm he is submitting the code for inclusion in future Eclipse releases | under the EPL I confirm all of this.
Contribution committed(commit #2490)
Close old bugs.