Posted by
davidnwelton on
May 31, 2006; 12:33pm
URL: http://ofbiz.116.s1.nabble.com/Dev-this-week-s-development-blog-is-done-tp168137p168174.html
> The real point, and this I think is somewhat new for an Apache project, is that OFBiz is fairly large and different parts require very different expertise and knowledge. As Andrew pointed out issues can (and have a bit...) arise from people not having sufficient experience with something and putting in something they think is fine.
No argument that it's large, complex, and contains functional areas
that are quite different from one another - especially with regards to
'real world knowledge' needed to work on them (accounting,
manufacturing and so on). There are other big, complex ASF projects,
though - Geronimo and Harmony come to mind.
> It is true that the commits are monitored by various people, and that is why I'm considering this going forward. Even with the current technical controls there have been instances where something less than ideal was committed that served a particular need, perhaps for a particular client, but broke other more general things that were more important. These have resulted in discussion and being fixed, and hopefully that will continue (and in some cases with less friction... ;) ).
You could always give it a try and if it doesn't work, add some restrictions.
> I, and probably others, would be much more comfortable with this if there was at least a distinction between the framework and the applications, and perhaps that will come in the near future as we've been talking about splitting these for a long time. If we get a TLP position then maybe we'll get these split out as sub-projects with separate repositories or something...
You'd want to try and be careful to avoid having a subproject run by
only one or two people, but I think on the whole it might be
beneficial as it would also give the framework some room to build up
some momentum of its own outside of OFBiz.
I think the distinction really comes down to people being cognizant of
what they know and don't know - if someone can't be trusted to be
careful with a portion of code, even after a warning to be careful and
not stomp on it, they might not be the sort of 'community minded'
individuals that you want to hand the keys to in any case... ?
--
David N. Welton
-
http://www.dedasys.com/davidw/Linux, Open Source Consulting
-
http://www.dedasys.com/
_______________________________________________
Dev mailing list
[hidden email]
http://lists.ofbiz.org/mailman/listinfo/dev