* mourik jan heupink <[EMAIL PROTECTED]> wrote:
> Is there a fork?

Not that I know of.

However, it doesn't appear that the current system is producing 
much progress...  19 months since the last release, and no 
mechanisms to make new releases, track issues, or manage 
contributions.  Over the past ~5 years I've seen issues get 
reported over and over and never get fixed, improvements 
contributed but never included, and common use cases pretty much 
ignored.  Something isn't working here.

If people are interested, I could set up the basic infrastructure 
to help development move forward.  It's pretty easy to do; the 
hardest part is migrating the cvs history, and that's not really 
difficult.  Creating development policies is a bigger issue, like 
how releases get created and how patches are reviewed/approved, 
but I can at least make suggestions.

Basically what I have in mind is launchpad for infrastructure, 
and a "community-agile" approach for development.

    https://launchpad.net/+tour/index
    http://people.ubuntu.com/~ianc/papers/community-agile/community-agile.html

There are a lot of details, but some of the big things would be:

  - Feature branch-driven development, using a modern DVCS tool.
  - Code reviews before merging.
  - Bug tracking and blueprint tracking.
  - Searchable, dynamic FAQ for user support.
  - Automated testing wherever possible.
  - Regularly-scheduled releases.

I think all of these would help, but all I can provide is 
infrastructure and suggestions.  I don't have time to be actively 
involved in the development, other than occasional drive-by 
patches or reviews.  The really important roles would belong to 
other people.

> Dspam is such a terrific piece of software, and ...
> It looks completely abandoned...

I certainly haven't seen a better spam solution.  DSPAM seems to 
be the best and it's sad that it hasn't been active lately.


So, the big question is whether anyone is willing to maintain 
DSPAM.  It seems as if Jonathan Zdziarski has lost interest, but 
if no one else is willing to take over, nothing will get done.  
Any volunteers?  The main requirements are time and enthusiasm, 
though development skills would be helpful too.


-- Scott

!DSPAM:1011,48f60149150928571811094!


Reply via email to