From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 2397A6DE0225 for ; Mon, 12 Nov 2018 09:08:30 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5PJk6V0Jm8k7 for ; Mon, 12 Nov 2018 09:08:28 -0800 (PST) X-Greylist: delayed 13108 seconds by postgrey-1.36 at arlo; Mon, 12 Nov 2018 09:08:28 PST Received: from 5.mo178.mail-out.ovh.net (5.mo178.mail-out.ovh.net [46.105.51.53]) by arlo.cworth.org (Postfix) with ESMTPS id 8DFD86DE0207 for ; Mon, 12 Nov 2018 09:08:28 -0800 (PST) Received: from player778.ha.ovh.net (unknown [10.109.146.137]) by mo178.mail-out.ovh.net (Postfix) with ESMTP id 2E50B3D50E for ; Mon, 12 Nov 2018 14:29:56 +0100 (CET) Received: from kfx.fr (unknown [62.147.151.129]) (Authenticated sender: kim@kfx.fr) by player778.ha.ovh.net (Postfix) with ESMTPSA id 4DD031800C0 for ; Mon, 12 Nov 2018 14:29:54 +0100 (CET) From: Kim ALLAMANDOLA To: notmuch@notmuchmail.org Cc: Subject: Re: notcoal, filters not made from (char)coal / initial tagging system In-Reply-To: References: Date: Mon, 12 Nov 2018 14:29:53 +0100 Message-ID: <874lcmtodq.fsf@kws.xnet.lan> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 9246734463734165781 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtkedrkeelgdehfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecu X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Nov 2018 17:08:30 -0000 Hi, being a new notmuch user (using it since around an year) I have a small, obscenely written, badly shaped, mixed language collection of homegrown scripts to automate my message handling / mail-based workflow. Most part are zsh wrappers to autotag (autorefile for now is done by IMAPFilter) and support manual delete/refile messages, a small part in an initial state is automation in the sense of extracting mime attachments (via uudeview) like periodic invoices and properly archive, renaming attachments etc in a personal docs taxonomy so having a more well-shaped and ready out-of-the box solution is really welcomed! The only part I do not like too much is the choice of json instead of something, *for me*, less ugly to write/read, less error-prone and more flexible like simple plain guile (GNU embeddable, lightweight scheme dialect). The re-write of notmuch in Rust, well... it's outside my scope since I use it as a "final product", I'm in general favourable to ditch "myths" like C and C++ and Java, ... for more comfortable languages but for me nor Rust nor Go really fell in that category, IMO the best paths is rediscover lisp/scheme languages even if I know that in some cases are harder to use (while far easier in other) however as said before I'm only a user so I have to thanks all notmuch and notmuch-related devs for their wonderful works, I'll try Rust port anyway :-) -- Kim