You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2013/01/31 20:48:53 UTC

Re: Eclipse Update Site licenses for TextMarker

Re: Eclipse update site for textmarker:

It shows 3 license files, but maybe is still missing something.
It shows 2 for the Eclipse license (2 version dates), and
the Apache v2.0 license.

But I thought the TextMarker binary build had other things needing additional
licenses embedded in it?  Those licenses need to be included and shown to the
user in the Eclipse accept-license dialog, somehow. 

The Eclipse installer has the ability to resolve dependencies at install time,
fetching OSGi components from other repositories that Eclipse knows about. If
it's possible, that would be a good packaging for the dependent components with
other licenses. (I'm guessing that you looked into that and found it was not
possible, and therefore bundled things into your Plugin Jars.)

When the license is shown, there may be 2 ways to have Eclipse install show it.

1) as a separate license - meaning, in the window where Eclipse shows licenses,
on the left panel there would be multiple lines.
2) as a chain of licenses shown together in one window on the right panel where
Eclipse is showing licenses.

I have a very slight preference for style 1) if it is do-able...  (I haven't
investigated this).

-Marshall




Re: Eclipse Update Site licenses for TextMarker

Posted by Peter Klügl <pk...@uni-wuerzburg.de>.
Am 31.01.2013 20:58, schrieb Peter Klügl:
> Am 31.01.2013 20:48, schrieb Marshall Schor:
>> Re: Eclipse update site for textmarker:
>>
>> It shows 3 license files, but maybe is still missing something.
>> It shows 2 for the Eclipse license (2 version dates), and
>> the Apache v2.0 license.
>>
>> But I thought the TextMarker binary build had other things needing 
>> additional
>> licenses embedded in it?  Those licenses need to be included and 
>> shown to the
>> user in the Eclipse accept-license dialog, somehow.
>
> Whoops, I forgot that.
>
>> The Eclipse installer has the ability to resolve dependencies at 
>> install time,
>> fetching OSGi components from other repositories that Eclipse knows 
>> about. If
>> it's possible, that would be a good packaging for the dependent 
>> components with
>> other licenses. (I'm guessing that you looked into that and found it 
>> was not
>> possible, and therefore bundled things into your Plugin Jars.)
>
> I haven't found anything and other options were less confortable. I 
> will do some research again, but I am not optimistic.
>
>> When the license is shown, there may be 2 ways to have Eclipse 
>> install show it.
>>
>> 1) as a separate license - meaning, in the window where Eclipse shows 
>> licenses,
>> on the left panel there would be multiple lines.
>> 2) as a chain of licenses shown together in one window on the right 
>> panel where
>> Eclipse is showing licenses.
>>
>> I have a very slight preference for style 1) if it is do-able...  (I 
>> haven't
>> investigated this).
>
> I will try 1)

I haven't found a way to implement 1) yet and fixed it with 2) for now.

Two related links:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=216911
https://bugs.eclipse.org/bugs/show_bug.cgi?id=328620

Peter


>
> Best,
>
> Peter
>> -Marshall


Re: Eclipse Update Site licenses for TextMarker

Posted by Peter Klügl <pk...@uni-wuerzburg.de>.
Am 31.01.2013 20:48, schrieb Marshall Schor:
> Re: Eclipse update site for textmarker:
>
> It shows 3 license files, but maybe is still missing something.
> It shows 2 for the Eclipse license (2 version dates), and
> the Apache v2.0 license.
>
> But I thought the TextMarker binary build had other things needing additional
> licenses embedded in it?  Those licenses need to be included and shown to the
> user in the Eclipse accept-license dialog, somehow.

Whoops, I forgot that.

> The Eclipse installer has the ability to resolve dependencies at install time,
> fetching OSGi components from other repositories that Eclipse knows about. If
> it's possible, that would be a good packaging for the dependent components with
> other licenses. (I'm guessing that you looked into that and found it was not
> possible, and therefore bundled things into your Plugin Jars.)

