Agree with Jacopo, specialpurpose should be on extras.
Scrum depend of projectmgr, the OFBiz extra will be have a dependency management to ensure that all needed components will be present.

Nicolas

Le 20/03/2012 12:47, Jacopo Cappellato a écrit :
H) specialpurpose/*: move several (if not all, apart ecommerce) of the components to 
"Extras" (if there are persons interested to become committers/maintainers) or to 
"Attic"

There seems to be a general agreement to slim down the number of applications 
in this group and move them to Extras (see exceptions below).
I am summarizing here some notes but we should actually use this thread to 
continue the discussion about what should go to specialpurpose in general 
rather than focusing on the decision about removal of specific applications; we 
can then start a separate thread for each component.

Adrian would like to keep one or two components to demonstrate the concept of reusing 
artifacts to create custom applications (Jacopo: can we use the "exampleext" 
component for this?)
Hans would like to keep the ones that he considers feature complete like asset 
maintenance, LDAP, POS, e-commerce, cmssite, projectmgr and scrum.
Jacopo: in my opinion even in the above list provided by Hans there are applications that 
are barely examples (cmssite) or are very specific implementation of very specific 
requirements (difficult to be used if your company doesn't have exactly these 
requirements): projectmgr and scrum; some of these components also extends (adding 
special purpose fields) the generic data model and this happens even if the user is not 
interested in evaluating the specialpurpose component. I also don't think that some of 
the components meet minimum quality requirements to be distributed with OFBiz: for 
example the scrum component uses a mechanism that is unique to demo its features (i.e. 
published a demo webapp with online instructions for demo data) that is not used by other 
applications (and this makes the suite of applications inconsistent); also, the component 
refers to resources that are owned by Hans' company. All in all, they seem very specific 
piece of codes that should better live as optional plugins downloaded separately. So in 
my opinion the "concept" of specialpurpose application is in general better 
suited for Apache Extras rather than for the OFBiz svn and releases.


--
Nicolas MALIN
Consultant
Tél : 06.17.66.40.06
Site projet : http://www.neogia.org/
-------
Société LibrenBerry
Tél : 02.48.02.56.12
Site : http://www.librenberry.net/


Reply via email to