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



Reply via email to