On Jan 15, 2008, at 9:34 , Kristis Makris wrote:

On Tue, 2008-01-15 at 08:36 +0100, Oliver Schäfer wrote:
Hi Oliver, I've been reviewing your patch trying to merge it. You
did quite, quite a lot!! And it is hard work to make such changes
ensuring nothing broke.
Hopefully you aren't complaining about that :-)

Not at all. You went out of your way to formally test this work.

I committed parts of the patch.

That's fine. I was setting up tests to provide full bz3 support, and so I decided to complete the open issues.


All changes have been made to fix/add code and not to break existing
one.

Why were categorizeVDD and integration_get_vdd changed ?
Where you aiming just at cleanups or was something broken ?

The bz3 part was broken, and as I said never worked, although we had code for it. I've tested those functions heavily, so every change has its sense and meanwhile I've made some cleanups and code reviews.


- I'll need to edit integration_change_bug_resolution() for style

Is it possible to add some more documentation in this function ? There are
some if/else blocks that are unclear to me.

Surely. I'll revisit it in the next days, I'm quite busy until Friday, is this weekend OK for you?


changes. I hope I won't break... much. One question: How is case
sensitivity of resolutions handled ?
I don't understand this question, can't say more than the code itself.

For example the implementation reads:

if ( $status =~ /^resolved$/ )  {

            $resolution = lc $resolution;

So we are assuming a resolution in lowercase is accepted by Bugzilla.

But then we say:

if ( $status =~ /^reopened$/ )  {

we don't set to lowercase the resolution. What if someone sets "resolved
DUPLICATE".


Oh yes we do:
/^resolved$/ && do {
                $resolution = lc $resolution;


--
Oliver

_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to