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]

Reply via email to