Yes, MIT license is very well. Pretty much anything open source works as a dependency for the Apache Software Foundation - except GPL/LGPL.
We as a project should help the GSOC student with any licensing questions - but I think the student can decide the framework as we are not requiring any direct integration. There's obviously already the Taverna Player portal which can do RUNNING of workflows - so it COULD be interesting to do an integration here - but I would rely that to a second phase of the project as a generic DataBundle viewer is more interesting independent of a Taverna Server installation. Taverna Player: https://github.com/myGrid/taverna-player http://github.com/myGrid/taverna-player-portal You may notice that most of these web-based Taverna things are not part of the current incubator code base at http://taverna.incubator.apache.org/code/ .. but Rob Haines is one of our Apache Taverna committers and these are fully owned by University of Manchester and so could be covered by the same Software Grant and moved to Apache. I think we didn't want to move it in at the same bulk as we had plenty to do with just importing the Java code :) On 2 March 2015 at 11:02, Ian Dunlop <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Hello, > > I don't think it matters that Ruby is not part of Apache. Any code > written for this project would be part of the Apache Taverna project, > not the framework itself. However, I'm not really an expert on > licenses. For example, Bootstrap is licensed under MIT. Does it matter > to Apache that an Apache project uses it? > Anyway, the mentors have most experience with RoR, Java & Ember which > is why they are mentioned since they are the easiest (at the moment) > for the Taverna project to support beyond the timescales of GSoC. > Doesn't mean we aren't open to suggestions though. > > Cheers, > > Ian > > On 01/03/2015 18:04, Alan Williams wrote: >> On 01-Mar-15 15:31, Mark Fortner wrote: >>> Looking at the issue, wouldn't Grails or jruby on rails be a >>> better fit, given that most of the existing codebase is in java? >> >> I think that the only relevant code would be that to look inside a >> Taverna databundle. Although there is Java code for that inside >> the Taverna Language package, there is a Ruby library for the >> research object bundles at >> https://github.com/myGrid/ruby-ro-bundle.git . >> >> So Java or Ruby would probably be OK - though as you say, Java >> would fit in with the majority of the code, and the Ruby library is >> not in Apache (yet?) >> >>> Mark >> >> Alan >> > -----BEGIN PGP SIGNATURE----- > Comment: GPGTools - https://gpgtools.org > > iQEcBAEBCgAGBQJU9ENhAAoJEPK45GBX+Cy5QU8IAJCU52HIlMuh8K4XHza4FWSE > dscHPdb5b0JBI5MqTu+gQ8vlw1ws8QIdNhtMBiC1ipysWiZnUAbPAc0cwLLQmwcn > z9nK79tC8cRrQ0zhXwJnXckBQ98/EHdKFV1X73QudebXMtsbVZCqn8LrtXaJg168 > RAyU96deu58Ytu0iLNcxnjsHtYwS2dHEOSU90D1R0ZjrUPa9vsxG56twytfQ3YHk > VXt+96qY2SVISrIPAQKWhd0AJliPnlBXV6had8vFIvRnBlaMPNcPhszNTHXbRytc > Dm1Qo3s9aQLBk17z/KQnWU49T/ehwNPw6sr1KH6omjAnSeJz0+prsbu7dSPZTao= > =rDLU > -----END PGP SIGNATURE----- -- Stian Soiland-Reyes Apache Taverna (incubating) http://orcid.org/0000-0001-9842-9718
