On Fri, Mar 23, 2012 at 10:42:54PM -0400, Ben Boeckel wrote:
> I was interested in packaging mutt-notmuch for Fedora and was wondering
> a few things:

Hi Ben, thanks for getting in touch about mutt-notmuch.

I'm a Debian person myself and I've flirted with the idea of packaging
it for Debian. The reason why I have *not* done so yet, is that I think
mutt-notmuch should rather belong upstream, as part of notmuch itself,
rather than as a separate package. I've discussed that with upstream
authors, in the bug report I'm Cc:-ing (note: it is a bug report on the
_Debian_ BTS, but upstream is participating to discussions there). You
can see the full discussion long at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628018

In short: back then upstream seemed to be interested as shipping
mutt-notmuch together with notmuch (as a separate interface, in addition
to the Emacs and Vim one), but in the end nothing has happened. Yet. I
suggest you check with upstream whether the option of integrating
mutt-notmuch will be pursued in the near future, before creating a
separate package for it.

>   - Could a COPYING file be added to the tarball.

Yet, it could, but I'm reluctant to do so before the above issue is
settled (one way or another).

>   - Are there any official releases?

Ditto. Although I've recently [1] moved the code to Gitorious, and I use
proper versioned tags there. I can easily add tarballs on top of it.

>   - The system call out to notmuch is lacking quotes and general shell
>     safety. This should at least be documented, preferably fixed. I
>     imagine Perl probably has a shell escaping module (/me is not a Perl
>     guru).

I've just fixed this [2]. Not that it comes with the price of a new
dependency on the String::ShellQuote module; nothing terrible, but worth
pointing out.

Cheers.


[1] http://upsilon.cc/~zack/blog/posts/2012/02/mutt-notmuch_0.2/
[2] 
https://gitorious.org/mutt-notmuch/mutt-notmuch/commit/a5990b8ede81d28d24be65f149ee1b2f30a53521
-- 
Stefano Zacchiroli     zack@{upsilon.cc,pps.jussieu.fr,debian.org} . o .
Maître de conférences   ......   http://upsilon.cc/zack   ......   . . o
Debian Project Leader    .......   @zack on identi.ca   .......    o o o
« the first rule of tautology club is the first rule of tautology club »

Attachment: signature.asc
Description: Digital signature

Reply via email to