Robert Burrell Donkin ha scritto:
Please try not to dredge in the distant past. The problem is that the
passive majority have no ability to review the changes made. So there
is no prospect of releasing trunk without Noel's active support.
Sorry but telling me that JAMES doesn't release without Noel active
support simply let me stop even discussing how to release :-(
Historically most code in the JAMES codebase has been written by a
single developer and often NOT reviewed for real by anyone else. This
also explain how buggy the released code is/was. In fact I think that
most code in trunk (excluding IMAP that I don't know) has been reviewed
much more (me, norman and often bernd = 3 committers) than most code
released in james 2.1. Maybe the issues now is that who wrote that code
is no more active, but keep referring that trunk needs review is just a
way to block releases.
Noel and anyone else had 1.5 years to review the code and I guess not a
single line has been reviewed since that: sure Noel is telling that he
will vet trunk since that day but in fact he had no time to do this, yet.
Also, IIRC you also produced a list of new features in trunk. I wonder
whether you could work out which could be delivered as library
extensions.
We already discussed this multiple times ;-)
Only the smtp "fast fail" stuff could be isolated as a library, and in
our old proposal I and Norman told that we probably could have released
v2.4 using the v2.3 smtpserver and delaying the new smtpserver to a
following release, so I think it was not *the* problem.
Most of the code written in trunk has been written while v2.3 was
prepared. Most code that was simply backportable have been backported at
that time. Most changes that required API changes or changes in
services/coupling components structure was confined to trunk for the
following major release. Some of the code in trunk has been written 3
years ago... we should probably rename "trunk" to "decanter" ;-)
The problem is that I cannot help with the review issue: I already
reviewed that code and people seems not to trust this (or maybe it is
not enough). Now you tell me that our PMC only trusts Noel reviews. This
make sense and explain many things, but this also make it clear that I
cannot help furthermore in this task. Let's simply wait Noel.
I am OT and I hope someone else will still find the topic and tell us if
they think moving IMAP somewhere else is a good step.
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]