Requesting more space for Requesting more space for ppa::rabbitmq/rabbitmq-erlang

Asked by Team RabbitMQ on 2021-03-10

Team RabbitMQ would like to request more storage for our modern Erlang releases PPA. Below is a justification why we think this would benefit the community, even though we haven't actually hit the limit yet.

Team RabbitMQ produces Debian packages of latest releases of Erlang/OTP [1]. The packages are 100% open source
and contain open source (ASL2) licensed software only. The packages allow both RabbitMQ and other Erlang and Elixir users use the latest or at least very recent releases of Erlang on older Ubuntu and Debian distributions. I should mention
that the mainline Ubuntu and Debian repositories are almost always 6-12 months behind actual Erlang releases.

Since Erlang releases on Debian are large (tens of megabytes per version), and we would like to support at least two
major versions X three latest Ubuntu LTS distributions, we estimate that we can only fit about 10 versions X 3 distributions into the 1 GiB liimt.

Supporting several versions X 3 distributions X 2 major Erlang release series will likely take 10-15 GiB. Without a way to delete package versions from PPA, we'd have to be conservative.

Would it be possible to extend our limit to 10-15 GiB? We understand that we ask for a lot more than most users need.
However, we provide Ubuntu and RabbitMQ users with a way to install the very latest Erlang patch release available
on Ubuntu distributions going back to 16.04. We are not aware of other packaging efforts that support as many distributions
and automatically publish new patch releases the day they come out.

Thank you.

1. https://github.com/rabbitmq/erlang-debian-package

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Colin Watson
Solved:
2021-03-11
Last query:
2021-03-11
Last reply:
2021-03-11
Best Colin Watson (cjwatson) said : #1

Done.

Team RabbitMQ (rabbitmq) said : #2

Thank you very much!

Team RabbitMQ (rabbitmq) said : #3

Thanks Colin Watson, that solved my question.