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

Reply via email to