Raymond Feng wrote:
> Welcome to Tuscany and thank you for starting with a patch!
> I have applied the patch under 579004.
Thanks. It always feesl good to start with a patch ! :-)
Let's hope there will be more to come.

-- 
Cheers
Philippe



> -----Original Message-----
> From: Raymond Feng [mailto:[EMAIL PROTECTED] 
> Sent: Monday, September 24, 2007 3:51 PM
> To: [email protected]; [EMAIL PROTECTED]
> Subject: Re: Two plugins to configure Tuscany in Eclipse, 
> was: Including the SCA spec XSDs in the Tuscany distribution?
> 
> 
> Hi, Philippe.
> 
> Welcome to Tuscany and thank you for starting with a patch!
> 
> I have applied the patch under 579004.
> 
> Thanks,
> Raymond
> 
> ----- Original Message ----- 
> From: "Philippe Ombredanne" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Monday, September 24, 2007 3:28 PM
> Subject: RE: Two plugins to configure Tuscany in Eclipse, 
> was: Including the 
> SCA spec XSDs in the Tuscany distribution?
> 
> 
> Jean-Sebastien Delfino wrote:
> >I spent a lot of time in Eclipse developing Tuscany samples and demos
> recently.
> I agree this is definitely a pita.
> 
> >I found myself tweaking my various Eclipse workspaces again and again
> to do the following:
> >- Define a Tuscany User Library containing all the Tuscany 
> JARs to make
> it easier to
> > add them to my project buildpath.
> >- Associate .composite files with the XML editor and register the SCA
> and Tuscany XML
> > schemas to get code-assist in the editor and validation of my
> composite files.
> >- Write programs to launch Tuscany configured with my various
> composites...
> >wishing that I could just right-click on the .composite and select a
> Run As / Tuscany...
> >I'm sure I'm not alone doing these tweaks, again and again...
> You are not :-)
> 
> >so I committed under java/sca/tools a strawman implementation of two
> small Eclipse
> >plugins that configure Tuscany in Eclipse automatically :)
> >They should make Tuscany much easier to use in Eclipse.
> That is awesome.
> 
> >Module tools/plugin-runtime packages the Tuscany runtime Jars in a
> >Tuscany User Library which can be added to a project buildpath.
> Simple and neat.
> 
> >Module tools/plugin-core:
> >- Associates .composite files with the Eclipse WTP XML editor
> NB: You did not add any depdencies to the feature, making it hard to
> use. See patch pointer below.
> 
> >- Registers the SCA and Tuscany XMLSchemas with it, 
> providing XMLSchema
> 
> >based content assist and validation when you edit .composite files.
> >- Declares a launcher that allows you to do Run As / Tuscany on a
> .composite file.
> What else dowe need. Nice!
> 
> >I also put the beginning of an Eclipse feature and updatesite under
> tools/feature and tools/updatesite.
> >This is all pretty rough. In particular I'm not sure how to build
> plugin-core,
> >the feature and updatesite with Maven as the Maven module structure
> does
> >not seem to fit well with what the Eclipse plugin development
> environment expects.
> I already did help setup a maven/eclipse builds for Drools (Apache
> licensed). I could give a hand there.
> 
> >One of the next steps - if people are interested - could be 
> to add more
> complete
> >validation of .composite files, for example check that reference
> targets or component
> >implementation classes exist, basically cover what cannot be 
> validated
> with just XML schema.
> 
> >Another thing that has been bothering me when building Webapps with
> Tuscany recently
> >is the 5 lines I needed to add to each web.xml file to register the
> Tuscany servlet filter.
> >A tool could add these lines automatically for example.
> That could be done with some Eclipse webtools extension
> 
> >Thoughts? Is anybody interested in helping with this?
> Being an Eclipse wonk, I could be interested... but keep your 
> expections
> low.
> In the meantime I created a  jira and attached a small patch 
> that fixes
> some minor configurations issues:
> - make it so that Eclipse appends a date time stamp to a built plugin
> (.qualifier) and let features update its contained plugins versions on
> build.
> - added missing features dependencies
> - fixed the build.properties and manifest for minor 
> inconsistencies and
> missing execution envt constraints, which I did set to Java 5 as a
> minimum.
> See https://issues.apache.org/jira/browse/TUSCANY-1805
> 
> PS: You guys probably are wondering who I am.
> I have been lurking around watching tuscany for a while, 
> waiting in the
> shadows for something to happen tools wise.
> I getting out of the closet now that something is hapening on that
> front!
> I am an open source enthusisast, and committer at Eclipse and 
> JBoss, as
> well as maintainer of EasyEclipse an open source distro of 
> plugins. See
> http://google.com/search?q=%22philippe%20ombredanne%22
> 
> Cordially
> 
> -- 
> Cheers
> Philippe
> http://easyeclipse.org - http://phpeclipse.net - 
> http://eclipse.org/atf
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to