Hi, An user on the f-droid forums has asked Ring to be included into the F-droid repository [1]. F-Droid is a repository of free (as in freedom) android apps [2].
I've achieved a successful build of Ring with the F-droid build system. I have some questions about things you could do to make inclusion into F-droid easier: 1. F-Droid can recognize if there is a new version available if it sees a commit with a new tag. It makes checking for updates a very automated process. Can you tag all commits that bump the version? It would make recognition much easier. Even if a human choses a commit for a new version, they have no other way to know which commit a new version should be at. So its best if the code is properly tagged. 2. The F-Droid build process has two steps: a) download source code and all its dependencies, and b) compile. The source code after a) is scanned for included binaries to ensure all libraries are built from source, and its tarred and published on the F-Droid website. I've seen that ./compile.sh has the --fetch parameter, which I think once was there to only download the sources of the daemon and all used libraries. However, it doesn't seem to really work, as it builds the libraries already. Can it be made only download, without building anything? 3. From your website, I see that Ring is licensed as GPL version 3+. Does that also include the Ring app? Can you add a note to the README, or a COPYING file that points out the license, for the whole repository? 4. For every app, F-droid includes some information (web site link, issue tracker, etc). Are these values okay for you: Web Site:https://ring.cx/ Issue Tracker:https://tuleap.ring.cx/projects/ring/ Name:Ring Summary:Secure and distributed communication platform Description: Ring (formerly SFLphone) is a free distributed multimedia communication software. It is developed by Savoir-faire Linux with the help of a global community of users and contributors. Savoir-faire Linux is a Canadian company specialized in Linux and free software. . Thanks, est [1]: https://f-droid.org/forums/topic/ring/ [2]: https://f-droid.org/ _______________________________________________ Ring mailing list [email protected] https://lists.savoirfairelinux.net/mailman/listinfo/ring
