Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[leshan-dev] Leshan standalone UI JS library CQ issues

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

Back to the top