You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@taverna.apache.org by Dmitry Repchevsky <dm...@bsc.es> on 2015/05/07 12:48:47 UTC

wsdl-generic in GalaxyGears

Hello everybody,

I just presented a poster in our BSC organized symposium about the 
integration of Web services into Galaxy.
The tool is located at
http://inb.bsc.es/documents/galaxygears/
and is based on the experimental Apache "wsdl-generic" library.

The implementation is based on XML Schema model and has a command-line 
executor.

What I am not sure is whether I should put the code to the incubator.

Kind regards,

Dmitry



WARNING / LEGAL TEXT: This message is intended only for the use of the
individual or entity to which it is addressed and may contain
information which is privileged, confidential, proprietary, or exempt
from disclosure under applicable law. If you are not the intended
recipient or the person responsible for delivering the message to the
intended recipient, you are strictly prohibited from disclosing,
distributing, copying, or in any way using this message. If you have
received this communication in error, please notify the sender and
destroy and delete any copies you may have received.

http://www.bsc.es/disclaimer

Re: wsdl-generic in GalaxyGears

Posted by Dmitry <re...@list.ru>.
Hello,

I think GalaxyGears may be seen as an integration work allowing Galaxy 
to integrate Web services via
Taverna's "wsdl-generic" library. Once the "tool-config.xml" is 
generated there is no code, apart of "wsdl-generic"
needed. In this sense, IMHO, it could be easy parked somewhere in Apache 
Taverna.
The same way I do not think we need any wsdl-generic incubator...

Cheers,

Dmitry

On 5/8/2015 3:51 PM, Stian Soiland-Reyes wrote:
> Mentors -- is Dmitry's case one where we would need an IP clearance
> [1]? So I believe his code was developed while he had Apache CLA
> signed, but with his employer and would be contributed now as a single
> piece of work, ie. I would assume it is a Code Donation rather than a
> normal contribution.
>
> [1] https://incubator.apache.org/ip-clearance/index.html
>
>
>
> On 7 May 2015 at 12:40, Dmitry <re...@list.ru> wrote:
>> Hello Alan,
>>
>>> Do you have somewhere to submit issues?
>> I always write a perfect code... ;-)
>> I'd like to put it to Apache Taverna, but while the wsdl-generic may be
>> moved to incubator (?)
>> where to put the galaxygears applet?
>>
>>> Wasn't there a problem with the CLA?
>> I am not sure. I signed the CLA an the code is under Apache license.
>> The problem is that it is not published, yet.
>> Should I distribute ALA2 in the META-INF?
>>
>> I would appreciate any help and suggestions.
>>
>> Dmitry
>>
>>
>> On 5/7/2015 1:29 PM, alaninmcr wrote:
>>> On 07/05/2015 11:48, Dmitry Repchevsky wrote:
>>>> Hello everybody,
>>>
>>> Hello Dmitry
>>>
>>>> I just presented a poster in our BSC organized symposium about the
>>>> integration of Web services into Galaxy.
>>>> The tool is located at
>>>> http://inb.bsc.es/documents/galaxygears/
>>>> and is based on the experimental Apache "wsdl-generic" library.
>>>
>>> Do you have somewhere to submit issues?
>>>
>>>> The implementation is based on XML Schema model and has a command-line
>>>> executor.
>>>>
>>>> What I am not sure is whether I should put the code to the incubator.
>>>
>>> Wasn't there a problem with the CLA?
>>>
>>>> Kind regards,
>>>>
>>>> Dmitry
>>>
>>> Alan
>>>
>
>


Re: wsdl-generic in GalaxyGears

Posted by Stian Soiland-Reyes <st...@apache.org>.
Mentors -- is Dmitry's case one where we would need an IP clearance
[1]? So I believe his code was developed while he had Apache CLA
signed, but with his employer and would be contributed now as a single
piece of work, ie. I would assume it is a Code Donation rather than a
normal contribution.

[1] https://incubator.apache.org/ip-clearance/index.html



