Introducing BukkitDev, a new service by Bukkit and Curse!

Discussion in 'Bukkit News' started by EvilSeph, Aug 24, 2011.

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

    EvilSeph

    [​IMG]

    BukkitDev is the missing link in the project management chain prevalent in the Minecraft community. The popular solution of making use of forum software - something designed specifically for single-threaded discussion - leaves developers painfully scavenging through threads made up of hundreds of pages simply to get to that one bug report you finally addressed. It is all very tedious and time-consuming; time lost that could be better spent doing what you love - bringing to life those mad, awesome ideas you have running around in your head. With BukkitDev, each project has their own mini-community and tools that developers are free to moderate and make use of; per-project issue trackers and forums are just a few of the advantages BukkitDev has over using a traditional forum based solution.

    As detailed below, BukkitDev provides you with a complete project management solution that makes maintaining and updating your project a breeze. While many of the things BukkitDev has to offer were what we planned Fill to eventually be, there is no way we would be able to achieve the level of maturity and polish that BukkitDev currently has without the support and backing we now have from Curse. Moving forward, with the support of Curse, we are able to provide the community with some much-needed resources and support that we simply could not do alone. Thanks to Curse's support, we can now confidently provide stable, long lasting download hosting to every project within the community and since this takes advantage of the extensive and powerful Curse.com distribution platform, the reach and exposure your projects have will increase significantly. Since BukkitDev makes use of the Curse.com platform, your Bukkit community accounts won't work - you will have to use Curse accounts instead.

    The Bukkit Project has been about giving the community what they need from day one and with Curse backing the project, we're now provided with a unique opportunity to make that happen. With the help of Curse we've been in active discussion and working closely with Mojang to help them with testing and provide us with the ability to have updates ready shortly after a Minecraft update goes live, reducing the amount of downtime the community run servers face to virtually no time at all, allowing you to experience the full update in your own time and not ours.

    Looking toward the future, the Bukkit Project hopes to work with Mojang and Curse to continue to provide the Minecraft community with the tools they need to continue to make magic happen. As a first step, we're offering the BukkitDev service to client modders to help manage and promote their project just as efficiently as server modders can. We hope to expand this service in the future by exploring the possibility of providing a central client mod base with the cooperation and support of Mojang.

    Presentable project page:
    [​IMG]

    Issue Tracker:
    [​IMG]
    [​IMG]

    Per-project forums and pages:
    [​IMG]
    [​IMG]

    Other improvements over our current implementation for plugin releases:
    • Multiple authors per project with permissions handling (for example, you can have a Project Manager, Project Owner, Documenter, Translator, etc).
    • Per-project subscriptions so people interested in your project can follow its progress.
    • Curse provided hosting for your downloads
    • Extra exposure through Curse.com, a high traffic content hub for Minecraft, as well as other games.
    While it is still a little rough on the edges, both Curse and Bukkit are committed to providing the Minecraft community with the best solution we can offer developers to make sharing, managing and supporting their projects as smooth as possible. Please feel free to get your project up and running on BukkitDev (http://dev.bukkit.org) and let us know what you think of the new system (please report issues you have with the site here: http://www.curseforge.com/projects/curseforge/tickets/)!

    If all goes well, we hope to have this new site up and running in place of the unwieldy forum solution we currently employ as soon as possible. Once the majority of the active projects within the community have moved over, we'll be pushing towards phasing out our temporary forum solution.
     
  2. Offline

    Drakia

    Sorry lukegb (Not tagging for a reason). Figure since you were the site guy you'd have been in charge of this sale.
     
  3. Offline

    Celtic Minstrel

    If the incomplete org.bukkit.fillr package is any indication (which it may not be, now that Fill is replaced with BukkitDev), it looks like the auto-update would be on-demand. That is, you can run an /update command to update all plugins, or /update <plugin> to update a specific plugin. This is little better than speculation though.
     
  4. It doesn't look like there is an easy way to point a link to the latest download.
     
  5. Offline

    Taranis01

    well, if there will be a /update command (would be great) developer could just build-in their own updater and listen for the /update and /update pluginname command.
     
    sunkid likes this.
  6. The plugin shouldn't handle self updating because that would require a plugin to unload itself and then load its updated copy. That doesn't work at all.
     
  7. Offline

    Denney

    I don't mind the idea of an on-demand updater. The way they were talking it seemed like it would be an auto-updater.

    Even so, I think there are better ways to implement updating rather than requiring BukkitDev.
     
  8. I've got a question about BukkitDev: how can I set up an authentication key? (or is there an other way to push to the repo?)
     
  9. Offline

    Relick

    Yeah, it seems a bit silly because now anywhere I post the link I have to go around updating the direct file download every time I update. Along with things like CButD that only work with static links. Instead of removing the current links, I think it would be better if there was a link like:
    http://dev.bukkit.org/server-mods/quickwarp/download/
    And this would link to the latest .jar (the actual file, not an information page).
     
  10. That is one of the most adorable 404 errors I've ever seen.
     
  11. Offline

    Pirate43

    I can't make an account because it says "Bad Request" when I try to submit the form... Help?

    thanks.
     
  12. Offline

    Relick

    Try signing up on curse, then logging in on BukkitDev.
     
  13. Offline

    jellybellys

    Bukkit got cursed...
    EVERYONE GET YOUR PITCHFORKS! LET'S SCARE THIS CURSE AWAY!
    (Besides, it won't let me sign up. It says i'm a bad request!)
     
  14. Offline

    Grammar Troll

    Care to read the ONE REPLY above you that ANSWERS your QUESTION?
     
  15. Offline

    Emirin

    There any way to get a common url for the jars in bukkit dev so we can write updates scripts to always pull the latest?
     
  16. Offline

    Celtic Minstrel

    I believe the Bukkit team is working on a way to do something like that.
     
  17. Offline

    cyberdude

    And now we'll have a hard time getting servers updated with updated with plugins, because it's a pain to check for updates on lots of plugins. This sucks. Nothing to help us update the plugins when 1.8 arrives. No words from the Bukkit Team about BukkitDev, NOTHING! It's been two weeks, hundreds off posts, hundreds of suggestions and issues, and not 1 single official word from the team about the situation. They could at least update the frontpage with some kind of information. Any information! I'm sick of this "We'll leave the community in silence, hoping they will shut up". Yeah, we are shutting up, look at the community, posts/threads/activity on the forum has dropped tremendously in the past two weeks. Admittedly, looking closer, I'm not really sure I can see the decline in activity as I felt I could.
     
    coolblinger and grinch843 like this.
  18. Offline

    Denney

    My biggest issue is when 1.8 comes out and Bukkit is updated, I probably won't be able to update straight away because plugins will need to have their updates "approved" before I can download them.

    Edit: And I can guarantee some of my users will update and then complain that the server isn't updated but Bukkit has been and I have to explain that I'm waiting on the Bukkit team to approve plugin updates separately from the developers.
     
  19. Offline

    Pirate43

    i will have the exact same issue as you, mate. on the bright side, i'm setting up a staff-only vanilla 1.8 server so at least me and my staff can have fun till we get things sorted. xD
     
  20. Offline

    Celtic Minstrel

    You should probably wait to update your servers until 1.8 has been out at least a week, anyway.
     
  21. It's down and today I decided to get to work on my own plugin lol
     
  22. Offline

    Relick

    Hmm, I have a problem xP.

    Was transferring my plugin from the forum to BukkitDev, and in the forum version someone still wanted the Permissions 3 version. I uploaded the SuperPerms version first, but being the OCD freak I am, I wanted the versions to be in order.
    The file hadn't been approved, and just uploaded so I thought I wasn't putting any hassle on anyone.

    So *bing*, file deleted, I uploaded the earlier version, then went to upload the later version. I get a message to say it has already been added. Oh dear. I'm assuming it's checking the md5 sums or something, but this shouldn't be happening.

    Do you think it would be worth just changing a single character or something to upload it, or wait until it is fixed so others don't have the problem?
     
  23. Just un-delete the other file.
     
  24. Offline

    Relick

    How do you undelete? Sorry if it's blatantly obvious, I just can't seem to find it though.
     
  25. Offline

    Unset

    Sometimes I get a 404 error on Bukkitdev. But after I had that error, and try to reach another page on bukkitdev, It keeps saying 404. (The bukkit forums work fine)
    I am using chrome and my curse name is diffenent from my bukkit name, if that is useful information.
    Does anybody else has the same problem? Please add @Unset in your post then, thank you!
     
  26. I haven't done it yet, but going back into the file from your list of uploaded files and removing the "deleted" status is what I think I read someone else said.
     
  27. Offline

    Relick

    It's not in my uploaded files list. I clicked the delete button.
     
  28. Offline

    lukegb

    @Relick What's your Curse username?
     
  29. Offline

    DAOWAce

    QFT.

    This 'needs approval' stuff NEEDS to go.

    The only thing I've found is that if you subscribe to file updates, you get alerts for files which are, for some reason, hidden from being accessed any other way. We shouldn't have to do this.

    I will be doing this also. 1.8 is the most hyped I've ever been for a Minecraft update. Anything that gets this game into being more like a game (ala Terraria) is extremely welcome.
     
  30. Wait, only moderators can undelete files? Why are they saved forever then?

    More importantly, I just realized something. Even if you delete a file, a copy is still floating around somewhere on Curse even though Curse claims to let you delete it and have it removed from the Curse network.
     
  31. Offline

    Drakia

    I called it: http://forums.bukkit.org/threads/curse-tos.33682/
     
Thread Status:
Not open for further replies.

Share This Page