Personal experiences/anecdotes of the bzr review processes
Mark Hammond
mhammond at skippinet.com.au
Tue Sep 23 16:11:02 BST 2008
> > I hope I did. Does that mean you will? It would be appreciated.
>
> Yes, I think I will, on the assumption that John would have approved
> this new version, and so I wouldn't have had a chance to review it.
I'm not sure what that qualification means, but thank you regardless.
> >> I'm sorry that's been your experience. We definitely want to
> >> improve the process. Do you have any suggestions?
> >
> > I'd also suggest that a formal "style guide" (aka pep8 with bzr
> > specific requirements) be adopted
> I'm not sure what you're saying. The "Coding Style Guidelines" section
> of HACKING is meant to support this. Do you mean:
> - - It's not complete enough?
> - - It's not formal enough?
> - - It needs to be split out into a separate document?
I'm suggesting that unless reviewers can point to a *specific* requirement
in that document, then style issues must not hold up approval. For example,
unless that document describes the exact threshold when a function is "too
long" and needs to be split, then any observations that a function "may be
too long" be declared irrelevant to the technical issue being discussed, and
if the reviewer feels strongly enough about it, they should open a launchpad
bug to address their concerns and have their style implemented as they can
best manage.
> We're currently discussing reducing the strength of the requirement for
> "design clarity", and perhaps style issues should be addressed the same
> way.
I'm not sure the 2 are related. "design clarity" is far more important IMO
than the specific exception a unittest happens to raise for a feature no-one
expects to exist anywhere but Windows in the first place...
Cheers,
Mark.
More information about the bazaar
mailing list