On 7 May 2015 at 12:40, Dmitry <re...@list.ru> wrote:
> Hello Alan,
>
>> Do you have somewhere to submit issues?
>
> I always write a perfect code... ;-)
> I'd like to put it to Apache Taverna, but while the wsdl-generic may be
> moved to incubator (?)
> where to put the galaxygears applet?
>
>> Wasn't there a problem with the CLA?
>
> I am not sure. I signed the CLA an the code is under Apache license.
> The problem is that it is not published, yet.
> Should I distribute ALA2 in the META-INF?
>
> I would appreciate any help and suggestions.
>
> Dmitry
>
>
> On 5/7/2015 1:29 PM, alaninmcr wrote:
>>
>> On 07/05/2015 11:48, Dmitry Repchevsky wrote:
>>>
>>> Hello everybody,
>>
>>
>> Hello Dmitry
>>
>>> I just presented a poster in our BSC organized symposium about the
>>> integration of Web services into Galaxy.
>>> The tool is located at
>>> http://inb.bsc.es/documents/galaxygears/
>>> and is based on the experimental Apache "wsdl-generic" library.
>>
>>
>> Do you have somewhere to submit issues?
>>
>>> The implementation is based on XML Schema model and has a command-line
>>> executor.
>>>
>>> What I am not sure is whether I should put the code to the incubator.
>>
>>
>> Wasn't there a problem with the CLA?
>>
>>> Kind regards,
>>>
>>> Dmitry
>>
>>
>> Alan
>>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718

Re: wsdl-generic in GalaxyGears

Posted by Dmitry <re...@list.ru>.
Hello Alan,

> Do you have somewhere to submit issues? 
I always write a perfect code... ;-)
I'd like to put it to Apache Taverna, but while the wsdl-generic may be 
moved to incubator (?)
where to put the galaxygears applet?

> Wasn't there a problem with the CLA? 
I am not sure. I signed the CLA an the code is under Apache license.
The problem is that it is not published, yet.
Should I distribute ALA2 in the META-INF?

I would appreciate any help and suggestions.

Dmitry

On 5/7/2015 1:29 PM, alaninmcr wrote:
> On 07/05/2015 11:48, Dmitry Repchevsky wrote:
>> Hello everybody,
>
> Hello Dmitry
>
>> I just presented a poster in our BSC organized symposium about the
>> integration of Web services into Galaxy.
>> The tool is located at
>> http://inb.bsc.es/documents/galaxygears/
>> and is based on the experimental Apache "wsdl-generic" library.
>
> Do you have somewhere to submit issues?
>
>> The implementation is based on XML Schema model and has a command-line
>> executor.
>>
>> What I am not sure is whether I should put the code to the incubator.
>
> Wasn't there a problem with the CLA?
>
>> Kind regards,
>>
>> Dmitry
>
> Alan
>


Re: wsdl-generic in GalaxyGears

Posted by alaninmcr <al...@googlemail.com>.
On 07/05/2015 11:48, Dmitry Repchevsky wrote:
> Hello everybody,

Hello Dmitry

> I just presented a poster in our BSC organized symposium about the
> integration of Web services into Galaxy.
> The tool is located at
> http://inb.bsc.es/documents/galaxygears/
> and is based on the experimental Apache "wsdl-generic" library.

Do you have somewhere to submit issues?

> The implementation is based on XML Schema model and has a command-line
> executor.
>
> What I am not sure is whether I should put the code to the incubator.

Wasn't there a problem with the CLA?

> Kind regards,
>
> Dmitry

Alan

Re: wsdl-generic in GalaxyGears

Posted by José María Fernández <jm...@cnio.es>.
Hi Dmitry,
     you could upload it to F1000Posters <http://f1000.com/posters>.

     Cheers,
         José María

