From ab4dc71230266d7ed7dd0273c90fc7bc64c7711c Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Tue, 23 Sep 2014 10:35:14 +1700 Subject: [PATCH] Re: [announce] nmhive v0.1.0, a bookmarklet/server for nmbug tags --- d9/32b33d48e6e368630a4e3dce9826869cdae03e | 141 ++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 d9/32b33d48e6e368630a4e3dce9826869cdae03e diff --git a/d9/32b33d48e6e368630a4e3dce9826869cdae03e b/d9/32b33d48e6e368630a4e3dce9826869cdae03e new file mode 100644 index 000000000..d997c0796 --- /dev/null +++ b/d9/32b33d48e6e368630a4e3dce9826869cdae03e @@ -0,0 +1,141 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 3769C431FB6 + for ; Mon, 22 Sep 2014 10:35:23 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -0.1 +X-Spam-Level: +X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 + tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, + RCVD_IN_DNSWL_NONE=-0.0001] autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id ef7Ze+TmGpPO for ; + Mon, 22 Sep 2014 10:35:19 -0700 (PDT) +Received: from resqmta-po-12v.sys.comcast.net (resqmta-po-12v.sys.comcast.net + [96.114.154.171]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id 70059431FC0 + for ; Mon, 22 Sep 2014 10:35:19 -0700 (PDT) +Received: from resomta-po-15v.sys.comcast.net ([96.114.154.239]) + by resqmta-po-12v.sys.comcast.net with comcast + id uHb01o0035AAYLo01HbG77; Mon, 22 Sep 2014 17:35:16 +0000 +Received: from odin.tremily.us ([24.18.63.50]) + by resomta-po-15v.sys.comcast.net with comcast + id uHbF1o00F152l3L01HbFvS; Mon, 22 Sep 2014 17:35:15 +0000 +Received: by odin.tremily.us (Postfix, from userid 1000) + id E4F3413A75E2; Mon, 22 Sep 2014 10:35:14 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tremily.us; s=odin; + t=1411407314; bh=LpRDv83lS6voZRfIOwaknD4Z84f3S0xC1NrHp2eG7vA=; + h=Date:From:To:Subject:References:In-Reply-To; + b=cNFPUb+x1F5E8BsgqFlhsb9WuErXD5gU5/xPz2WWU2qEaHZU7DvpFiqetyLEkK9nP + 6WgqESLkLKKro3/OrYlmN1Q7lYdgcgZHBvJshvAenF3SUEC1NIefSTT1Vt5/0Ycig3 + r0EhdaQrdgwpmSMDSYdm8Q98PyzIIv6IMObDBO+M= +Date: Mon, 22 Sep 2014 10:35:14 -0700 +From: "W. Trevor King" +To: notmuch@notmuchmail.org +Subject: Re: [announce] nmhive v0.1.0, a bookmarklet/server for nmbug tags +Message-ID: <20140922173514.GK20827@odin.tremily.us> +References: <20140922171935.GJ20827@odin.tremily.us> +MIME-Version: 1.0 +Content-Type: multipart/signed; micalg=pgp-sha1; + protocol="application/pgp-signature"; boundary="9RxwyT9MtfFuvYYZ" +Content-Disposition: inline +In-Reply-To: <20140922171935.GJ20827@odin.tremily.us> +OpenPGP: id=39A2F3FA2AB17E5D8764F388FC29BDCDF15F5BE8; + url=http://tremily.us/pubkey.txt +User-Agent: Mutt/1.5.23 (2014-03-12) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; + s=q20140121; t=1411407316; + bh=sCKis9c7iuqUvAa0SndQv7zpHj3Q3+OL/ZamXofIDzc=; + h=Received:Received:Received:Date:From:To:Subject:Message-ID: + MIME-Version:Content-Type; + b=CJKBVPDGEc1XbvpjzhcpExY7+4ZFipuQJCnrzZWy8UGyPXPZz6qnV9D75n7S3vEfg + Ei7QVHkDTMqp+LjZ4WT5li73p+95DQQs1bEQLC2OozEqOvn7IStsIRw/nd+gGAFnNO + gboRJILrpMRKqle64pLjxajsnZM0nmdkjjGUyv1NoHgHpB6ytotGqsdz1rxdXWGNSS + lRdri/uQAgxgDAUEzD5Hb3KW0CqipyQP93ojVmVZNy5VYsWA3W/7556Q6+rvSXsWkh + JE0ujaugj6HZoep3wvc7ktd9QOtnJS351UHROhczBVIg76jDjbzfJQqk7i6FxmgKAm + 4+rGB3tbBRE3g== +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +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, 22 Sep 2014 17:35:23 -0000 + + +--9RxwyT9MtfFuvYYZ +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +Content-Transfer-Encoding: quoted-printable + +On Mon, Sep 22, 2014 at 10:19:35AM -0700, W. Trevor King wrote: +> I like nmbug's distributed tag maintenance, but not everyone has +> notmuch/nmbug installed locally (yet ;). However, everyone that I +> know does have a browser and a mail client. They can submit +> messages with their mail client already, but we've been missing a +> way for them to help tag messages. + +Ah, and the other piece to this workflow is the existing nmbug-status, +which collects the results of canned searches so folks without a local +notmuch can use the tags [1]. Folks using a local nmhive will +probably want to run their own status-genertion via a post-commit hook +in their nmhive repository. Then their users will have their +search-results updated after each web-initiated change. If you also +wanted them to see updates from changes to tethera's nmbug repository, +you'd probably also want a cron job that tried to fetch and merge +tethera's changes with the nmhive changes: + + -o---o---o----o tethera/master + \ \ + \ o nmhive/status (auto-generated merge for nmbug-status) + \ / + o---o----o nmhive/master (with web-initiated changes) + +You'd want to resolve conflicts somehow, but any resolution strategy +is probably fine, since it's unlikely that we get conflicts very +often. + +Cheers, +Trevor + +[1]: http://nmbug.tethera.net/status/ + +--=20 +This email may be signed or encrypted with GnuPG (http://www.gnupg.org). +For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy + +--9RxwyT9MtfFuvYYZ +Content-Type: application/pgp-signature; name="signature.asc" +Content-Description: OpenPGP digital signature + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBAgAGBQJUIF3RAAoJEG8/JgBt8ol8q4wP/3fMDQejeHW54Br4EmgJuNuN +jUtBJLX7SRUWt3zCJzgDw5LmpNaviczAaP4qxOQKOlibaNKeD6tZj18k9R7oUtx9 +qArCumvYC4o43rohgNeo8eBeG1R6wJPDqGScyeNZPext4J0LUmyw12xdWzP2OVtv +BMv2hPvypxn8tmTYVsOq2ITxvmkiXAt1Q7GKrRRuGwU/vZ3675e8iDPHn9fMxj4w +l/kBUzH0/WebHb7FVaJ6rxD5puuOorv4Adoh5wzsJT7KhvnrskyrcCBypjCixEhZ +abzxF9ktjpHA5NIuYhnOUmMzdndAG3A59dTrUu5sqkHsJJeNBh5gcuKq/p2L7Mzu +Y6eMNTBqn6IzahNs8anE60qg3hoTW2Y0q6L4nVWn2NWdGP+eT/1wXLuXG051XGm9 +LiP+Wc+WfJdJRlnKrrgne6KpjCn189qQRNC+WjDRe6sRuQ3Gb3DDclrZB5mRbQ/E +zp3emXmtFxzs8llXLV02hOaGujLG1W7tmA/tOybsq9tIs/yg+0QINjsCfMRJ24K/ +R1v2y2zmKuDg9Hi2fuVodmUApR1RUlOuroFwLAv8i1d/SKTP8IR/2jmW/i52WD27 +8xXNiKugEXQOc1eXQNdAlMcDMcvxkldQ8wiBXR/UFb3QGgvHUMW1+AiLExfIbR/R +K2wKxKY5qvsR+vosfysy +=Wnyz +-----END PGP SIGNATURE----- + +--9RxwyT9MtfFuvYYZ-- -- 2.26.2