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
>>>
>


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to