git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: Eric Wong <e@80x24.org>
To: git@vger.kernel.org
Subject: some updates for public-inbox readers
Date: Wed, 14 Dec 2016 07:59:03 +0000	[thread overview]
Message-ID: <20161214075903.GA22774@dcvr> (raw)

First, bad news:

There's been some hardware problems the past week or so and a
few minutes of scattered downtime and high latency as a result.
Hopefully no lost messages, as SMTP should retry.

Getting things migrated to different hardware in a few
minutes, so maybe the new hardware will have fewer gremlins
(but we could always end up with more gremlins...)

To encourage independently-run mirrors and decentralization:
I will never guarantee the continued availability of any
service I run.


The (maybe) good news:

I'm probably a day or so away from deploying RFC 4685 support
for threading the Atom feeds at
http://hjrcffqmbrq6wope.onion/git/new.atom
http://czquwvybam4bgbro.onion/git/new.atom
https://public-inbox.org/git/new.atom

The implementation is here:
http://hjrcffqmbrq6wope.onion/meta/20161213023330.6104-1-e@80x24.org/
http://czquwvybam4bgbro.onion/meta/20161213023330.6104-1-e@80x24.org/
https://public-inbox.org/meta/20161213023330.6104-1-e@80x24.org/

But I'm not sure if there's any widely-used feed readers capable
of doing proper threading like a good mail/news client can, yet.
Perhaps this will be a step to get feed reader authors
to implement threading support (and find bugs in my generator!).

I don't believe this feature will break existing feed readers;
at least not the command-line ones I've tried.  But maybe it
does and I'll have to put threading in a different endpoint
(that would hurt cache hit rates :<)


I'll also increase the size of the feed from the measly 25
entries to something more at some point....  Hopefully it won't
cause somebody's feed reader to fall over when the feed grows; but
25 entries is not enough for higher-traffic lists, and a recent
change means buffering big feeds for slow clients is now bounded
to one message (instead of potentially using all space):
http://hjrcffqmbrq6wope.onion/meta/20161203015045.9398-1-e@80x24.org/
http://czquwvybam4bgbro.onion/meta/20161203015045.9398-1-e@80x24.org/
https://public-inbox.org/meta/20161203015045.9398-1-e@80x24.org/


Anyways, if you always want to be up-to-date; don't feel bad
about hammering the Atom feed every few seconds, or even running
"git fetch" every minute.  The servers can handle it; and we'll
find out if they don't!

And of course you can also clone the code:

	git clone http://hjrcffqmbrq6wope.onion/public-inbox
	git clone https://public-inbox.org/

and run everything yourself off your list subscription
(Maybe it's near time to do a proper release;
 I guess the project is 10% "complete" at this point)

Tor hidden service mirrors remain on different (better) hardware
and networks, and have historically higher reliability:

        http://czquwvybam4bgbro.onion/git/
        http://hjrcffqmbrq6wope.onion/git/
        nntp://czquwvybam4bgbro.onion/inbox.comp.version-control.git
        nntp://hjrcffqmbrq6wope.onion/inbox.comp.version-control.git

But it's winter and storms are coming...

                 reply	other threads:[~2016-12-14  8:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161214075903.GA22774@dcvr \
    --to=e@80x24.org \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).