@marcusquinn said:
@LoudLemur Great work!
Question: what's your routine for maintaining updates?
Thanks for asking, @marcusquinn!
We setup a little program to check through our flotilla of applications and see which are behind the main ones. Looking at that just now, we are 5 behind. These are minor bumps. We will likely update them in a batch tomorrow.
One or two we might treat differently. For example, if one of the maintainers has introduced themselves over here and makes a request, we would likely give that higher priority for an update. One of these packages is moving rapidly and has multiple bumps over a course of only two days. We will lag behind those a bit. Another one has no proper point releases and it is difficult to pin down when to update so we shall lag there, too.
Generally, we are taking a conservative approach, trying to do well tested, hopefully reliable packages. We are still in a phase where we are refining our processes and working towards what will eventually be more automated updates for smaller updates. At the moment, it is quite manual.
Having a lot of packages means there is more incentive to get the packaging right. Some of these applications, like Qdrant, we love. Our big hope is that eventually they might be absorbed into Cloudron's officially supported applications or even that the maintainers want to do it.