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