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 2016-04-28 12:13:33
- blocks
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#2 Updated by intrigeri 2016-04-28 12:13:42
- blocks
Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration added
#3 Updated by intrigeri 2016-04-28 12:16:12
- Target version set to Tails_2.4
#4 Updated by intrigeri 2016-04-28 12:22:15
- Priority changed from Normal to High
#5 Updated by intrigeri 2016-04-29 07:35:33
- blocks
Feature #11123: Have the Upgrader use the new mirror pool design added
#6 Updated by intrigeri 2016-04-29 08:46:09
- Description updated
#7 Updated by intrigeri 2016-04-29 09:14:25
> * email address: ask mirror operators if they’re fine with us publishing this info
I’ve just asked mirror operators.
#8 Updated by intrigeri 2016-04-29 09:36:18
> * 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 2016-04-29 09:58:02
- 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 2016-05-04 09:28:42
- % Done changed from 20 to 60
Only 5 email addresses left missing. I’ll ping them in a few days.
#11 Updated by intrigeri 2016-05-06 03:31:04
Pinged the mirror operators who didn’t answer yet.
#12 Updated by intrigeri 2016-05-07 01:52:57
- % Done changed from 60 to 70
Only two publishable email addresses missing.
#13 Updated by intrigeri 2016-05-13 01:25:33
- % 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 2016-05-16 12:23:44
- % Done changed from 80 to 90
Only one email address missing.
#15 Updated by intrigeri 2016-05-18 18:46:02
- blocked by deleted (
)Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration
#16 Updated by intrigeri 2016-05-21 10:17:28
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 2016-05-23 12:40:11
- blocked by deleted (
)Feature #11123: Have the Upgrader use the new mirror pool design
#18 Updated by intrigeri 2016-05-23 12:48:21
- blocked by deleted (
)Feature #8642: Enable the mirror pool dispatcher on all website pages that need it
#19 Updated by intrigeri 2016-05-23 12:49:26
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 2016-05-30 09:48:24
- 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 2016-06-26 11:18:14
- Priority changed from High to Normal