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

Reply via email to