[Solved] Requesting additional information regarding new versions

Discussion in 'BukkitDev Information and Feedback' started by lenis0012, Feb 23, 2016.

Thread Status:
Not open for further replies.
  1. Offline

    lenis0012

    Hello Bukkit, been a while.

    I am about to release a new version of one of my plugins, and I would like to add some additional features to the update checker.

    Unfortunately, as of right now, you're not allowed to retrieve information from any external URLs during the update checking progress. as stated in http://wiki.bukkit.org/BukkitDev:Project_Submission_Guidelines

    I would like for players to be able to view additional information about an update.
    For example, the changelog and any compatiblity issues.
    This would allow server managers to install plugin updates and know exactly what they're up to.
    This would be much more convinient for both the developer and server owner.

    I could of course pull a changelog from a raw github page, but i believe that would be againt the guidelines.
    I would like to know if theres any opther way of doing this, if not, could it be added?
     
  2. Offline

    Assist

    @lenis0012
    Perhaps include a text file in future versions of the plugin, the jar can then be downloaded from BukkitDev by an older version, and text file read to display e.g. the changelog. Of course, this would require you to download the file from BukkitDev (manually, or by programmatically downloading it).
     
  3. Online

    timtower Moderator Moderator

  4. Offline

    Assist

    @timtower
    Here is says:
    I've assumed that this means only the file download link, but can I read e.g. one of the project's pages? Such as the changelog.
     
  5. Offline

    lenis0012

    @timtower @Assist
    What im doing right now is putting a changelog.json in plugin files, but i would rather show the changelog before someone decided to download the update.

    Anyway, thanks.
    This will do for now
     
  6. Online

    timtower Moderator Moderator

    Reading a webpage can't be really considered downloading. You never need to store it either.
     
    lenis0012 likes this.
  7. Offline

    Assist

    @timtower
    True, also I just noticed this line in the same page:
    So BukkitDev pages should be fine. Good to know.
     
    lenis0012 and timtower like this.
  8. Offline

    Lolmewn Retired Staff

    "You may not query an external website for any part of your update checking process regardless of the output of such a website"

    When I was DBO staff, this wasn't allowed. You could put in the changelog something like "Your server is at risk! Please visit <malicious link here> to update your plugins" or whatever.
     
  9. Online

    timtower Moderator Moderator

    Wouldnt the changelog be checked then?
     
  10. Offline

    Lolmewn Retired Staff

    Can be edited after approval. Also no, we didn't check the changelog (or at least, I didn't)
     
Thread Status:
Not open for further replies.

Share This Page