The official client app is an essential piece of the F-Droid ecosystem. Therefore, the Calyx Institute as a member and benefactor of the F-Droid community would like to offer sponsoring a maintainer position to ensure continuous maintenance of the client app independent of grants or available volunteer time. To this end, a second maintainer could be added in the future to reduce the bus factor.
As a first maintainer, the Institute would like to suggest Torsten Grote due to his familiarity with the code base and due to his substantial contributions in the past year. We hope that this would free up time and energy of the current maintainer(s), so those could benefit F-Droid in other areas.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related or that one is blocking others.
Learn more.
This should help move things along much better. I think it is especially important to get regular review on merge requests and issues. That area is sorely lacking, and will pay off. There are a number of people who want to contribute to fdroidclient maintenance, the blocker has been someone who has the time and knowledge to dig in and review those contributions. As for freeing up existing maintainers, I appreciate that goal. Given the workload, I don't think we can yet afford to have anyone give up their existing tasks in fdroidclient maintenance (me included). fdroidclient has been running on a skeleton crew for a while now.
At the first in-person F-Droid team meeting, we discussed funding and how that should be structured in F-Droid. We generally agreed that F-Droid will control what is called F-Droid, via trademarks, etc. And funded work can be handled by any org. The key is if said org wants to have its work considered officially F-Droid, it needs to follow the general guidelines as laid out by the community and board. We're still hammering those out, but in general, something like Debian or other similarly-minded free software projects. For example, we agreed that funded work should be as transparent as possible. Our current practice is to have a blog post that outlines who the funder is and describes what work is being funded. As discussed on a call, there should be such a blog post from Calyx on f-droid.org. I believe that either @cde or @grote indented to write that up? Here's one example from a different funder: