-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Describe the proposal
Context libretime/libretime#1497
I propose to provide a testing infrastructure for the project and a demo to the public. I will try not to elaborate too much on the technical details but they involve how much money goes into it.
In terms of testing I think we only need 2 different distributions, each with the latest system of both Debian and Ubuntu (Bullseye and Focal), this means 2 different devices to pay for. Once we fully support containers, we should only need a single device running different distributions inside containers.
In terms of a demo, having a second Libretime stack installed next to the testing installation should be good enough. I consider the demo a lower priority compared to the testing infrastructure.
Management of these devices should be handled use infrastructure as code, so changes can be reviewed and approved by maintainers. Transmission to future maintainers should also be easier.
These devices could be used for other purposes.
Cost breakdown
This depends on the platform offering these servers:
-
Hetzner
2 x CX11 3,49€ (no VAT) / month -
[Add providers if you have a better solution]
I don't know how far we need to pan for the funding of this, if we plan yearly or every 6 month.
Involvement
I help to maintain LibreTime and expect that continuous testing of the deployed services will make the development cycle faster. The demo is intended to bring the project to the public in order to reach more people and grow the community.