Hello, Perhaps we can use something like http://maven.apache.org/components/plugins/maven-remote-resources-plugin/ to bundle up the XSDs in a jar and then pull them into the required projects.
Cheers, Ian On 26/01/17 18:37, Dmitry wrote: > Hello, > > There is virtually no access to our biomoby registry. I am for putting > biomoby support as extra. > If there is a demand for biomoby we could rewrite it using my > MobyCore/MobyCentral libraries. > They have no any third-party dependencies and I can put them under > Apache. > > Dmitry > > > On 1/26/2017 6:01 PM, Stian Soiland-Reyes wrote: >> Thanks for pushing this forward, Ian! In had hoped to have more time for >> this in January, but all these grant proposals are coming up :-/ >> >> +1 to move biomoby-activity out to extras. I think it also depends on >> the >> monster biomoby.jar which shadows lots of libs of various licenses. >> >> I think Dmitri has access to the biomoby registry hosted in Spain, >> do you >> have any access numbers, Dmitri..? >> >> >> I think for CDDL of the XSD files we want to keep it as "binary" so >> it is >> clearly not source code that can be modified under AL2 - while we >> want to >> keep it as dual license so much it remains usable from GPL (e.g. >> AstroTaverna). >> >> Perhaps the ideal is to move the XSD out as a separate Maven dependency >> under its own license, say from GitHub. (Donal said that original lives >> inside a PDF .... ) >> >> ..or we can also leave it as a zip file in the GitHub repo, which is >> not as >> clean (and would require LICENCE changes)? >> >> Middle ground : make a taverna-extras repo with a Release JAR of just >> the >> XSDs, and download straight from GH; I think the Maven plugin could do >> that. Does not work as nicely with caches and proxies. >> >> On 26 Jan 2017 3:40 pm, "Ian Dunlop" <[email protected]> wrote: >> >> Hello, >> >> Taverna server includes an xsd (https://github.com/apache/ >> incubator-taverna-server/blob/master/taverna-server-webapp/ >> src/misc/xsd/persistence_1_0.xsd) which can be licensed under CDDL (read >> the source file - the user can select either gpl or cddl). >> >> https://www.apache.org/legal/resolved#category-b states the following >> regarding CDDL (among others): >> >> For small amounts of source that is directly consumed by the ASF >> product at >> runtime in source form, and for which that source is unmodified and >> unlikely to be changed anyway (say, by virtue of being specified by a >> standard), inclusion of appropriately labeled source is also permitted. >> >> So it looks like that file can be included but it begs the question >> of what >> "appropriately labeled" means. Any ideas? Point to this licence in >> NOTICE? >> >> Cheers, >> >> Ian >> >> >> On 26/01/17 13:09, Gale Naylor wrote: >> >> >> +1 >> >> On Thu, Jan 26, 2017, 3:38 AM Alan Williams <[email protected]> >> <[email protected]> >> wrote: >> >> >> On 26-Jan-17 11:33, Ian Dunlop wrote: >> >> Hello, >> >> This sounds like a horribly tangled web that we should just ignore for >> the moment. Perhaps the biomoby-activity-ui can be moved to the >> taverna-extras repo until we clear this up. To me it doesn't seem worth >> expending effort when most of the other apache taverna repos are almost >> there regards licences. >> >> >> +1 >> >> >> Cheers, >> >> Ian >> >> >> Alan >> >
signature.asc
Description: OpenPGP digital signature
