On 2015-01-05 10:16, Gilles Chehade wrote:
> Yes a few months ago we have decided to split the backends and ship them
> as their own separate project.
> 
> [...]
> 
> The separate project is at:
> 
>   https://github.com/awaw/OpenSMTPD-extras/
> 
> You can check out the repo, enter the extras/table/table_passwd and do a
> make && make install in the appropriate directory.
> 
> We will start tagging and releasing this project with out next major
> opensmtpd release.

Wow! This explains everything. I will start compiling the new backend right
away!

> - it reduces the opensmtpd dependencies and the opensmtpd build does not
>   have to know what dependencies the backends rely upon.
> 
> - people can contribute them more easily, since they are not part of the
>   daemon but are now standalone, we don't have strong objections to have
>   all kinds of backends available, if you want your backend to rely on a
>   commercial product, it can go in.
> 
> - we no longer have to release a new version of the daemon so people can
>   use the new backends immediately instead of having to wait for months.

Personally, I think a modular approach like this is a useful one – this way
more people will probably stop complaining and start writing useful code. 

-- 
Rasmus Liland, jrl at jrl.dyndns.dk, jens.rasmus.liland at nmbu.no 

Attachment: pgp0bJL3t8xmh.pgp
Description: PGP signature

Reply via email to