[ http://issues.apache.org/jira/browse/JAMES-333?page=all ]
     
Stefano Bagnara resolved JAMES-333:
-----------------------------------

    Fix Version: 2.2.1
     Resolution: Fixed

We cannot change to tdd and add tests in one day.
BTW I support the need for junit tests.

> Build Broken in HEAD revision
> -----------------------------
>
>          Key: JAMES-333
>          URL: http://issues.apache.org/jira/browse/JAMES-333
>      Project: James
>         Type: Improvement
>  Environment: Windows/FreeBSD, JDK 1.4.2
>     Reporter: Brill Pappin
>      Fix For: 2.2.1

>
> The developers of James have done a wonderful job with the concept of James 
> up to this point although have been a little slow in the development process. 
> However, I could not wait for the fixes to come in and so decided to tackle a 
> few of the more critical problems myself... in trying to fix the large number 
> of bugs in James I've found, and trying to test the IMAP implementation, I 
> checked out the HEAD revision and attempted to build. Once I'd solved the 
> dependency mess, I found that the code was actually broken in relation to the 
> com.apache.james.util.connection.* classes and their super classes.
> I also found very little or no unit tests, so I could not determine what part 
> of the code exactly was broken (or what it should do).
> The code base is pretty much a mess as far as I can tell but I can suggest a 
> few things that would help keep this project on track: Use Agile, TDD 
> processes in your development. Use Maven for a build system.
> I am willing to port the project to a Maven build if requested to do so.
> I would also like to see some unit test for this code.
> Yes, this ticket is pretty harsh, but as experienced developers, I expect 
> better.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to