Good catch Ruediger. Scott, I know you have been doing some research on GPL3 and compatibility with ECL2, so lets look into that some more. I'm frankly hesitant to go with whatever the FSF says since they seem to want GPL to take over the world.
Regardless, we could always integrate without linking, and call weka as a binary. Chris On Wed, 8 Aug 2012 10:22:57 +0200 Ruediger Rolf <[email protected]> wrote: > Hi Scott, > > you will have a more general problem with Weka than including it into > the Maven build process. It is a GPL tool and GPL is unfortunately > not compatible with the ECL licence that we use for Matterhorn. > This will not prevent you from using Weka. I guess there are ways to > include it in the same way we included ffmpeg. But I have strong > concerns that you are allowed to integrate it in the way you are > currently planning it. > > If you still intend to do it this way you should look for a Maven > Repo that contains the libs you want to use. If you don't find such a > Maven Repo you must find out who is administrating our Maven Repo > (Tobias?). You can add this Repository to the main pom.xml file and > you need to include the dependency to the pom file of your module. I > hope I have not forgotten a step. > > RĂ¼diger > > Am 07.08.2012 18:28, schrieb G. Scott Johnston: > > Hi list, > > > > So I've been (finally, in spite of more pending thesis work) making > > some progress on my GSoC project to add clustering to an analytics > > viewer, but I've run into a simple little blocker before I can > > switch back to some more UI building. I'm using Weka > > (http://www.cs.waikato.ac.nz/ml/weka/) as a tool to do the > > clustering for me, and just pushing user data at it. So far so > > good at making this happen in Eclipse where I can add their .jar's > > as external libraries. But I was wondering how I could include > > such a .jar in the Felix build/run process for 1.3.x? All of the > > clustering pieces have been tested with junit, and their > > integration is parallel to other pieces of the same service, but, I > > can't build the entire module to make sure that I actually made > > REST endpoints correctly, even if they're for the most part just > > copy-paste's of other REST endpoints. > > > > Chris Brooks said to ask the list about since he didn't remember > > how to do this. I'd be glad to just read up on how to do add > > dependencies to a new service module, but I couldn't find the > > related docs. If it's a brief enough description that someone > > could just rattle it off in a reply, that would also be great. > > > > Thanks v. much, > > -G. Scott Johnston > > > > > > > > _______________________________________________ > > Matterhorn mailing list > > [email protected] > > http://lists.opencastproject.org/mailman/listinfo/matterhorn > > > > > > To unsubscribe please email > > [email protected] > > _______________________________________________ > > -- Christopher Brooks, BSc, MSc ARIES Laboratory, University of Saskatchewan Web: http://www.cs.usask.ca/~cab938 Phone: 1.306.966.1442 Mail: Advanced Research in Intelligent Educational Systems Laboratory Department of Computer Science University of Saskatchewan 176 Thorvaldson Building 110 Science Place Saskatoon, SK S7N 5C9 _______________________________________________ Matterhorn mailing list [email protected] http://lists.opencastproject.org/mailman/listinfo/matterhorn To unsubscribe please email [email protected] _______________________________________________
