From: "Scott Gray" <[email protected]> > On 7/12/2012, at 12:43 AM, Jacopo Cappellato wrote: > >> >> On Dec 6, 2012, at 12:29 PM, Olivier Heintz wrote: >> >>> If I correctly understand the commiter groups roles, it's to coordinate, >>> animate and help the community to enhance (technically, functions, >>> quality, ...) the project, not to force or constrain to work only on a >>> short list of subject. >> >> Correct, and no one is *forcing* anyone (again, please help to keep the >> conversation relaxed): the committer group is helping to show some of the >> priorities of the project but anyone is free to work on different tasks; but >> of course this doesn't necessarily mean that the committers will have to >> make it part of the project even if they do not think it is a good fit (here >> I am talking in general, not on this specific topic). >> >>> >>> Erwan works on software quality from a long time and it's not its first >>> contributions on this subject. I don't understand why he should wait >>> someone ask him to work on it. >> >> See above (of course Erwan is free to work on what he wants but if he wants >> to commit it to OFBiz and there are concerns in the committer group they >> have to be addressed). >> >> Jacopo > > > One thing I'm starting to get tired of is contributors (and committers) > beginning major works without a thorough discussion about the suitability of > the work for OFBiz before starting. I find it frustrating that reviewers are > then forced to review under some sort of urgency because it is "ready to > commit" and also made to feel like the contributor's time has been wasted if > there are any major issues/disagreements with the design decisions made in > the work.
I agree Scott, this is a *strong* argument! But I fear we can't expect all new comers to know this rule if we don't make it more explicit somewhere, near the root of documentation for instance? Also if I remember well Erwan worked on webdriver for a long time already. It was even part of a Google summer code effort, IIRW. And Erwan interacted with the community, so it's not new to us, right? It's easy to jump on it afterward and criticize. The addons for Apache OFBiz extras is another topic, where indeed you are totally right. Like the new webhelp which will certainly sadly be put aside now, since Tom deceased. > In regards to Jacques, I also find it frustrating that he encourages and > actively participates in this behavior without actually really performing > much in the way of design review other than a generic "does it seem like a > good feature?" test. There are 3 points we are/were mostly discussing at the moment 1) Neogia Addons 2) New Webhelp 3) Webdriver Unfortunately 2 is out of scope for the moment :/ And Yes I thought Tom was doing a great job and I did not see any real pragmatic alternatives nor see any in a mid term, apart some rants and advices... And I did design review and even much hours of work, mind you. I did not encourage 1 and 3 in any manners before they were proposed to the community, just wrote a line here and there about addons. They seems the only *ready* solution we have to better handle not only components but also inside components code plugin. They are also a perfect fit for Extras. I began to give some feedbacks to the Noegia team, design review here is a bit more involved, I guess you know that... And yes I find all 3 of them good for OFBiz, should I been chastised? It seems you think so :) > Don't get me wrong, encouraging contributors to contribute is a great thing > and Jacques does an amazing job interacting with the community as a whole but > whenever a major work is undertaken without prior discussion then the > contributor is taking a big gamble and they should be made well aware of that > before starting. Sure, but then we need to make that more clear to everyone, as I proposed above for instance. But I fear something, which is actually already happening, fossilisation... This is my opinion, and I'm maybe wrong. Anyway we need to continue the slimdown effort and then see what will happen when done. We need all the community forces for that, and we miss most of them... It's not only about time or skills, but mostly motivation... Jacques > Regards > Scott
