Hans, There was no need for a compromise because there was no problem to begin with.
You just admitted the problem you were experiencing was due to a misconfiguration in your local copy. Your solution to that misconfiguration was to change the trunk. The trunk was not the problem - the problem was in your local copy. Your changes broke the trunk. Please un-break it. If you revert your changes and properly configure your local copy, then everything will work as you expect it to. Please learn to cooperate. We are a community of peers and things will go smoother if you learn to follow advice. -Adrian --- On Thu, 7/8/10, Hans Bakker <mailingl...@antwebsystems.com> wrote: > From: Hans Bakker <mailingl...@antwebsystems.com> > Subject: Re: svn commit: r961684 - > /ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > To: dev@ofbiz.apache.org > Date: Thursday, July 8, 2010, 8:33 PM > Adrian, > > what i proposed to you was a compromise. You seem to only > accept your > way, as happened many times in the past. > > therefore i am not in for compromises any more. I would > like you to > remove the context code which enables the override in the > web.xml. It > makes the system unnecessarily complicated for a feature i > see no use. > > It also causes to prohibit widgets comments in the example > component > which should show comments by default to follow the > principle to show > all possibilities in the system > > Regards, > Hans > > On Thu, 2010-07-08 at 20:00 -0700, Adrian Crum wrote: > > Hans, > > > > It's good that you took the time to understand the > problem. > > > > What would be acceptable is to revert the changes you > made so the original behavior is restored. Your first commit > tried to fix something that wasn't broken, and your second > commit disables a demonstration of how the widget comments > can be controlled. > > > > -Adrian > > > > --- On Thu, 7/8/10, Hans Bakker <mailingl...@antwebsystems.com> > wrote: > > > > > From: Hans Bakker <mailingl...@antwebsystems.com> > > > Subject: Re: svn commit: r961684 - > /ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > To: dev@ofbiz.apache.org > > > Date: Thursday, July 8, 2010, 7:35 PM > > > Ok this is what happened: > > > > > > I upgraded ofbiz from about 3-4 weeks ago. Some > time ago i > > > created a new > > > component in hot deploy using the web.xml from > the example > > > component. I > > > see the widget comments are not generated. I > check > > > widget.properties and > > > see the parameter is set to true. I used this > feature > > > before and never > > > had a problem. I see that in > widgetBoundaryCommentsEnabled > > > class the > > > 'context stuff' is changing true to false. > > > > > > I not really see the benefit of this code, why > would > > > somebody want to > > > change this setting by the context content? > However, as > > > long as the > > > parameter in widget properties works, then i am > fine. So i > > > made the > > > change that this parameter can only be overridden > if the > > > widget comments > > > are switched of. > > > > > > I now see that the comments in the example > component are > > > switched off in > > > web.xml? I also do not understand this, > especially the > > > example component > > > should show comments? > > > > > > I avoid this confusion in the future I added a > comment in > > > widget.properties that only 'false' can be > overridden and > > > commented out > > > the code in web.xml of the example component. > > > > > > I expect this should be acceptable to everybody? > > > > > > Regards, > > > Hans > > > > > > > > > > > > On Fri, 2010-07-09 at 00:28 +1200, Scott Gray > wrote: > > > > Hi Hans, > > > > > > > > Two points: > > > > 1. Calm down, this is just a > discussion. > > > Telling Adrian to look at the code is perfectly > valid, > > > getting mad and making threats is not > > > > 2. You're not the first to mention it > but I > > > don't know where this idea of a veto came from, > it doesn't > > > exist. When required, the PMC as a group > can make > > > binding decisions but not individuals. > > > > > > > > Regards > > > > Scott > > > > > > > > On 9/07/2010, at 12:17 AM, Hans Bakker > wrote: > > > > > > > > > please check the code before you > comment? > > > > > > > > > > i changed it because the comments were > not shown > > > by default anymore as > > > > > was originally. > > > > > > > > > > If you go that far , i will go so far > and will > > > use my veto and revert > > > > > the code that added this context stuff? > 'true' in > > > the properties file > > > > > should always show the widgets > comments > > > irrespective of the context. > > > > > > > > > > no wonder there aren't any significant > changes in > > > the last few > > > > > months .... > > > > > > > > > > Regards, > > > > > Hans > > > > > > > > > > > > > > > On Thu, 2010-07-08 at 04:47 -0700, > Adrian Crum > > > wrote: > > > > >> Then you should change the > description, not > > > the code. The intended behavior is: > > > > >> > > > > >> The properties setting is the > default, it can > > > be overridden in the web.xml file > (application-wide > > > setting), or in the context (screen-specific > setting). > > > > >> > > > > >> -Adrian > > > > >> > > > > >> --- On Thu, 7/8/10, Hans Bakker > <mailingl...@antwebsystems.com> > > > wrote: > > > > >> > > > > >>> From: Hans Bakker <mailingl...@antwebsystems.com> > > > > >>> Subject: Re: svn commit: > r961684 - > > > > /ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > > >>> To: dev@ofbiz.apache.org > > > > >>> Date: Thursday, July 8, 2010, > 3:13 AM > > > > >>> I agree with what the > description of > > > > >>> the code says at the top. > > > > >>> > > > > >>> your setting makes that the > > > widget.verbose by default is > > > > >>> false and the > > > > >>> messages are not shown. > > > > >>> > > > > >>> Regards, > > > > >>> Hans > > > > >>> > > > > >>> P.S. i missed the last > comments, which > > > one? > > > > >>> > > > > >>> On Thu, 2010-07-08 at 21:54 > +1200, Scott > > > Gray wrote: > > > > >>>> The context setting should > override > > > the > > > > >>> widget.properties setting, that > is the > > > only reason why we > > > > >>> have a context version of the > setting. > > > > >>>> > > > > >>>> Please respond to this one, > you > > > haven't responded to > > > > >>> the discussion regarding your > last commit > > > yet. > > > > >>>> > > > > >>>> Regards > > > > >>>> Scott > > > > >>>> > > > > >>>> HotWax Media > > > > >>>> http://www.hotwaxmedia.com > > > > >>>> > > > > >>>> On 8/07/2010, at 9:49 PM, > hans...@apache.org > > > > >>> wrote: > > > > >>>> > > > > >>>>> Author: hansbak > > > > >>>>> Date: Thu Jul 8 > 09:49:57 > > > 2010 > > > > >>>>> New Revision: 961684 > > > > >>>>> > > > > >>>>> URL: http://svn.apache.org/viewvc?rev=961684&view=rev > > > > >>>>> Log: > > > > >>>>> make > > > widgetBoundaryCommentsEnabled work as the > > > > >>> descriptions states: Widget > boundary > > > comments are enabled by > > > > >>> setting widgetVerbose true in > the context > > > Map, OR by setting > > > > >>> widget.verbose=true in > widget.properties. > > > And not let the > > > > >>> context override the > widget.properties > > > setting > > > > >>>>> > > > > >>>>> Modified: > > > > >>>>> > > > > >>> > > > > ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > > >>>>> > > > > >>>>> Modified: > > > > >>> > > > > ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > > >>>>> URL: > > > > >>>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java?rev=961684&r1=961683&r2=961684&view=diff > > > > >>>>> > > > > >>> > > > > ============================================================================== > > > > >>>>> --- > > > > >>> > > > > ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > > >>> (original) > > > > >>>>> +++ > > > > >>> > > > > ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ModelWidget.java > > > > >>> Thu Jul 8 09:49:57 2010 > > > > >>>>> @@ -21,6 +21,7 @@ > package > > > org.ofbiz.widget; > > > > >>>>> import > java.io.Serializable; > > > > >>>>> import java.util.Map; > > > > >>>>> import > org.w3c.dom.Element; > > > > >>>>> +import > > > org.ofbiz.base.util.Debug; > > > > >>>>> import > > > org.ofbiz.base.util.UtilGenerics; > > > > >>>>> import > > > org.ofbiz.base.util.UtilProperties; > > > > >>>>> > > > > >>>>> @@ -110,7 +111,7 @@ > public class > > > ModelWidget > > > > >>> implements Seri > > > > >>>>> > */ > > > > >>>>> public > static > > > boolean > > > > >>> > > > widgetBoundaryCommentsEnabled(Map<String, ? > extends > > > > >>> Object> context) { > > > > >>>>> > > > > boolean > > > > >>> result = > > > > >>> > > > > "true".equals(UtilProperties.getPropertyValue("widget", > > > > >>> "widget.verbose")); > > > > >>>>> - > if > > > (context != null) > > > > >>> { > > > > >>>>> + > if > > > (result == false > > > > >>> && context != null) { > > > > >>>>> > > > > >>> String str = > (String) > > > > >>> > > > context.get(enableBoundaryCommentsParam); > > > > >>>>> > > > > >>> if (str != > null) { > > > > >>>>> > > > > >>> result = > > > "true".equals(str); > > > > >>>>> > > > > >>>>> > > > > >>>> > > > > >>> > > > > >>> -- > > > > >>> Ofbiz on twitter: http://twitter.com/apache_ofbiz > > > > >>> Myself on twitter: http://twitter.com/hansbak > > > > >>> Antwebsystems.com: Quality > services for > > > competitive rates. > > > > >>> > > > > >>> > > > > >> > > > > >> > > > > >> > > > > > > > > > > -- > > > > > Ofbiz on twitter: http://twitter.com/apache_ofbiz > > > > > Myself on twitter: http://twitter.com/hansbak > > > > > Antwebsystems.com: Quality services > for > > > competitive rates. > > > > > > > > > > > > > > > -- > > > Ofbiz on twitter: http://twitter.com/apache_ofbiz > > > Myself on twitter: http://twitter.com/hansbak > > > Antwebsystems.com: Quality services for > competitive rates. > > > > > > > > > > > > > > -- > Ofbiz on twitter: http://twitter.com/apache_ofbiz > Myself on twitter: http://twitter.com/hansbak > Antwebsystems.com: Quality services for competitive rates. > >