Skip to content

Conversation

@edilmedeiros
Copy link
Contributor

@edilmedeiros edilmedeiros commented Nov 7, 2024

Unfortunately, lists.linuxfoundation.org is no longer hosting any mailing list archives, not just for bitcoin-dev but all the other mailing lists too.

I'm opening this to discuss how to best approach the fix.

kanzure suggested in #29782 (comment):

Wait and see if they put it back up.

Update those locations in the source code to the proposed new urls like https://gnusha.org/pi/bitcoindev/c3f68b73-84c6-7428-4bf6-b47802141392@mattcorallo.com/ with the Message-ID in the url.

Use https://gnusha.org/url/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-February/016697.html style urls to help others fight web/bit rot for similar links on the web.

The current PR takes approach 2, update old lists.linuxfoundation.org links with gnusha.org ones. I'll implement approach 3 if that's the consensus of the community.

@DrahtBot
Copy link
Contributor

DrahtBot commented Nov 7, 2024

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Code Coverage & Benchmarks

For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/31240.

Reviews

See the guideline for information on the review process.

Type Reviewers
Concept ACK laanwj

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #28676 ([WIP] Cluster mempool implementation by sdaftuar)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

@edilmedeiros edilmedeiros force-pushed the fix-mailing-list-links branch from eb9fe0c to fa40f2f Compare November 7, 2024 14:10
kanzure added a commit to kanzure/bitcoinops.github.io that referenced this pull request Nov 7, 2024
Unfortunately, lists.linuxfoundation.org is no longer hosting the
bitcoin-dev and lightning-dev static email archives, nor any others for
that matter.

gnusha.org/url is a web service that redirects old style archive urls to
a new location where the content can be viewed.

"img/posts/taproot-workshop/taproot-workshop.pdf" is not updated.

For more information see:
bitcoin/bitcoin#29782 (comment)
bitcoin/bitcoin#31240
bitcointranscripts/bitcointranscripts#566
https://x.com/kanzure/status/1853779672514826334
https://gnusha.org/url/
@edilmedeiros edilmedeiros marked this pull request as ready for review November 7, 2024 17:48
The developer mailing list was migrated to Google Groups in February 2024 as
announced in https://groups.google.com/g/bitcoindev/c/aewBuV6k-LI. The archives
maintained by the Linux Foundation stopped updating in December 2023. See
bitcoin#29782.

The codebase refers to old discussions linked to the Linux Foundation archives.
Unfortunately, as of November 2024, lists.linuxfoundation.org is no longer
hosting any mailing list archives, not just for bitcoin-dev but all the other
mailing lists too.

Change all the links to `gnusha.org` archives.

See bitcoin#31240.
@edilmedeiros edilmedeiros force-pushed the fix-mailing-list-links branch from fa40f2f to cd19dff Compare November 7, 2024 18:03
@edilmedeiros edilmedeiros changed the title RFC: doc: Fix dead links to mailing list archives doc: Fix dead links to mailing list archives Nov 8, 2024
@DrahtBot DrahtBot added the Docs label Nov 8, 2024
@laanwj
Copy link
Member

laanwj commented Nov 9, 2024

Concept ACK. It's starting to look unlikely that the archives will be back.

i slightly prefer the current approach to relying on the server-side URL mapping script, because pi archives are super easy to mirror locally, and then the canonical link will (i assume) just port over to the new domain. To also have to set up the mapping script locally is more work.

@edilmedeiros
Copy link
Contributor Author

I personally prefer to update the links because I can't imagine the mess of updating this again in the future if gnusha is taken down and we end up with two indirections on the URLs.

kanzure added a commit to kanzure/bips that referenced this pull request Nov 9, 2024
Unfortunately, lists.linuxfoundation.org is no longer hosting the
bitcoin-dev mailing list static archives nor any other mailing list
static archives.

gnusha.org/url is a web service that redirects old style archive urls to
a new location where the content can be viewed.

For more information see:
https://gnusha.org/url/
https://x.com/kanzure/status/1853779672514826334
bitcoin/bitcoin#29782 (comment)
bitcoin/bitcoin#31240
bitcoinops/bitcoinops.github.io#2018
bitschmidty pushed a commit to bitcoinops/bitcoinops.github.io that referenced this pull request Nov 11, 2024
* update lists.linuxfoundation.org urls to gnusha.org/url

Unfortunately, lists.linuxfoundation.org is no longer hosting the
bitcoin-dev and lightning-dev static email archives, nor any others for
that matter.

gnusha.org/url is a web service that redirects old style archive urls to
a new location where the content can be viewed.

"img/posts/taproot-workshop/taproot-workshop.pdf" is not updated.

For more information see:
bitcoin/bitcoin#29782 (comment)
bitcoin/bitcoin#31240
bitcointranscripts/bitcointranscripts#566
https://x.com/kanzure/status/1853779672514826334
https://gnusha.org/url/

* update lists.linuxfoundation.org attachment urls

A few lists.linuxfoundation.org urls were linking over to an attachment
file, which is not supported by the gnusha.org/url service at this time.

Instead, these links have been replaced by a link to the attachment in
the public-inbox archive on gnusha.org/pi/bitcoindev.
@DrahtBot DrahtBot mentioned this pull request Nov 15, 2024
8 tasks
@maflcko
Copy link
Member

maflcko commented Nov 22, 2024

Looks like the links aren't dead, but redirects

@jonatack
Copy link
Member

For more context: bitcoin/bips#1698 (comment)

@laanwj
Copy link
Member

laanwj commented Nov 23, 2024

That's unexpected! i hope they'll stick with those redirects.

At the least, there's no urgency to this, this can be postponed until it becomes a problem again.

@fanquake
Copy link
Member

fanquake commented Dec 2, 2024

Will close this for now, and we can re open if/when it comes up again.

@fanquake fanquake closed this Dec 2, 2024
@bitcoin bitcoin locked and limited conversation to collaborators Dec 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants