@donkult: The downloads for all architectures are not allowed at time, because doing so would lead to AppStream-ID collisions, and AppStream itself has no notion of architectures (yet - I played around with that a bit, but there is no definitive good solution yet).
For downloading Components-all, if we would generate such a file, could APT be configured to download that one unconditionally, no matter what the Releases file says? Because in that case, we could do quite a few optimizations to save disk space.
@donkult: The downloads for all architectures are not allowed at time, because doing so would lead to AppStream-ID collisions, and AppStream itself has no notion of architectures (yet - I played around with that a bit, but there is no definitive good solution yet).
For downloading Components-all, if we would generate such a file, could APT be configured to download that one unconditionally, no matter what the Releases file says? Because in that case, we could do quite a few optimizations to save disk space.