BukkitDev & SpaceBukkit - Parsing the repo

Discussion in 'BukkitDev Information and Feedback' started by Antariano, Oct 21, 2011.

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

    SteveMcGrath

    @codename_B well I'd have to look into it further, but it looks like all of the functionality of bukget have been super ceded. It'll be kinda sad to watch all that dev rot :-p
     
  2. Offline

    codename_B

    MagnaIpsum isn't very well known, but it does work really well.
     
  3. Offline

    SteveMcGrath

    @codename_B I'll play with it a bit and let you know what I think. I may have some suggestions for improvement.
     
  4. Offline

    grandwazir

    I think rather than attempt to work around BukkitDev it would be better to put our energy into getting them to add the features we need for exactly this kind of thing. I thought an API for finding and updating plugins was one of the major selling points of the now defunct Fillr and one of the reasons for swapping to BukkitDev. I think LukeGB has a script somewhere for getting the latest file from a particular plugin, but this is still a workaround it should be built into BukkitDev.

    What would be quite handy is if we could actually add this version specific information to the plugin.yml itself, including an address to check for automatic updates. Basically include a variable that holds the minimum supported build and the maximum supported build (if any). Firefox uses a simlier system for addons which works well. That way you could parse the .yml to see if it is supported on your current version of Bukkit and if not go look for updates which could be on the BukkitDev website. This would also stop relying on naming conventions to gleen version information which is not a really reliable way to do it.

    With multiple .jar plugins like Essentials they should just be split into component parts. One plugin = one .jar file is a sensible expectation to have.
     
    alexanderpas and robinjam like this.
Thread Status:
Not open for further replies.

Share This Page