[ 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]