Why not use the standard OFBiz components for add-ons? The Neogia approach is based on a series of patches. They may think it sounds like a good idea, but it's kind of like the DLL "hell" on Windows where you'd have different add-ons changing the same code in OFBiz, or changing something in the framework or base applications that mess up other add-ons. In other words, you wouldn't be able to build to a standing target (like an OFBiz release branch) and you'd have to be somewhat aware of every other add-on available.
If people want to include patches in their add-ons they can, but it should be discouraged (by users I mean, ie tell the add-on author to find a better way to do it). The fact is there is nothing in the project stopping anyone from doing this (ie writing and providing add-ons or plugins or whatever you want to call them). In fact some people already are! They announce them from time on the mailing lists and seem to get universal responses like: "why isn't it free?" and "will you contribute this to OFBiz?" Anyway, just an entertaining side note and another contradiction in goals of those using OFBiz. True, there is no "marketplace" or "app store" for OFBiz add-ons, but if someone wanted to do that (for profit or non-profit) they certainly could. Again, there is nothing in the project stopping anyone from doing this. -David On Apr 2, 2010, at 4:35 PM, Jacques Le Roux wrote: > Yes, I agree. I don't know much about it, but it seems that so far Neogia > addons are the best answer to this kind of things. > For the licence issue, it seems to me that, even if the addons mechanism is > Apache licenced, nothing prevent to have different licences for addons > > Jacques > > From: "Tim Ruppert" <[email protected]> >> I like the idea of having a place for people to be able to download third >> party software like many other projects have - but I'm still not sure how it >> would work here. People have always been worried about compatibility >> between the components and making it more difficult for people to actually >> add these things on. Neogia has the added benefit of being able to control >> all of that which makes it much easier to manage. >> >> Cheers, >> Ruppert >> >> On Apr 2, 2010, at 2:26 PM, ScottA wrote: >> >>> >>> Not sure what I could do Ruth but certainly willing to give somethign a try >>> if people think its worthwhile. I wonder what the devs think? >>> -- >>> View this message in context: >>> http://n4.nabble.com/Question-about-add-ons-tp1749458p1749590.html >>> Sent from the OFBiz - User mailing list archive at Nabble.com. >> > >
