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.
>> 
> 
> 

Reply via email to