On 31-Jan-15 00:06, Stian Soiland-Reyes wrote:
Great job with the XSDs!

Ta muchly. There is a lot that I would want to do to improve it, for example making the port -> data an actual Java Map and making the lists into Lists.

I think we should keep it at Apache Taverna under
incubator-taverna-language -  I know Baclava will be legacy as it's
only made in Taverna 2, but Ernesto has shown interest in using it to
do a tool for databundle conversion as they have many Baclava files
from Taverna 2. That is exactly the kind of engagement we should be
encouraging under Apache.

It's in there now.

[snip]

We just need to ensure that tool can't WRITE baclava files.. ;-)

There is a writer in there. However, although Baclava files generated by Taverna 2 conform to the schemas, Baclava generated from the schemas will not always be readable by Taverna 2 as that makes too many weird assumptions.

Should we also put the XSD at http://taverna.incubator.apache.org/ns/
? I know baclava is under a dubious namespace like
http://org.embl.ebi.escience/baclava/0.1alpha - but
http://ns.taverna.org.uk/ is where we have published all the other
schemas.

I do not mind. Though it would be a good idea to wait until Ernesto checks if his files can be parsed according to the schemas.

(.. although .escience is not a top-level domain, .science is now!
http://nic.science/ )

Alan

Reply via email to