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--