Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] Tuscany and STP-SCA tools

Luciano Resende a écrit :
On Thu, Jan 15, 2009 at 9:18 AM, Dan Becker <dan.o.becker@xxxxxxxxx> wrote:
Stéphane Drapeau wrote:
That would be great if you can submit a bug describing the elements you
want
to add or modify. But before this, I'll try to generate the ecore file
from
the Tuscany XDS schema. I hope that I will find some time to do this
before
the end of this week. I'll keep you informed ASAP.

I have several questions:
- Do you want that we update the tools according to Tuscany 1.4 or to
Tuscany 2.0? Is there any differences beetween these two versions (from
type
definition viewpoint)?
- For the next SCA Tools releases, does it make sense for you to have a
specific MM for each version of Tuscany? Or one for the 1.x branch and an
other for the 2.x branch? or only one corresponding to the last stable
version of Tuscany?

Excellent! I've opened bug 261222 [1] to track the issue.
Thanks Dan. I have a question for you. Have a look at the bug.
Tuscany 2.0 will go through a few milestone releases before going golden, so
I think 2.0 will be available much later in the year. As the primary feature
of 2.0 will be OSGi enablement, the binding and implementation list will not
be much different than the current 1.4.

I think it will be sufficient to make models for each point release e.g.
1.4, 2.0, 2.1 etc.. There should be no new features in the maintenance
releases (e.g. 1.4.0, 1.4.1, etc.)


How does STP-SCA tools differentiate multiple Tuscany 1.x releases ?

My idea is to have specific plugins for each Tuscany release. Plugins for a specific Tucany release will extend the SCA Composite Designer (to add the types provided by this Tuscany release).
For this purpose, each meta model must use a different namespace :
- http://tuscany.apache.org/xmlns/sca/1.4
- http://tuscany.apache.org/xmlns/sca/2.0

What happens if a user is using Tuscany Java SCA 1.2 release compared
to Tuscany Java SCA 1.4 that has introduced couple new bindings (e.g
google data, corba, etc) ?
If the user install SCA Tools for Tuscany 1.2 (Tuscany 1.4), he can only edit types defined by Tuscany 1.2 (Tuscany 1.4).
Do we always make all the latest bindings
available for users ?
No.
[1]https://bugs.eclipse.org/bugs/show_bug.cgi?id=261222

--
Thanks, Dan Becker
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev







Back to the top