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 387636DE0183 for ; Sun, 4 Feb 2018 20:09:49 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.007 X-Spam-Level: X-Spam-Status: No, score=-0.007 tagged_above=-999 required=5 tests=[AWL=-0.007] 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 zKjYXM_NSI_1 for ; Sun, 4 Feb 2018 20:09:47 -0800 (PST) Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) by arlo.cworth.org (Postfix) with ESMTPS id 43D536DE010F for ; Sun, 4 Feb 2018 20:09:47 -0800 (PST) Received: from fifthhorseman.net (ool-6c3a0662.static.optonline.net [108.58.6.98]) by che.mayfirst.org (Postfix) with ESMTPSA id F2E7EF99A; Sun, 4 Feb 2018 23:09:45 -0500 (EST) Received: by fifthhorseman.net (Postfix, from userid 1000) id C526820529; Sun, 4 Feb 2018 23:09:41 -0500 (EST) From: Daniel Kahn Gillmor To: Notmuch Mail Subject: a temporary nmweb view of notmuch mailing list archive Date: Sun, 04 Feb 2018 23:09:35 -0500 Message-ID: <87o9l4yt4w.fsf@fifthhorseman.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.24 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, 05 Feb 2018 04:09:49 -0000 --=-=-= Content-Type: text/plain Hi all-- I did a bit of experimenting with Brian Sniffen's proposed notmuch-web branch, and it's now (temporarily) publishing a view of the notmuch mailing list here: https://nmbug.notmuchmail.org/btsmail/ I DO NOT EXPECT THIS URL TO BE STABLE -- please do not use links to it in permanent places, this is just for experimentation at the moment. I'll send a series of patches to the list shortly that include some cleanup to nmweb, but you can also find them on the nmweb branch at: https://gitlab.com/dkg/notmuch I welcome feedback on the public installation! The outstanding things that i think need to change in the nmbug branch before i'd be comfortable adopting this are: * rely on non-bundled versions of jquery -- we don't want to have to maintain them in the notmuch git repo. * ensure that the paths are configurable -- the code currently hardcodes "/btsmail", which is just a convenience, and also enforces that "static/cache" lives inside the directory -- this should be separable from the code. * the user needs need some easy way to move from message to message (next by thread, next by date?) nice-to-haves: * be able to go from message view to thread view * the sender name is hyperlinked, but it's a mailto: link. I think it should instead link to a view that shows messages from that person, or something like that -- most folks don't have their mailto: set up properly. and we also need to fix a few things on nmbug: * delivering messages with "notmuch insert" (or invoking "notmuch new" after message delivery) * we need to make sure that the mail archive remains world-readable (you might find that the archive disappears -- please ping me on IRC if it happens and i'll try to track down how that's happening) if you try it out, let me know what you think. Many thanks to Brian Sniffen for getting this rolling. --dkg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEzicvlOwymaWlnoHjyu+ogyFnUzMFAlp32P8ACgkQyu+ogyFn UzPyHw//b7RCc3//eu2Mijbu9yxWwhHmryZFLp4k0qesY4Eg+TCDS/CeShFpo3uy jJUlCoBxCPjoZ/pamn54PLevul3V5uAb+GQQt1uH6kOcsSxalyD/D+0GsHk3dI8v e63XjcZHqK7ONNrzTsyJdfemECV59fP/Z+c6thvKpJoEos6X2dVSA0GL9+b8CWNy ovzUnRLbu+4+PzQTLxiewUimma4e4mAkeHyu2nNgmnf9p/cLi+edOmez64QhchFS M3kjdFplSqSHGR2fGqTuxaNvRPVLrvU85KKtqbMSwNqoHPzCWgi8b/IIByonWEob gPJCerJ0bYJTJRO80YR/wJ8dsSdnsLgP8Zn7J1ILeuogvdvon0ghRSEORXid0mHM b+BGE1kiEfgc07ikcS++AfnI3BoXeXDPG9YLcnihbYrAgInb/HZ4NN+x9ti+LJ0o fRdtuQ3a7b+PESaaWvOeHuaLUKMWAH0EBIwj1SjxZU/0rzdmz0puX9TDhPXxWLjN 8QQDGVf7g+ev90q41LegPseL4Dr6qJKKNcqhRZSkCZTOnWolsr6fyPBDcWIdPr8i YKbdE7lvxOpnxWvg1wKyXViHV1zOsekv6lPGu/779sEz/nbqlV3SCgPT4EgfqZpr WNVXSznFh9sGzuJ+FRF3oMnLLXyhNgUzxGvQSC2bIHH3wgKB4Qo= =QkcB -----END PGP SIGNATURE----- --=-=-=--