Email patches?! Where the *&$#& is Paul?!!! was Re: Custom fields
Gervase Markham
gerv at mozilla.org
Sun Nov 24 14:22:22 UTC 2002
J. Paul Reed wrote:
> Which leads me to believe you're not seeing the same thing I'm seeing when
> I load that URL (which is why I wish we were using Mailman instead of
> Majordomo, but that's an ancillary issue).
Don't blame Majordomo, blame me (see below.)
> You did suggest "the first one" (84876), as you did this time, but then
> concede "I guess perf is more important right now," leading me to believe
> you think 124174 should be fixed first.
>
> So, I reiterate: which is it?
Oops, sorry. I let me recollection of that email thread overrule the
evidence of my own eyes. I remember wanting 84876 to be fixed first; I
failed to notice that I'd conceded (at the time) that the other was more
important.
However, the situation is now different - the big need for perf was for
the b.m.o. upgrade, which has now happened. So perf has got less
important. And I was willing to let 84876 go for a bit because I thought
you would be tackling both of them in a reasonably short timeframe. But
that hasn't happened.
So, my view has changed in the past month, as circumstances have
changed. I apologise if this change has caused you inconvenience, and
(relating to the above discussion) I apologise for not reading carefully
enough first time.
> >In other words, it gives our customers a false sense of when they are
> >going to get what they want. I thought that sort of thing was reserved
> >for commercial projects :-)
>
> Actually, that's not true.
Well, you were the one who used the words "give the illusion that".
> >But, at the risk of engendering controversy, if you won't have time for
> >the other bug, I'm happy to produce a patch and drive it through. I
> >conceded after our technical disagreement on that bug, partly on the
> >basis that some fix was better than no fix (as several people said.) But
> >having done that, we still have no fix...
>
> We have no fix because every time you get involved on 84876, it turns
> into a
> pissing match. That's not assigning blame to you (if anything, I'm as
> responsible as you are), but it *is* a statement of fact.
As you imply above, it takes two to have an argument.
> If you remember, I wanted to get 84876 fixed in August, *before* school
> started, when I had a bunch of time. I made this very clear at the time.
> That didn't happen because the time was basically spent arguing between
> ourselves, then arguing in front of justdave, and then it was September.
I think that it's important that Bugzilla developers should feel free to
challenge the implementation of a feature if they don't think it's right
technically. That's what review (and design, which we don't do enough
of) is all about.
I think that the blame for the 84876 debacle can be shared approximately
equally between you, me and Dave - you and I for a complete inability to
see the other side of the argument, and Dave for sitting on the problem
and not making a decision for a long time when asked to do so. But I
think we should leave that behind and try and work out the best way to
move forward.
> At that time, bbaetz contributed some other code to help with 84876, and I
> said I'd merge everyone's patches together and submit something. I still
> plan on doing so, and I told you the timetable in which I plan on
> doing it.
>
> Considering that the holidays are coming up and 84876 is a big bug
> involving not only fixing the bug itself, but the associated email
> templatization and this isn't affecting anyone in a superbad way (i.e.
> we're not in the 2.18--or 2.17.2--push right now), I think it can wait
> for a month.
I would hope to get the templatisation project finished well before the
next release push, because the localised version translators need a good
bit of lead time to get their versions sorted out. l10n patches are not
like others, which can be checked in five minutes before a freeze. And
we have been waiting nearly two months already.
I understand that you have other commitments; that's why I am suggesting
you let someone else with more time take on one or more of these patches.
Gerv
More information about the developers
mailing list