On 08/06/11 07:54, Stevan Bajić wrote: > On Tue, 07 Jun 2011 16:58:58 +0200, Nicolas Grekas wrote: > >> Hello, >> > Hello Nicolas, > > >> I'm a huge fan of the "release early, release often" moto. >>
This counts for me too :) >> Why not release 3.9.1 asap, asis ? >> > because many people are involved in releasing a DSPAM release. It's not > just one person saying "Now I am going to release a new version of > DSPAM". Anyway... the funny thing is that this week we have started on > the project admin mailing list to talk about doing another release of > DSPAM. > When DSPAM was ressurrected from the Sensory Networks impasse some time ago, a team stepped up and responsibilities were spread over these people. The reality as I see it today (and some time before) however is that most of these people have no more time to spend on DSPAM (some of them did not even take time to write a decent "sorry but I have to step down" e-mail, but that's another discussion). This means that if we want DSPAM to show progress to the general public (i.e. put out a release once in a while in stead of advising interested parties to run a git-based install), we will need to get things done ourselves. There are some people still actively working on DSPAM, and there are people who would like to see a release, and do some work on that. >> It is also really bad that on sf.net, last version is 3.9.1 "RC1"! >> dated >> from almost one year :( >> > This is not true. If you want the absolute newest version then you can > use GIT Master. That one is as well available from sf.net. > The point is that people not familiar with DSPAM, want to go with safe and sound. GIT master does *not* sound safe and sound, a release candidate might be safe for some persons, but only regular releases work for everyone. Added to that: a release candidate implies that a release should be imminent, it a candidate to be *released*. Having an RC but no final release with a year in between, is i.m.h.o. a signal that something might be wrong with the project. >> Reading the list for several month, I understood that the actual code >> is >> not perfect, >> > Nothing is perfect. Ever! But since I got your attention: What do you > consider as 'not being perfect' regarding the current code? > > >> but that's not enough a reason to wait one more year. Just document >> the >> bugs, and lets fix them for 3.9.2! >> > 'lets fix them'? Does that mean you would help the DSPAM community with > coding? That would be terrific! We need more coders contributing code > and/or submitting patches. > Stevan: note that he says 3.9.2. I gues the OP means that we should release 3.9.1 as-is, and move on to 3.9.2 with the outstanding bugs. >> But I also value long term viability of the code base... What about >> this >> if even the already done work is not pushed outside ? >> Exactly. What about making a plan to do another release? I don't know what exactly needs to be done, but I guess we could make a start: - write up a release todo list (this does *not* include bugs) - execute it with people that want to help *now* - release git master as 3.9.1-rc2 - ask the dspam-user ppl that run 3.9.0/3.9.1-rc1 or git to test it - fix minor bugs reported against rc2, then release 3.9.1 - postpone major bugs to 3.9.2 or even 4.0 (whenever that may be) I'm surely willing to put some time into this. -- Regards Tom ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Dspam-devel mailing list Dspam-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-devel