From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.2 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-it1-x130.google.com (mail-it1-x130.google.com [IPv6:2607:f8b0:4864:20::130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 7366F1F803 for ; Tue, 8 Jan 2019 15:09:16 +0000 (UTC) Received: by mail-it1-x130.google.com with SMTP id x124so10217543itd.1 for ; Tue, 08 Jan 2019 07:09:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=j2KguY04T1/SgZwo5F9OyeSqdNrG9uBSVMWaQfKhUL0=; b=eqjf1y9Y4EJcDQ1EQawA7N2Z2xY1K+5aO9uijCsyFj+vLDsIE46zj/7oEuEvJ2NPj4 vTyiKKvDq8htiSkPZx/1YMqStO7xqOEgWf0cbbYuGtsYcpexRv6i5efwz7Lp7qikOqzK 15Y2oyzOhpNBC779xrRwF7bdAVVUNIH1xf0vI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=j2KguY04T1/SgZwo5F9OyeSqdNrG9uBSVMWaQfKhUL0=; b=EJ7wOc64Ad0rBbCr2RCXRfyu6OQZSX8+HFV8GQYcORKUA1DFCwm8+Cb5Fay8vQmWku 2i9OjFu6tWsGTCj6k7K8FaFzo0aif67pp7qvDLJ3YW2sM1ieb6Yiv47x60WESwriAAJZ OHuYnTGDYQOjdYPNH5QOiwi/KodSzNRPSi170aeF9Sy1sROXeTzDarb6/402ZJdx/3LC 6dAiksDisxqbVetM2dvAcTwfH3w/FizvOQGRnkMivqoDjia7AYONCiPGISWcqmeILsg5 QEIjko/DabclXAnl/+Txog4z2Om7Ce+V/9OgO13uqz+8qavEa39n7zSDFqv/7lYPB9nh Psfg== X-Gm-Message-State: AJcUukeyLRTHArdwNBHgqI5VKqy3sb4IMjQFpqAU5DDDEQsmQCA/lFrQ /RW0fBOD8Wl6/8etOQh8MaV/CZxoTjYPQA== X-Google-Smtp-Source: ALg8bN41d18eVUBm6T3Tvh4nnogloRlZlChhgekjAiiyaHIJD0+TV0NVN27AHdu+JowSX9js3OXo7g== X-Received: by 2002:a24:cb07:: with SMTP id u7mr1502179itg.118.1546960155345; Tue, 08 Jan 2019 07:09:15 -0800 (PST) Received: from pure.paranoia.local ([198.144.156.49]) by smtp.gmail.com with ESMTPSA id m37sm5717212iti.6.2019.01.08.07.09.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 08 Jan 2019 07:09:14 -0800 (PST) Date: Tue, 8 Jan 2019 10:09:11 -0500 From: Konstantin Ryabitsev To: Eric Wong Cc: meta@public-inbox.org Subject: Re: RFE: unified message-id lookup across all inboxes Message-ID: <20190108150911.GB19908@pure.paranoia.local> Mail-Followup-To: Eric Wong , meta@public-inbox.org References: <20190107190719.GE9442@pure.paranoia.local> <20190108015420.GA28903@dcvr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20190108015420.GA28903@dcvr> User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: On Tue, Jan 08, 2019 at 01:54:20AM +0000, Eric Wong wrote: > > It will tell you that the message is in another inbox (it was sent to > > linux-arm-kernel and not cc'd to linux-kernel). The users don't like > > that extra click, so they really just want a "show me the message if > > it's anywhere on lore, and give me a link to marc.info, etc if not in > > any of them). > > Right. I wanted to make it obvious to the user the message was > in a different inbox. So I think the new endpoint would be > (without /$INBOX/ name): > > http://$HTTP_HOST/_/$MESSAGE_ID > > And 302 the user to the first message. That sounds good to me. > > It's been way too long since I've done Perl, which is why I'm not > > offering patches, sorry! :) > > No worries; I've got a bunch of other RFEs to take care of, too. > > Also, I've been wondering if Ruby would have been a better > language for this project? I may be jaded from the times when Ruby's VM was really terrible, but I'm still harbouring deep aversion to Ruby. I'll take Perl over Ruby any day. :) > Python doesn't fit my brain, Xapian bindings for Lua aren't yet > in Debian, yet (RFP filed), but they're packaged for Ruby. But > I've been hacking on the Ruby VM for nearly a decade... I just > never get to use Ruby for development because I'm constantly > side-tracked into fixing and attempting to improve the VM and > language. But VM hacking isn't really rewarding anymore, so I'm > taking a break from that. I don't think this is something that needs fixing. I expect it's easier to just let people write custom web frontends to public-inbox repositories (I suspect that's what LWN has done). In fact, I pondered writing or commissioning a Django frontend if people needed more shiny whizbang stuff out of the web interface, but kernel devs are the kind of crowd that's served perfectly well by the current web frontend, so I don't have a strong enough need to do anything there. -K