From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (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 4579C1FAE2 for ; Wed, 14 Mar 2018 10:03:41 +0000 (UTC) Received: by mail-it0-x232.google.com with SMTP id j7-v6so3970953ita.3 for ; Wed, 14 Mar 2018 03:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Gp227wrq03jF5ob6cwF/IlhyDvKvu+2AfAj6MtxGNeU=; b=Xfta0V87GhnndJLzDCCkBAy/12RpbLq9OVnTfKTjckqXlT61wZrpMq9twTl0Fp5Bd0 FB7m1MP/DMwvGwzxER9zBgfZZzfIT+DMBshKvvZgMTtimvNDR+YbqaWrLb6c7PbdkeUy JdnSi1ccNVqtCDUYpBDMBqniA2o2FqHpSzMGNyeeYTr7u7MrWulPHjcfGbDx9zWBtkzm HwyN4dgwDjXheyFAyxdT2gSXzTAJO9AW2J+SgCUfG4WFJr8Ulzm+ymzij9xD+eSTEOKT xkYqEWSpkoDMuXdm35BUrx/4xfq/mjF8wXghhQagnyybGgsQhFqyAfh8uGyDKJpYH1ce WcgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Gp227wrq03jF5ob6cwF/IlhyDvKvu+2AfAj6MtxGNeU=; b=KihsrMxN/LyB+LYyqer6xlFiXdiN4SpxZsqurShZT3j/fg+0Y/KeuqffFL3pPfDu8b sf3gNARGMkjCw9Zpoms6fkR/odVuwC8UWwtaAb+GVjtab1Wfwqy06UhD206JcxkHNrQH chRRAnmKI47fe905DUP2k8rdtOqcJLBdR2RvCPvaLVD3cDUcVkytZntYON8Gbf2I+Fdd 1ID+cyveTOJg47jYH+dN6POE3hp7qJICiy4oq5m7l8g7V4HwCWlzA6o+nHibAtz3F8UA mJ90d+JKlb/qt5yVXGl/+6SHvOg+DwmZelYimm0pLvOsuEBMBu4llAGdFa9zxmxQmIAq baZA== X-Gm-Message-State: AElRT7Eszu2ozaiOMBeQ7TpxcKQDQWd1ggQnkYDobJdXSBTle+Gk2gm4 qUKlP02bk8uyCrC/sYRUBSfZrMD1FVqzTg/BbmE= X-Google-Smtp-Source: AG47ELvlv+GOhr70aga42OG6G5Zr+wz5GVykWR2+lLbfz6eJ+xNAwb0fGYYByaxNhckMxZzTXsUoxG6L8WeVYiyRjBU= X-Received: by 10.36.86.143 with SMTP id o137mr1280992itb.111.1521021820461; Wed, 14 Mar 2018 03:03:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.209.242 with HTTP; Wed, 14 Mar 2018 03:03:39 -0700 (PDT) In-Reply-To: <20180314071304.GA17978@dcvr> References: <20180314071304.GA17978@dcvr> From: =?UTF-8?Q?Nicol=C3=A1s_Ojeda_B=C3=A4r?= Date: Wed, 14 Mar 2018 11:03:39 +0100 Message-ID: Subject: Re: public-inbox-httpd feature request: sort oldest-first To: Eric Wong Cc: meta@public-inbox.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: On Wed, Mar 14, 2018 at 8:13 AM, Eric Wong wrote: > Nicol=C3=A1s Ojeda B=C3=A4r wrote: >> Hello, > > Minor nit about the Subject: this affects the PSGI > PublicInbox::WWW module, which works best with the bundled > -httpd, but really can work with any PSGI > (Perl Server Gateway Interface) server. Thanks for the clarification. >> Unless I missed something there does not seem to be a way to sort the >> message list oldest-to-newest. A little arrow somewhere to invert the >> order would be nice to have. > > Right; it's always favors newest messages. We usually find > newer messages more relevant and also git packs are optimized > for newer data. > > I'll take your request into consideration, but am currently > against this: > > I don't want to go down the path of making the WWW interface too > complex or trying to satisfy everybody with it. User interface > is a PERSONAL choice and I want it to remain that way. I share this point of view. Having said that, _personally_ I still feel reverse date ordering is an important feature to have in the web interface. > The most important part of the WWW interface is it has a stable > URL format for downloading mboxes and Atom feeds. These allow > and encourage users to use their favorite tools locally to > consume them. Supporting NNTP is another key to encouraging > users to choose their own UIs. > > To that end, the bundled -httpd and -nntpd servers are designed > to handle aggressive clients fairly even if they simultaneously > download huge amounts of messages. > > Thanks for the interest. Thanks for your work! Nicol=C3=A1s