Implement creation of torrent file
For a full installation media release we need to generate a .torrent file.
The base64 representation of the torrent needs to be added to the the JSON artifact (#3 (closed)), so that archweb may pick it up.
Due to an influx of spam, we have had to temporarily disable account registrations. Please write an email to accountsupport@archlinux.org, with your desired username, if you want to get access. Sorry for the inconvenience.
For a full installation media release we need to generate a .torrent file.
The base64 representation of the torrent needs to be added to the the JSON artifact (#3 (closed)), so that archweb may pick it up.
changed milestone to %0.1.0
added scopeenhancement label
mentioned in issue #11
The torrent will need webseeds using the mirrors as is currently done (well, supposed to be done) by https://github.com/pierres/archlinux-torrent-utils/blob/master/mktorrent-archlinux .
According to DeveloperWiki:NewMirrors#Mirror size, the iso
directory is optional, so using https://archlinux.org/mirrorlist/all/http/
is not ideal.
@jelle, is it possible for https://archlinux.org/mirrorlist/ to only return mirrors that serve ISOs?
No, it is not possible to return those mirrors as archweb does not have that information. Doesn't the webseed fallback to other mirrors, in which case it won't be an issue.
I think we will be fine, as we can add a long list of http and https based mirrors.
When testing with dummy files I noticed, that e.g. transmission is able to fail gracefully after getting a 404 from a host.
removed milestone %0.1.0
This is now implemented in https://gitlab.archlinux.org/dvzrv/arch-release-promotion
closed
mentioned in issue arch-release-promotion#20