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

    Jacek

    Seems kind of hard to use, but better overall than the current system :D

    Actually, why does it have to have a separate PM system :?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  3. Offline

    EvilSeph

    The project will still and always have a need for a community and general forums for support, discussion, development tutorials or questions etc. We are not going to throw away half a year of hard work building our great community.
     
  4. Offline

    s1mpl3x

    true.
    One of the better sides of the forum is that everything is at a central place and that the project wasn't spread across different sites. This i think will split the users apart and the forums will become less populated, which can't be a good thing.
    IMO this service wasn't really necessary, but maybe i'm just being to conservative or don't see the advantages of this.
     
    cholo71796, thehutch and j0rd0n420 like this.
  5. Offline

    Moparx

    That's good to hear. :)

    However, you have to agree that this move has effectively split the Bukkit community into two separate and competing entities.. one of which you have no real control over as it apparently belongs to Curse.
     
    Raqn and Olof Larsson like this.
  6. Offline

    pmx

    Bit annoying that we have to wait for approval before we can do anything with the projects. Nothing like that on github so why have it here? Or at least let us get our project set up while we wait for you to pass judgement?
     
    Olof Larsson likes this.
  7. Offline

    spunkiie

  8. Offline

    Afforess

    Because no one has pointed this out or noticed yet, Curse owns the Bukkit.org domain already. Check the whois. ;)
     
  9. Offline

    ledhead900

    Using it now and for time being its being made required on our server good work once again - LF to seeing mods converted over from minecraft.net :).

    @EvilSeph
    Holy Cow - Great job on that design now I need to start learning java :p, Dare I say this could even be use full for server bug tickets ?

    You Sir :rolleyes:
     
  10. Offline

    imjake9

    Holy sweet mother of Batman, this is cool! Obviously, it has its shortcomings, but I'm interested in what it will become.

    EDIT: I think there should be a way to link Bukkit accounts to Curse accounts. The current system is a little odd.
     
  11. Offline

    anonymous

    I fucking hate curse and their shitty network :mad:
     
  12. Offline

    Rigby90

    Approving a project just means the project is visible to the public, same with files.

    You should still be able to edit your project and upload files as much as you want whilst waiting for approval.
     
  13. Offline

    vcazan

    I just have a suggestion, after using the site and submitting two projects the only thing that is missing is a place for last tested CB version. This info is key and should be mandatory.
     
  14. Offline

    Moparx

    Ah, crap. I had a feeling this was how things would be playing out.
     
  15. Offline

    M1sT3rM4n

    A shitstorm be abrewin :eek:
     
    cholo71796 and Daniel Heppner like this.
  16. Offline

    Timberjaw

    Looks nice. The Curse login/registration and support systems leave something to be desired, however. Their account conversion system (minecraftforum.net -> CurseAuth) is currently broken, and they seem to have no support/contact options that don't require a working login.
     
  17. Offline

    NightKev

    I suppose as long as they don't do the same thing that they did to the minecraft wiki it will be okay...
     
  18. Offline

    lukegb

    #curseforge on irc.freenode.net
     
  19. Was thinking about this kind of thing yesterday :D
     
  20. Offline

    Timberjaw

    Thanks.
     
  21. Offline

    Drakia

    @EvilSeph @lukegb Not sure who is in charge of the new dev.bukkit.org, but the index page has "Hi <[{(USERNAME)}]>!<[{(USER_PM_NUM)}]>Sign out" when I go to it while not signed in ;)

    Also, awesome, new system where someone has already stolen my username. That's just great...
     
  22. Offline

    Denney

    Before I register yet another account somewhere I have a couple of questions.

    I use GitHub for my coding and have my own distribution system using my website. Can I just link those sites to my "project" on this website? I.E. Can I basically just copy and paste my forum posts over to this BukkitDev or do I have to host them there?

    Edit: On a personal note, I don't like the idea of splitting the community like this at all.
     
    Olof Larsson likes this.
  23. Offline

    ledhead900

    LOL, Whats so bad about curse taking over the whole operation lol, It stopped notch's old forums crappy server going down every 2 days.


    Actually now I think about this seems rather odd, the only reason half of us users are even heard is coz the developers actually hang out here. Once this is in full swing bye bye bukkit forums I will have to take my QA posting to this new place.
     
  24. Offline

    LRFLEW

    Wow, there are a lot of licenses to choose from. Being someone that never has (and really never wants to) deal with licenses, what will just give me "Do whatever you want with the jar and source, as long as you give me credit where credit is due"?
     
    Shamebot likes this.
  25. Offline

    devlus

    SO i just posted my plugin on bukkit dev, and nothing happened, (so naturally i hit submit again... (i hope that doesn't create 2) but os their any way to tell if the plugin was actually submitted, or do i just hope it was (is their a plugin submissions section i havent foudn yet?)
     
  26. Offline

    Rigby90

    You don't need to use the internal stuff you can simply link to an external GitHub and such.

    When you create a project and submit it, it is submitted for approval by the moderators.

    You can still access your project and make any alterations you want and upload files during this period, however it just won't be listed publicly for people to download or find.

    You should be able to go to your profile page where it lists all your projects and click on the project that you just created to continue to modify it until it is accepted.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  27. Check out the MIT License.
     
  28. Offline

    pmx

    Just noticed that those empty boxes on the repo page want me to click the title to show the options inside them. Might i suggest you give some indication of that in the UI? (ex: a + sign or even "click to show" in the empty white part) It just looks like there are no options available ;)
     
  29. Offline

    4am

    Looking for solutions in a forum with threads over 300 pages across multiple versions of the plugin in question is certainly much worse, especially if you're not really technically savvy
     
    Phant0mX and Don Redhorse like this.
  30. Offline

    LRFLEW

    If I submitted a project already to the forums here, do I need to do anything special to get them on bukkitdev?
     
Thread Status:
Not open for further replies.

Share This Page