GitHub update checking

Discussion in 'BukkitDev Information and Feedback' started by KuCZik, Apr 18, 2020.

  1. Offline

    KuCZik

    Hello there again. But at this time from another perspective.

    I want to add update checking function to my plugin. I don't want to share link to new version in chat or anything like it, I just want to make a simple task: If you have permission to see this message, then try to find a new version on GitHub (not here). If there is a new version, just send a message to this guy: "PluginX released a new version 1.x (or something like this).

    Is it possible to release such feature on BukkitDev? In Guidelines is that you cannot provide link to the other sites to download, but I will not provide any links.

    Thanks for answers.
     
  2. Online

    timtower Moderator Moderator

    @KuCZik Why not let it look at BukkitDev? Then you can link it.
     
  3. Offline

    KuCZik

    Because BukkitDev is not the only one platform that I release my plugin on and GitHub platform is main platform for source code, issues and information about my plugin.

    Edit: And GitHub is platform where i release first, as I use Git commits to link with releases.
     
  4. Online

    timtower Moderator Moderator

    @KuCZik Don't think that it will be appreciated
     
  5. Offline

    KuCZik

    So if I want to implement this absolutely transparent thing with no links or references to another platforms in my code, just information about new version (user can decide where he want to download it, so if he downloaded the last version on BukkitDev, he still probably come here and look here for new versions), then I can't use BukkitDev as platform where I can release plugin, even if it does not go against guidelines (To implement version checking AND acquisition of file URLs for download, you may only utilize Curse's ServerMods API = if we want to be picky with words, there is no OR statement, so that means if I want to implement only version checking, and not obtain links to download, that statement is false for me?)
     
  6. Online

    timtower Moderator Moderator

    @KuCZik Would be easier to say if it wasn't a big wall of text.
    Gonna check if a staff member that actually checks the plugins can answer this.
     
  7. Offline

    KuCZik

    It will not be wall of text, it will be this simple:

    PluginName has released a new version 1.x

    Nothing less, nothing more. No links, no references to any platform or site.
     
  8. Online

    timtower Moderator Moderator

    Was referring to this
    Not really a lot of enters in there.
     
  9. Offline

    KuCZik

    Sorry, my english is not so good as I'm not a native speaker and sometimes I concentrate more on the understanding side than looking side.
     
  10. Offline

    KuCZik

    Anything new from BukkitDev staff member about this?
     
  11. Online

    timtower Moderator Moderator

    Seems to be fine to have an update notification.
    Updating itself is a different thing though (but you know that)

    Do keep in mind that github can update but dev.bukkit still needs approval though
     
  12. Offline

    KuCZik

    Well I think that I don't really much care anymore about updates here, had bug in code, posted new version that deleted only one line of code, one day passed and still under review. I will post new updates here, but don't care about that it isn't released here yet and on Github it is.

    If the server admin gets notification ingame that new version is released, if he want to be "safe", he will wait for it to show up sometime here, if not, he knows where to find new updates even if I don't tell them directly (they are not stupid, they know how to use Google).

    At first I thought that BukkitDev should be my main release platform, but nah, this is not 2020 technology funded by Twitch and Curse. Still want to give users chance to see my plugin if they don't search on Spigot or Github, but nothing more.

    But thanks anyway for your time and help, glad to see that at least update checking on Github is not prohibited.
     

Share This Page