Hi Stian,
I removed the iwir from the new_features branch. I thought it was official
and I'm sorry for it.

I have some problems with ro bundle conversion. There is no example of
showing the conversion of other bundle types in to ro bundle. As in
ro-combined archive, is the same method could used for other formats?

And as an extended proposal the implementing of validation and statistics
commands is also considered. I checked out the api for validation
http://taverna.incubator.apache.org/javadoc/taverna-language/org/apache/taverna/scufl2/validation/package-summary.html

but I was unable to get a better understanding about it. And for
statistics, what are the methods that can be used? Can we processornames
and servicetypes tools which are in inspection section, for this?

So far I was engaged in writing some blogs because I thought they would be
helpful for every one.

Cheers
Menaka

On 19 June 2015 at 20:27, Stian Soiland-Reyes <[email protected]> wrote:

> No - scufl2-iwir just lives as that experimental prototype in github.
> My apologies for exposing you to outdated research-grade software..
> :-/
>
> It is my own code, so I'll clarify its own license. It would probably
> need to live outside Apache as otherwise I would need to file a
> Software Grant for it.
>
>
> I am also having second thoughts about scufl2-iwir because of the
> dependency I didn't think about.. are you able to see if it truly
> needs that dependency, or did I just use it out of lazyness?  (Most of
> that code was written during a presentation of IWIR :)
>
> I'm trying to update it now to have a look.  So perhaps the best is if
> you could move the iwir/ code to a separate branch that you leave out
> of the pull request?
>
>
> Perhaps you could also investigate if there would be an easy way to
> make the command line tool pluggable for additional formats with
> reader/writers, so that a scufl2-iwir.jar and friends can just be
> dropped into a lib/ folder at install?  That might not work well with
> a single shaded JAR, though.
>
> On 16 June 2015 at 16:46, Menaka Madushanka <[email protected]> wrote:
> > Hi Stian,
> >
> >> If you get any specific errors with the current wfdesc, raise them in
> >> Jira and ping me.
> >
> >
> > All the errors that I get are because of the Sesame/ Elmo binding
> problem I
> > think.
> >
> >>
> >>  ArtifactTransferException: Failure to transfer
> >> org.openrdf.sesame:sesame-model:jar:2.2.4 from
> >> http://repository.springsource.com/maven/bundles/release was cached in
> the
> >> local repository, resolution will not be reattempted until the update
> >> interval of com.springsource.repository.bundles.release has elapsed or
> >> updates are forced. Original error: Could not transfer artifact
> >> org.openrdf.sesame:sesame-model:jar:2.2.4 from/to
> >> com.springsource.repository.bundles.release
> >> (http://repository.springsource.com/maven/bundles/release): The
> operation
> >> was cancelled.
> >
> >
> > There are 23 these messages. So that, I could not build the module.
> >
> > Then the IWIR format....
> > https://github.com/stain/scufl2-iwir
> >
> > Are there any maven dependency for this?
> > Or do I need to overwrite the writers and readers as is the repo?
> >
> > Cheers
> > Menaka
> >
> >
> > On 11 June 2015 at 21:03, Stian Soiland-Reyes <[email protected]> wrote:
> >>
> >> This is great progress! Almost too fast..! :))
> >>
> >> I see at
> >> https://github.com/menaka121/incubator-taverna-language/commits/master
> >> you are on board with commit early, commit often!
> >>
> >> Would you be able to change your git config to provide your full name
> >> instead of "menaka121"?
> >>
> >> git config --global user.name "Menaka Madushanka"
> >>
> >>
> >> I was about to accept the pull request, but see you have introduced a
> >> different package name:
> >>
> >> org.apache.tavlang.commandline
> >>
> >> but we only use
> >> org.apache.taverna.*
> >>
> >> as 'tavlang' is not a top level Apache project. (Strictly speaking
> >> Apache Taverna is not even a top level project!)
> >>
> >> Could you change the Java package it to:
> >>
> >> org.apache.taverna.tavlang ?  I don't think we need "commandline" in
> >> the package as well, if we agree on "tavlang" as the command.
> >>
> >>
> >>
> >>
> >> The wfdesc module is currently disabled as it depends on old
> >> Sesame/Elmo bindings that are no longer available from a regular Maven
> >> repository. You can build it yourself from taverna-scufl2-wfdesc -
> >> which relies on my mirror at
> >> http://repository.mygrid.org.uk/artifactory/aduna/
> >>
> >> If you get any specific errors with the current wfdesc, raise them in
> >> Jira and ping me. There could be some Java 8 compatibility issue for
> >> all I know.
> >>
> >>
> >> I have a branch which tries to switch wfdesc module to use much simpler
> >> APIs
> >> (although more verbose) of Apache Jena, but it is still not quite
> >> finished as the style of
> >> invoking is a bit different without Elmo and is in a bit of
> >> compiler-error-state -
> >> see
> >> https://github.com/apache/incubator-taverna-language/tree/wfdesc-jena
> >>
> >>
> >>
> >> What is .structure files? Do you mean
> >> text/vnd.taverna.scufl2.structure?  Yes, they can be used both for
> >> read and write and should have enough info for execution - although
> >> reading is perhaps not as interesting as they are mainly intended for
> >> quick debugging (e.g. output from your --inspect). and don't have a
> >> proper grammar or parser - it's just using Scanner and keywords.
> >
> >
> >
> >
> > --
> > Menaka Madushanka Jayawardena
> > Faculty of Engineering,
> > University of Peradeniyaya.
> > LinkedIn
>
>
>
> --
> Stian Soiland-Reyes
> Apache Taverna (incubating), Apache Commons RDF (incubating)
> http://orcid.org/0000-0001-9842-9718
>



-- 
Menaka Madushanka Jayawardena
Faculty of Engineering, <http://www.pdn.ac.lk/eng>
University of Peradeniyaya.
LinkedIn <http://lk.linkedin.com/in/menakajayawardena>

Reply via email to