From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-3.6 required=3.0 tests=AWL,BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 72EB31F55F for ; Tue, 12 Sep 2023 21:08:11 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; unprotected) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.a=rsa-sha256 header.s=google header.b=UL7P0Qr7; dkim-atps=neutral Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-d7f1bc4ece3so5301401276.1 for ; Tue, 12 Sep 2023 14:08:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1694552890; x=1695157690; darn=public-inbox.org; h=content-disposition:mime-version:message-id:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=GBAFUyvJ1K4l/rhaacOPNwe1kbgozRJHM1xBxF0O3zg=; b=UL7P0Qr7Y0FY/jnaHIt1JJdgPgI8V84CxniOFCoCANj/3VORacQWNezz9wZUFByGda W88ApzYFYXlEzjC0EP17aj4R8Fm2OwXIiYFrl+WneNl95WC/AmbEtef/iGzK/h+ip5Fe vAJIRpianfXSMZGg+nJT999gttKkCxu4p2ZOU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694552890; x=1695157690; h=content-disposition:mime-version:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GBAFUyvJ1K4l/rhaacOPNwe1kbgozRJHM1xBxF0O3zg=; b=me/Y17cLvApnBPvd1UBCdYVXeEFTKCbfSxWaiH2mDjVEB0z5seuxy7eaSc8xiQLHQB H9SbwS5tq4eomhKX5XVhzemqG2Pa7hy6BdrQbNP1Llvl/FnjYYkH/OwrlTakSmxnE6ak eCVe6BVDyvmIC94UhZ4iPIcMC9OLvx+32vhGB9B/C1Bztj7Ep+zf/yXVVZCeFWmqt3GR YGODU1bmjZFEUGxvjjEDpMZmDnYUzc6zcsepmp36QIgtvvwLcLf8Tgh9msPNPJExjZAr 0uH0dmdNtkxV2VH2F9GUMge3VEbVaHM8R/qwvegGbp4dT3igGIk1FTPVzUpQsIFs34WF Dwzw== X-Gm-Message-State: AOJu0Yw2zXVRSH7CFEpsUTlrEDDcrz+SeCGAzINZVl3hXkuFda9o9hpA pfVqbxe5I8qoYL65kaU9Zp+gwLPV4+sQIKHLC30= X-Google-Smtp-Source: AGHT+IHJiGCo7XLVe//Idjq8BIqdhuXElTZmoTif7oPfF/7n2XfCptF0gkGlFLqhN/UEPkf8diVWbA== X-Received: by 2002:a25:aa2f:0:b0:d06:7064:5209 with SMTP id s44-20020a25aa2f000000b00d0670645209mr505300ybi.22.1694552890093; Tue, 12 Sep 2023 14:08:10 -0700 (PDT) Received: from meerkat.local ([209.226.106.110]) by smtp.gmail.com with ESMTPSA id y18-20020a25bb92000000b00d7e08d9972asm2283688ybg.11.2023.09.12.14.08.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 14:08:09 -0700 (PDT) Date: Tue, 12 Sep 2023 17:08:00 -0400 From: Konstantin Ryabitsev To: meta@public-inbox.org Subject: pop3 usability thoughts Message-ID: <20230912-impart-swinger-4c2434@meerkat> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline List-Id: Hello: I've been playing around with pop3, and I'm wondering if we can improve its usability by adding a "last NNN messages" pseudo-folder. Currently, if someone wants to access the git mailing list archive via pop3, they have to do the following: - know that the username should be $(uuidgen)@org.kernel.vger.git.1 (the default username would access slice 0, right? Or is it the last 50,000 messages?) - wait for their client to retrieve tens of thousands of unread messages on first access - if the remote archive rolls over to the next slice, they have to edit their account info to get new messages (unless I'm wrong about #1) Perhaps the default could be slightly different: - $(uuidgen)@org.kernel.vger.git would start with an empty view (or something like the last 10 messages) - it would only get any new messages added to the archive I think this would be a friendlier experience, but not sure how difficult it would be to implement. I'm also not 100% sure all my assumptions are correct, so please feel free to correct me. Best wishes, -K