Hi On Fri, Mar 28, 2008 at 2:33 PM, Simon Trudeau <[EMAIL PROTECTED]> wrote: > Maybe my intervention is related. I tried building the ftpserver project > using maven 2.0.8 (mvn install) but unfortunately it fails, the unit tests > fail. Did anyone had the same failure? It's pretty annoying.
I very much agree. The trunk is under heavy reconstruction and there are currently some tests that fail due to race conditions. I haven't had the time to investigate them fully. If anyone has the time to look at it, you're more than welcome :-) > Also, how mature is the project? Can I start using this in a commercial > application or is it still too unreliable? (From the unit tests, I would > believe it is not ready yet...) trunk is not currently production ready. The 1.4 branch is fairly stable and used in several commercial (and open source) products. My recommendation would be to use the 1.4 branch if you need to code to work now and have a plan to move to trunk as it gets more stable. Of course, bug reports and improvements are always welcome. We're usually fairly quick at fixing bugs and applying patches. > I hope I will not offend anyone but, to avoid breaking the trunk build, I > would recommend you to adopt a development branch that would synchronize with > the trunk branch only if all unit tests pass. This way, the user won't check > out stuff that is unreliable and break unit test. While I generally agree with you, the code is in transition at the moment which is causing the pain. With the current restructure done on a branch (which was an option) there wouldn't really have been a trunk at all since the 1.4 code is no longer developed. So, instead I've communicated on this list that trunk is unstable at several occasions. Maybe I should also add a note to the site to make it more clear? /niklas
