Feature #11384
Record the current state of our mirror pool in JSON
100%
Description
Now that we’ve made good progress on Feature #8635, before we can press the big red button and switch to the new setup (Feature #8642 + Feature #11109), we need to have a mirrors.json
that reflects the current state of our mirror pool.
And while we’re at it, we’ll need to decide what we do with the bonus information that’s currently in our mirrors.mdwn
file:
- email address: ask mirror operators if they’re fine with us publishing this info
- random notes: make room for it in the JSON schema
Subtasks
History
#1 Updated by intrigeri about 9 years ago
- blocks
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#2 Updated by intrigeri about 9 years ago
- blocks
Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration added
#3 Updated by intrigeri about 9 years ago
- Target version set to Tails_2.4
#4 Updated by intrigeri about 9 years ago
- Priority changed from Normal to High
#5 Updated by intrigeri about 9 years ago
- blocks
Feature #11123: Have the Upgrader use the new mirror pool design added
#6 Updated by intrigeri about 9 years ago
- Description updated
#7 Updated by intrigeri about 9 years ago
> * email address: ask mirror operators if they’re fine with us publishing this info
I’ve just asked mirror operators.
#8 Updated by intrigeri about 9 years ago
> * random notes: make room for it in the JSON schema
Done, and added an (optional) email field while I was at it.
#9 Updated by intrigeri about 9 years ago
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 20
https://tails.boum.org/mirrors.json is now live, so this ticket would be basically done if we hadn’t the email address thing to deal with :)
#10 Updated by intrigeri about 9 years ago
- % Done changed from 20 to 60
Only 5 email addresses left missing. I’ll ping them in a few days.
#11 Updated by intrigeri about 9 years ago
Pinged the mirror operators who didn’t answer yet.
#12 Updated by intrigeri about 9 years ago
- % Done changed from 60 to 70
Only two publishable email addresses missing.
#13 Updated by intrigeri about 9 years ago
- % Done changed from 70 to 80
Pinged the last two mirror operators who didn’t reply us wrt. their email address.
#14 Updated by intrigeri about 9 years ago
- % Done changed from 80 to 90
Only one email address missing.
#15 Updated by intrigeri about 9 years ago
- blocked by deleted (
)Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration
#16 Updated by intrigeri about 9 years ago
Sent one last ping. In a week I’ll drop mirrors without a publishable email address from the pool (that’s a single one).
#17 Updated by intrigeri about 9 years ago
- blocked by deleted (
)Feature #11123: Have the Upgrader use the new mirror pool design
#18 Updated by intrigeri about 9 years ago
- blocked by deleted (
)Feature #8642: Enable the mirror pool dispatcher on all website pages that need it
#19 Updated by intrigeri about 9 years ago
Removed the “Blocks:” relationships as IMO our new mirror pool is ready to take requests, regardless of what happens for the only mirror for which we lack an email address.
#20 Updated by intrigeri about 9 years ago
- Status changed from In Progress to Resolved
- Assignee deleted (
intrigeri) - % Done changed from 90 to 100
We now have email addresses for everyone, closing!
#21 Updated by BitingBird about 9 years ago
- Priority changed from High to Normal