On 05/08/2015 04:24 PM, Dmitry wrote:
>> How would wsdl-generic and galaxygears work together release-wise, 
>> you think?
> Galaxy gears is just a maven project.
> By now I use
> <groupId>org.inb.bsc</groupId>
> <artifactId>galaxy-gears</artifactId>
> as one can see if download the jar file.
>
> wsdl-generic  version is quite different from the current Taverna's 
> version.
> I got rid of splitters totally and replaced it with XML Schema - based 
> tree structure.
> This structure is compatible with Swing TreeNode, so I also have a GUI 
> to edit the XML data (not in wsdl-generic obviously).
> The latter means that to integrate this into Taverna either splitters 
> or Taverna's GUI must be modified.
> Splitters may be moved to the GUI part and rebuilt with the new model.
>
> I attached the poster (in very low resolution) with the original post, 
> but it seems the mailing list strips attachments.
> Were may I upload it?
>
> Dmitry
>
> On 5/8/2015 3:48 PM, Stian Soiland-Reyes wrote:
>> Great stuff! Have you got a copy of the poster somewhere that
>> @ApacheTaverna can tweet?
>>
>>
>> While it might at first sound odd for a tool to make Galaxy more
>> "Taverna like" to be part of Apache Taverna, I see it as a good
>> companion to wsdl-generic, and if wsdl-generic was its own project,
>> then GalaxyGears would also fit there as its sibling.
>>
>>
>> We also have other "kind of standalone" libraries like
>> taverna-robundle and taverna-osgi - these would probably not work too
>> well as standalone projects. So I would be OK to add GalaxyGears to
>> Apache Taverna.
>>
>>
>> I think in that case it could make sense to split out wsdl-generic to
>> its own git incubator-taverna-wsdlgeneric repository, in which case
>> galaxygears could just be another folder there?  How would
>> wsdl-generic and galaxygears work together release-wise, you think?
>> Is it just another Maven module so it could be pretty straight
>> forward? Presumably you would want a new Galaxy Gears if there was a
>> fix in wsdl-generic.
>>
>>
>>
>> On 7 May 2015 at 11:48, Dmitry Repchevsky <dm...@bsc.es> 
>> wrote:
>>> Hello everybody,
>>>
>>> I just presented a poster in our BSC organized symposium about the
>>> integration of Web services into Galaxy.
>>> The tool is located at
>>> http://inb.bsc.es/documents/galaxygears/
>>> and is based on the experimental Apache "wsdl-generic" library.
>>>
>>> The implementation is based on XML Schema model and has a command-line
>>> executor.
>>>
>>> What I am not sure is whether I should put the code to the incubator.
>>>
>>> Kind regards,
>>>
>>> Dmitry
>>>
>>>
>>>
>>> WARNING / LEGAL TEXT: This message is intended only for the use of the
>>> individual or entity to which it is addressed and may contain
>>> information which is privileged, confidential, proprietary, or exempt
>>> from disclosure under applicable law. If you are not the intended
>>> recipient or the person responsible for delivering the message to the
>>> intended recipient, you are strictly prohibited from disclosing,
>>> distributing, copying, or in any way using this message. If you have
>>> received this communication in error, please notify the sender and
>>> destroy and delete any copies you may have received.
>>>
>>> http://www.bsc.es/disclaimer
>>
>>
>

-- 

"There is no reason why anybody would want a computer in their home" -
	Ken Olson, founder of DEC 1977
"640K ought to be enough for anybody" - Bill Gates, 1981
"Nobody will ever outgrow a 20Mb hard drive." - ???

"Premature optimization is the root of all evil." - Donald Knuth
"Los ordenadores son inútiles. Sólo pueden darte respuestas" - Pablo Ruíz Picasso

José María Fernández González
Tlfn: (+34) 91 732 80 00 / 91 224 69 00 (ext 3061)
e-mail: jmfernandez@cnio.es		Fax: (+34) 91 224 69 76
Unidad del Instituto Nacional de Bioinformática
Biología Estructural y Biocomputación	Structural Biology and Biocomputing
Centro Nacional de Investigaciones Oncológicas
C.P.: 28029				Zip Code: 28029
C/. Melchor Fernández Almagro, 3	Madrid (Spain)


Re: wsdl-generic in GalaxyGears

Posted by Dmitry <re...@list.ru>.
> How would wsdl-generic and galaxygears work together release-wise, you think?
Galaxy gears is just a maven project.
By now I use
<groupId>org.inb.bsc</groupId>
<artifactId>galaxy-gears</artifactId>
as one can see if download the jar file.

wsdl-generic  version is quite different from the current Taverna's version.
I got rid of splitters totally and replaced it with XML Schema - based 
tree structure.
This structure is compatible with Swing TreeNode, so I also have a GUI 
to edit the XML data (not in wsdl-generic obviously).
The latter means that to integrate this into Taverna either splitters or 
Taverna's GUI must be modified.
Splitters may be moved to the GUI part and rebuilt with the new model.

I attached the poster (in very low resolution) with the original post, 
but it seems the mailing list strips attachments.
Were may I upload it?

Dmitry

On 5/8/2015 3:48 PM, Stian Soiland-Reyes wrote:
> Great stuff! Have you got a copy of the poster somewhere that
> @ApacheTaverna can tweet?
>
>
> While it might at first sound odd for a tool to make Galaxy more
> "Taverna like" to be part of Apache Taverna, I see it as a good
> companion to wsdl-generic, and if wsdl-generic was its own project,
> then GalaxyGears would also fit there as its sibling.
>
>
> We also have other "kind of standalone" libraries like
> taverna-robundle and taverna-osgi - these would probably not work too
> well as standalone projects. So I would be OK to add GalaxyGears to
> Apache Taverna.
>
>
> I think in that case it could make sense to split out wsdl-generic to
> its own git incubator-taverna-wsdlgeneric repository, in which case
> galaxygears could just be another folder there?  How would
> wsdl-generic and galaxygears work together release-wise, you think?
> Is it just another Maven module so it could be pretty straight
> forward? Presumably you would want a new Galaxy Gears if there was a
> fix in wsdl-generic.
>
>
>
> On 7 May 2015 at 11:48, Dmitry Repchevsky <dm...@bsc.es> wrote:
>> Hello everybody,
>>
>> I just presented a poster in our BSC organized symposium about the
>> integration of Web services into Galaxy.
>> The tool is located at
>> http://inb.bsc.es/documents/galaxygears/
>> and is based on the experimental Apache "wsdl-generic" library.
>>
>> The implementation is based on XML Schema model and has a command-line
>> executor.
>>
>> What I am not sure is whether I should put the code to the incubator.
>>
>> Kind regards,
>>
>> Dmitry
>>
>>
>>
>> WARNING / LEGAL TEXT: This message is intended only for the use of the
>> individual or entity to which it is addressed and may contain
>> information which is privileged, confidential, proprietary, or exempt
>> from disclosure under applicable law. If you are not the intended
>> recipient or the person responsible for delivering the message to the
>> intended recipient, you are strictly prohibited from disclosing,
>> distributing, copying, or in any way using this message. If you have
>> received this communication in error, please notify the sender and
>> destroy and delete any copies you may have received.
>>
>> http://www.bsc.es/disclaimer
>
>


Re: wsdl-generic in GalaxyGears

Posted by Stian Soiland-Reyes <st...@apache.org>.
Great stuff! Have you got a copy of the poster somewhere that
@ApacheTaverna can tweet?


While it might at first sound odd for a tool to make Galaxy more
"Taverna like" to be part of Apache Taverna, I see it as a good
companion to wsdl-generic, and if wsdl-generic was its own project,
then GalaxyGears would also fit there as its sibling.


We also have other "kind of standalone" libraries like
taverna-robundle and taverna-osgi - these would probably not work too
well as standalone projects. So I would be OK to add GalaxyGears to
Apache Taverna.


I think in that case it could make sense to split out wsdl-generic to
its own git incubator-taverna-wsdlgeneric repository, in which case
galaxygears could just be another folder there?  How would
wsdl-generic and galaxygears work together release-wise, you think?
Is it just another Maven module so it could be pretty straight
forward? Presumably you would want a new Galaxy Gears if there was a
fix in wsdl-generic.



On 7 May 2015 at 11:48, Dmitry Repchevsky <dm...@bsc.es> wrote:
> Hello everybody,
>
> I just presented a poster in our BSC organized symposium about the
> integration of Web services into Galaxy.
> The tool is located at
> http://inb.bsc.es/documents/galaxygears/
> and is based on the experimental Apache "wsdl-generic" library.
>
> The implementation is based on XML Schema model and has a command-line
> executor.
>
> What I am not sure is whether I should put the code to the incubator.
>
> Kind regards,
>
> Dmitry
>
>
>
> WARNING / LEGAL TEXT: This message is intended only for the use of the
> individual or entity to which it is addressed and may contain
> information which is privileged, confidential, proprietary, or exempt
> from disclosure under applicable law. If you are not the intended
> recipient or the person responsible for delivering the message to the
> intended recipient, you are strictly prohibited from disclosing,
> distributing, copying, or in any way using this message. If you have
> received this communication in error, please notify the sender and
> destroy and delete any copies you may have received.
>
> http://www.bsc.es/disclaimer



-- 
Stian Soiland-Reyes
Apache Taverna (incubating), Apache Commons RDF (incubating)
http://orcid.org/0000-0001-9842-9718