I haven't found anything and other options were less confortable. I will 
do some research again, but I am not optimistic.

> When the license is shown, there may be 2 ways to have Eclipse install show it.
>
> 1) as a separate license - meaning, in the window where Eclipse shows licenses,
> on the left panel there would be multiple lines.
> 2) as a chain of licenses shown together in one window on the right panel where
> Eclipse is showing licenses.
>
> I have a very slight preference for style 1) if it is do-able...  (I haven't
> investigated this).

I will try 1)

Best,

Peter
> -Marshall


Re: Eclipse Update Site licenses for TextMarker

Posted by Peter Klügl <pk...@uni-wuerzburg.de>.
Am 31.01.2013 20:58, schrieb Marshall Schor:
> One more thing - the other licenses show a one-line "title" in the left window
> (of the Eclipse license acceptance screen), and the license in the right window.
>
> For the text marker license, the "title" seems to be the first few words of the
> license.
> (Not a blocker, but would be nice to fix).

There is no title. Instead, the first line of the license text is used. 
We can change this also for the other uima features (I have copied their 
license string for the TextMarker feature).

Best,

Peter

> -Marshall
> On 1/31/2013 2:48 PM, Marshall Schor wrote:
>> Re: Eclipse update site for textmarker:
>>
>> It shows 3 license files, but maybe is still missing something.
>> It shows 2 for the Eclipse license (2 version dates), and
>> the Apache v2.0 license.
>>
>> But I thought the TextMarker binary build had other things needing additional
>> licenses embedded in it?  Those licenses need to be included and shown to the
>> user in the Eclipse accept-license dialog, somehow.
>>
>> The Eclipse installer has the ability to resolve dependencies at install time,
>> fetching OSGi components from other repositories that Eclipse knows about. If
>> it's possible, that would be a good packaging for the dependent components with
>> other licenses. (I'm guessing that you looked into that and found it was not
>> possible, and therefore bundled things into your Plugin Jars.)
>>
>> When the license is shown, there may be 2 ways to have Eclipse install show it.
>>
>> 1) as a separate license - meaning, in the window where Eclipse shows licenses,
>> on the left panel there would be multiple lines.
>> 2) as a chain of licenses shown together in one window on the right panel where
>> Eclipse is showing licenses.
>>
>> I have a very slight preference for style 1) if it is do-able...  (I haven't
>> investigated this).
>>
>> -Marshall
>>
>>
>>
>>


Re: Eclipse Update Site licenses for TextMarker

Posted by Marshall Schor <ms...@schor.com>.
One more thing - the other licenses show a one-line "title" in the left window
(of the Eclipse license acceptance screen), and the license in the right window.

For the text marker license, the "title" seems to be the first few words of the
license. 
(Not a blocker, but would be nice to fix).

-Marshall
On 1/31/2013 2:48 PM, Marshall Schor wrote:
> Re: Eclipse update site for textmarker:
>
> It shows 3 license files, but maybe is still missing something.
> It shows 2 for the Eclipse license (2 version dates), and
> the Apache v2.0 license.
>
> But I thought the TextMarker binary build had other things needing additional
> licenses embedded in it?  Those licenses need to be included and shown to the
> user in the Eclipse accept-license dialog, somehow. 
>
> The Eclipse installer has the ability to resolve dependencies at install time,
> fetching OSGi components from other repositories that Eclipse knows about. If
> it's possible, that would be a good packaging for the dependent components with
> other licenses. (I'm guessing that you looked into that and found it was not
> possible, and therefore bundled things into your Plugin Jars.)
>
> When the license is shown, there may be 2 ways to have Eclipse install show it.
>
> 1) as a separate license - meaning, in the window where Eclipse shows licenses,
> on the left panel there would be multiple lines.
> 2) as a chain of licenses shown together in one window on the right panel where
> Eclipse is showing licenses.
>
> I have a very slight preference for style 1) if it is do-able...  (I haven't
> investigated this).
>
> -Marshall
>
>
>
>