On 3/25/06, Rainer Hermanns <[EMAIL PROTECTED]> wrote: > > Some of the LGPL dependencies were already moved out of the main > build process. > As far as I could see the hibernate dep can completely be removed, > cause there is no hibernate > specific code in the codebase, just within the wikidocs. > > Next I just walked through the UI components of webworks tag library. > There are some components with LGPL code, that need to be replaced or > separated: > > * JSCalendar for the DatePicker tag > * FCKEditor for the Richtexteditor tag > * Walter Zorns tooltip library for all UI Tags > * tabbedpane.vm Archived UI template > > How should those be "refactored"? Is there a guideline available for > removing the "bad" deps?
As Ted mentioned, we could ask the authors of the LGPL code if they'd be prepared to switch or dual-license. Other than that, I believe equivalent components exist for the first two in Dojo (although I don't know whether the functionality is the same). If the tooltip library is a JavaScript one, then that exists in Dojo as well. Dojo also has tabbed panes, but the one you mention sounds like it's a server-side component. If we want to continue to provide the existing components, then we need to make them optional, not bundle them, and not have explicit ties to them. -- Martin Cooper tia, > Rainer > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >