Hello there! I'm the developer of http://dev.bukkit.org/bukkit-plugins/ender-chest/ and a contributor of http://dev.bukkit.org/bukkit-plugins/terrain-control/. Both plugins need net.minecraft.servercode, so they need to be updated for every Minecraft update. BetterEnderChest can usually be updated in less than a minute, Terrain Control takes a little bit longer, but both can be updated quickly. I then upload both files to BukkitDev. Other projects are also updating, resulting in a massive amount of files in the upload queue. This means that it takes about a day before the file is visible, and users can download it. Previously, you were allowed to post off-site links. Now you aren't, with the exception of CI servers. Recently, Github (re-)added the ability to upload files. They offer a clear interface, no ads are shown, files are linked to a commit, a title and description can be provided. Open source projects can use this to distribute files. Users can easily download the binary or the source. I have played around with this a little bit. I have created a release for BetterEnderChest 2.0.7 and 2.0.8. For the first release, I have not uploaded a binary, I just linked to the file on BukkitDev. For the second release, I have uploaded a binary. Now my questions: Am I allowed to create releases like the first one, with a link to the approved BukkitDev file? And the second release, with an off-site uploaded file? Currently, the off-site file is the same as the file I uploaded on BukkitDev, but I could also use this to post test files not uploaded to BukkitDev. If yes, am I allowed to link to such a repository (for example https://github.com/rutgerkok/betterenderchest ) from a BukkitDev page? (Or should users just Google the repo?) How about the releases page (for example https://github.com/rutgerkok/betterenderchest/releases )? And a specific release (for example https://github.com/rutgerkok/betterenderchest/releases/v2.0.7 )? If am not allowed to create releases on Github at all, no problem, I'll delete the existing releases and point users to your statement if they are asking why I removed them . (I never said there were releases on Github, but an user found it anyway.) (Offtopic, but I have a feeling that this is going to be asked: why you don't use a CI server? First of all, I don't have a CI server. Secondly, Terrain Control is difficult to Mavenize (this more or less required for a CI server) because I want the Bukkit and Forge version to end up in one file. Mavenizing a Forge mod is difficult, let alone putting it together in one jar file with the Bukkit version. I'm not experienced enough yet with Maven to do this. One option would be to only Mavenize the Bukkit part, accepting that having one file for everything is not possible anymore. BetterEnderChest is already Mavenized, by the way.) Thanks for your time.