Giter Club home page Giter Club logo

Comments (8)

freshollie avatar freshollie commented on May 30, 2024 1

You are not mistaken, I only started building release APKs in November. Small world though haha. I will comment when this is fixed.

from monkeyboard-radio-android.

freshollie avatar freshollie commented on May 30, 2024

Ok, so all I need to do is add the dash in the versionname like there is in the git tag?

from monkeyboard-radio-android.

Poussinou avatar Poussinou commented on May 30, 2024

Something like that yes 👍

@IzzySoft ?

from monkeyboard-radio-android.

IzzySoft avatar IzzySoft commented on May 30, 2024

@freshollie Good practice (and used by the majority of Android projects at Github) is to have the tag name match the versionName, only prefixed by a v. A good naming scheme (matching that to your latest release) would thus be a versionName of e.g. 2.1.3.beta with a tag of v2.1.3.beta (variations exist like 2.1.3-beta or 2.1.3_beta). That's also what F-Droid itself recommends. To bring it in my repo, it would also suffice to simply adjust the versionName to beta-2.1.3 or beta-v2.1.3 (my updater should be able to match that). But as in my case the versionName becomes part of the file name, it must not contain spaces (causes trouble with some clients).

TL;DR: if the both match, and there are no spaces, I could take it in.

If then (when a "matching release" is available) one of you updates the ticket referenced in the initial post, I'd know I can start setting things up 😉

PS: @freshollie are you sitting next door? Schwabing here.

from monkeyboard-radio-android.

freshollie avatar freshollie commented on May 30, 2024

@IzzySoft Thanks very much for the info. The versionName has been updated in this branch, however next release I will changing the version naming scheme to 2.1.x-beta to conform to convention.

Cool repo. You are correct that this app is not used by many however it is great that it is possible to be integrated into your repository. After the next release I will update the readme to include a link on how to use your repo in F-Droid to provide automatic software updates.

I'm currently living in Laim ;)

from monkeyboard-radio-android.

IzzySoft avatar IzzySoft commented on May 30, 2024

Actually, I've came upon your app already in the past on my scans at Github – but due to the requirement of specific hardware and no .apk being present at the time (IIRC) I've skipped it. But as @Poussinou brought it up again, I thought I'd give it a run 😉

Thanks for your compliments on my repo, @freshollie – glad to see you like the idea of your app being included there! And Laim I'll pass by next Tuesday again on my way to Pasing (have to give another Android course at the VHS there – beginners courses, so nothing you'd feel interesting to attend).

Please drop a note here when the first build to include is available, with the new tag/versionName structure established, will you? I'll then pick it up and initialize its place in the repo.

from monkeyboard-radio-android.

freshollie avatar freshollie commented on May 30, 2024

Ok @IzzySoft this should be fixed with the latest release. Let me know if it's all ok.

from monkeyboard-radio-android.

IzzySoft avatar IzzySoft commented on May 30, 2024

Thanks Oli! Let me answer your link with another one – and be welcome to mention that as "installation option with automatic updates" 😉

from monkeyboard-radio-android.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.