Hello, Maybe we should attempt to create a mvn repo on the taverna-extras github site with https://github.com/github/maven-plugins#readme.
Cheers, Ian On 27/01/17 10:37, Ian Dunlop wrote: > 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" <ianwdun...@gmail.com> 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 <alanin...@googlemail.com> >>> <alanin...@googlemail.com> >>> 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