> Would it be a good idea reduce the overall build complexity by  
> splitting each agent into its own install package? For example,  
> libextractor is only used by the pkgmetagetta module, which most  
> people probably don't care about anyway.

The Debian packaging is already designed with this in mind. Right now I 
have the agents all together in one package, but splitting them out (and 
splitting their dependencies, and making some optional) would be pretty 
easy.

The other thing I have allowed for is out-of-tree agents. We provide a 
fossology-dev package that has the stuff needed so you could build and 
install agents from a separate source tree. Right now (AFAIK) only the 
fossology project is writing agents, but I always assumed maybe people 
would want to be able to write and distribute their own. Of course we 
encourage these folks to work with us to get them included in the main 
fossology tree, but if they have things they'd prefer to keep to themselves 
it is possible to do that.

-- 
Matt Taggart
tagg...@fossology.org


_______________________________________________
fossology mailing list
fossology@fossology.org
http://fossology.org/mailman/listinfo/fossology

Reply via email to