[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [leshan-dev] Leshan standalone UI JS library CQ issues
|
Julien,
I would like to draw your attention to this policy document[1]. Section
C says that if a project really needs a component which has been
rejected for provenance reasons that it can as the EMO to ask the Board
to approve it anyways. Please let us know if you would be interested in
pursuing that option.
[1]
http://www.eclipse.org/org/documents/2010.12.08.Implementing.the.IP.Policy.pdf
On 07/04/2015 9:23 AM, Julien Vermillard wrote:
Hi,
As some already know the angular bootstrap-ui javascript lib used by
Leshan standalone didn't receive clearance from Eclipse legal team.
Committers can see the details here:
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8471
Now what can we do?
- remove the leshan web UI from the leshan project and release Leshan
as is (maybe move it under a seperate github project)
- fix the leshan UI for not depending on angular bootstrap-ui (it's
mainly used for accordions and modal dialogs)
Anyway I think we have larger concern here:
The current Javascript community culture is against contributor
license agreement (CLA) and developer certificate of origin (DCO). So
tracing contribution is difficult (for example angular bootstrap ui
have 100+ contributors). It's not really compabile with having quick
clearance from Eclipse to use it as required dependencies :)
I think it's doable to fix the current UI by removing the dependency
(but we still need to find someone volunteering for doing it). But if
we want to develop something larger, we need to be careful and decide
upfront if we want to do it at Eclipse or not because it have serious
limitation on the list of Javascript library we will be able to use.
Julien