[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFC: dma -- the DragonFly Mail Agent



On Monday 30 March 2009 17:23:48 Peter Pentchev wrote:
> Dear mentors,

Hello Peter,

> This is not even an RFS :)
>
> Now, seriously - I've prepared a package for dma, the DragonFly Mail
> Agent, as ITP'd in my #511410, I've uploaded it to mentors.d.n, and
> I've sent out a request for debconf translations.  The call for
> translations should hit the -i18n list in a couple of minutes, and
> there's a ten-day timeout on it.
>
> Still, if any of you could find the time to take a look at the dma
> package itself and tell me if I've done anything horribly wrong,

I had a look at it and found nothing horribly wrong, though packaging MTA is 
not that trivial, no matter how lightweight it is. 

The one that grabbed my attention is the large list of patches applied to the 
upstream code (if we don't take into account the debian-specific ones 
0x-debian-*). Some of them are also hunk'ing, but you can fix that.

> I'd be very grateful :)
>
> * Package name    : dma
>   Version         : 0.0.2009.01.10
>   Upstream Author : Matthias Schmidt <matthias@dragonflybsd.org>,
> 		    Simon Schubert <corecode@dragonflybsd.org>
> * URL             : http://www.dragonflybsd.org/
> * License         : BSD
>   Programming Lang: C
>   Description     : the DragonFly Mail Agent, a lightweight MTA
>
> It builds these binary packages:
> dma        - the DragonFly Mail Agent, a lightweight MTA
>
> The package has been tested with lintian and pbuilder.
>
> The upload would fix these bugs: 511410
>
> The package can be found on mentors.debian.net:
> http://mentors.debian.net/debian/pool/main/d/dma/dma_0.0.2009.02.11-1.dsc
>
> Note: the dma sources themselves are NOT available for direct
> download from http://www.dragonflybsd.org/.  I've made the tarball
> from a git checkout as of, well, 2009/01/10 :)  The only change
> since then has been a raised C compiler warnings level.

I also had a look at the FreeBSD port of dma [1] and it doesn't seem to be so 
heavily patched. So, it seems like either your colleague is missing something 
or you are just taking the chance to develop in debian/patches/ ;-) ... hence 
communicating and consulting your changes upstream would bring these 
improvements to more users and developers.

Otherwise the packaging looks solid, but then again I'm not an MTA wizard ;-)

[1] http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/dma/

-- 
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>


Reply to: