DAVdroid alpha/beta versions

Forums General DAVdroid alpha/beta versions

This topic contains 6 replies, has 3 voices, and was last updated by  bitfire 1 year, 2 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #19045

    bitfire
    Member

    Hello,

    We’d like to distribute alpha/beta versions of DAVdroid over F-Droid because it’s very important to get feedback for those development versions.

    Shall we just tag the versions as -alpha1, -alpha2, -beta, -rc etc. or is there another suggested way?

    Thanks,
    Ricki

    #19046

    hans
    Moderator

    Right now, we don’t have something that automatic, but it is a good idea for something that we should implement. They way it works now is that any APK newer than the Current Version Code: set in the fdroid metadata file is something like beta. Users will not automatically get those updates, but they are available for manually updating by going to DAVdroid’s page in the fdroid client, and selecting the version to install.

    You can also set up your own nightly builds repo, we do that for guardianproject apps: https://dev.guardianproject.info/debug Those are debug builds signed by a debug key, and are not recommended for real use, only testing. But that process is fully automated, with a new build for each new commit.

    #19047

    bitfire
    Member

    There won’t be alpha/beta releases that often. Also, users won’t add a custom repository, so I guess we will just increase the version code and set the release tag to “-betaXXX”. Are the keywords “-alphaXXX” and “-rcXX” covered, too?

    #19050

    hans
    Moderator

    I think it makes sense for us implement something that sets the Current Version Code entirely based on git release tags (e.g. with a message and/or a signature). We just need to figure out the best pattern to use. I suppose we could also provide a field to set the specific regexp that defines a beta release versus a full release for that app.

    How about opening a feature request on https://gitlab.com/fdroid/fdroidserver/issues ?

    #19052

    bitfire
    Member

    See https://gitlab.com/fdroid/fdroidserver/issues/161, hope I have done it right.

    #19106

    krt
    Moderator

    If you need a beta manually added ping me or raise an issue / post a MR at https://gitlab.com/fdroid/fdroiddata.

    #19177

    bitfire
    Member

    See https://gitlab.com/fdroid/fdroiddata/issues/424

    I hope I’ll be able to do future beta version releases myself (and just send the MR).

Viewing 7 posts - 1 through 7 (of 7 total)

The forum ‘General’ is closed to new topics and replies.

Posted in