Being tempted to ask for a vote, insinuates that you
want to condone a practice whereby if you go to review
a patch like in Adrian's case and it has superflous
formatting changes, that you would delete it from JIRA
in a "sorry kid, you're wasting my time" dismissal
(email impressions added for levity).  Anything less
is what is currently going on and wouldn't need a
vote.  People aren't tempted to vote on the status
quo.

--- "David E. Jones" <[EMAIL PROTECTED]> wrote:

> 
> Ummm... what do you think when you think of a
> rejection policy? We  
> already have patch rejection policies when problems
> are found...
> 
> -David
> 
> 
> On Jan 15, 2007, at 9:44 PM, Chris Howe wrote:
> 
> > I agree.  I think it's better that we strongly
> > encourage certain practices (as we are doing now)
> and
> > bring people to notice when those practices could
> be
> > improved, but rejection policies put your _means
> > perspective ahead of your _ends.  Contributions
> may be
> > easier to review, but I can gaurantee you with
> > rejection policies, you will then have less of it
> to
> > review and thereby less solutions making it back
> into
> > the project.
> >
> > --- "David E. Jones" <[EMAIL PROTECTED]>
> wrote:
> >
> >>
> >> Yes, we want more people, but I don't think
> anyone
> >> wants
> >> indiscriminate changes going into SVN! I hate
> >> surprises when I check
> >> out as much as the next guy, probably more than
> the
> >> next guy in many
> >> cases.
> >>
> >> Thinking about the next guy is the real key here.
> >> You may want to get
> >> your patches in ASAP, but if your patch breaks
> >> existing code (for
> >> example), then that needs to be fixed before the
> >> commit is done
> >> (either by the committer, the contributor, or an
> >> interested third
> >> party).
> >>
> >> So, yeah, that slows things down and is
> >> inconvenient, but keep in
> >> mind that a large portion of patches that come
> into
> >> OFBiz break
> >> existing functionality. This seems to happen
> around
> >> once a week or
> >> so, at least.
> >>
> >> It's great that people want to contribute, but in
> or
> >> to contribute to
> >> something as large and complex as OFBiz a large
> >> amount of effort is
> >> necessary, and anyone that wants to help out will
> >> err on the side of
> >> extra effort, caution and review, and
> consideration
> >> of more general
> >> requirements and designs rather just one's own
> >> requirements.
> >>
> >> -David
> >>
> >>
> >>
> >> On Jan 15, 2007, at 7:42 PM, Jonathon -- Improov
> >> wrote:
> >>
> >>> Heh. True. I definitely want MORE people
> involved
> >> in OFBiz.
> >>>
> >>> But since I'm not a committer, I'd rather make
> >> things easier for
> >>> the committers. I have no control over how easy
> or
> >> difficult it is
> >>> to handle patches with "extra unintended
> >> footprints".
> >>>
> >>> If I were a committer, I would try to
> >> automatically filter out
> >>> formatting changes in my audit, and then INCLUDE
> >> the formatting
> >>> changes. After all, there's no harm removing
> some
> >> extra spaces at
> >>> the end of lines, part of clean up.
> >>>
> >>> We often try to make things easier for the
> person
> >> who is doing a
> >>> task that we have no control over. Eg, I'd keep
> my
> >> mouth really
> >>> wide open for my dentist just so his vision is
> >> 20/20, no arguments
> >>> from me; I could afford to be slack about this
> >> "mouth wide-open
> >>> policy" if I were able to do the dentistry
> myself.
> >>>
> >>> But you're certainly right that it'll exclude
> some
> >> people,
> >>> especially folks who use editors that do not
> give
> >> very much control
> >>> to users.
> >>>
> >>> Jonathon
> >>>
> >>> Chris Howe wrote:
> >>>> I don't know that rejection policies are very
> >>>> community friendly.  Treating SVN code changes
> >> like
> >>>> the keeper of the Bridge of Death (Monty Python
> >>>> Reference, smile) may find less people willing
> to
> >> do
> >>>> in this do-ocracy.  Many of us rather like
> what's
> >> left
> >>>> of our anarco-sydicalist commune (oh look,
> >> there's
> >>>> another :-) ).
> >>>> --- Jonathon -- Improov <[EMAIL PROTECTED]>
> wrote:
> >>>>> David,
> >>>>>
> >>>>> I agree with the rejection policy.
> >>>>>
> >>>>> One suggestion on procedure to take when
> >>>>> self-reviewing a patch before submitting it.
> >> Look at
> >>>>> the diff to see if there are changes we cannot
> >> account
> >>>>> for. Using KDiff also makes things easier,
> even
> >> when dealing with
> >>>>> formatting changes.
> >>>>>
> >>>>> In Emacs, it's also easy to go through every
> set
> >> of
> >>>>> changes, do an interactive-search for 1st
> entry
> >> of each set, and
> >>>>> see if the 2nd entry is
> >>>>> highlighted similarly. Meaning, if it is
> >> highlighted similarly,
> >>>>> the set of changes is bogus
> >>>>> (formatting only).
> >>>>>
> >>>>> In general, we should submit patches that are
> >>>>> intentional, ie just the intended changes
> only.
> >> We should not
> >>>>> submit patches that contain unintended
> >>>>> changes that have extra unintended footprints.
> >>>>>
> >>>>> Jonathon
> >>>>>
> >>>>> David E. Jones wrote:
> >>>>>> Moving this back to the mailing list...
> >>>>>>
> >>>>>>
> >>>>>> On Jan 15, 2007, at 5:34 PM, Adrian Crum
> wrote:
> >>>>>>
> >>>>>>> David E. Jones wrote:
> >>>>>>>> When reviewing a patch lines with 
> formatting
> >>>>> changes only are
> >>>>>>>> EXTREMELY time consuming, and the patch
> >>>>> attached that issue is a
> >>>>>>>> good example of a painful one. For each of
> >>>>> those line you have to
> >>>>>>>> stare at it looking at every character
> trying
> >>>>> to figure out what the
> >>>>>>>> point of the bloody change was, or to make
> >> sure
> >>>>> that the change is
> >>>>>>>> "invisible"...
> >>>>>>> That really puzzles me. You keep mentioning
> >>>>> formatting changes when I
> >>>>>>> don't see any. I didn't make any formatting
> >>>>> changes when modifying the
> 
=== message truncated ===

Reply via email to