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 Retired Staff

    [​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

    devlus

    on my profile page i dont seem to have an option to view projects... (i am talking about submitting to the http://dev.bukkit.org/ site, just to clarify)
     
  3. Offline

    Kaikz

    Ugh, why Curse? We'll end up having week long downtimes like MinecraftForum. :l
     
    j0rd0n420 likes this.
  4. Offline

    Metalmeerkat

    Sounds awesome, checking it out now. :D
    Though I am a bit conflicted on whether to keep using github or to use the hosting from bukkitdev. Github is awesome, but there are also benefits for hosting on the specialized site here. One being much closer to the community, two being much more integrated, another being that the plugins are categorization, etc. Though now that I think about it, I *could* use github to store development branches while using bukkitdev to publish release branches for now.

    Nevertheless, awesome work.
     
  5. Offline

    NuclearW

    I myself am a bit wary of the intentions of Curse in this system.

    I feel as if by adding to this I am building a database of plugins for Curse to build their advertising/premium addon software to, without benefit to me as a developer. I know bukkit means well, and the features promised are indeed very persuasive, I am not sure they are worth it for me. If forum submissions remain viable I will opt for them in the future, unless I am convinced otherwise of this system.
     
    Olof Larsson and j0rd0n420 like this.
  6. Offline

    chopper

    Sounds like a great implementation, but It won't make me like Curse. I really want to know what they're getting out of this and hosting all the other sites(minecraft forums, terraria online, etc.). I've refused to make a curse account for Minecraft forums and Terraria online and bukkit will be no different. Good thing I'm not a dev. Now when some random piece of hardware fails again Bukkit will be down too.

    Edit:typos
     
    j0rd0n420 and Justin The Cynical like this.
  7. Offline

    Thomas Carlsen

    Having a hard time thinking "is this good or bad" I agree with the ones saying splitting up forum and plugins can be a bad thing (meaning two separate logins/accounts and pm systems) on the good side I see more struktur in the way devs release there plugins and that will defiantly make it easier for us server admins to find our way around versions and change logs.

    Also: now then the download link is always the same place, it should only be a matter of time before bukkit can make a plugin updater build in bukkit (like CraftBukkitUpToDate) right?

    I'm really looking forward to see where this is going.
     
  8. Offline

    DumpOnIt

    Just don't let Curse ruin the Bukkit website like they did with WoW Wiki, Minecraft Wiki and Minecraft Forums.
     
    j0rd0n420 and Justin The Cynical like this.
  9. As a server owner/admin, as well as an end user of bukkit and the many amazing plugins available, I do recognize the need for a better system than what is present at the moment. I have felt the pain of wading through a thread for a particular plugin, trying to see if anyone else has asked the question I had, or run into the same issue I have.

    However... Curse? Curse is the reason I stopped going to the minecraft forums. I do not want to deal with yet another forum system that wants more information than it needs from me, one where I can't transfer my current account name over because someone who hasn't posted in years has already taken it. Curse is one of the worst pimples of internet forums out there, one that is not that easy to navigate, full of crap adverts that I am not interested in (but still forces them down my neck), slow page design, and a system that is a major pain to navigate if one is looking for older versions of a given plugin (not to mention the constant in your face plugs for their own software).

    If this decision is not set in stone, I very strongly suggest that it is abandoned and other alternatives be investigated. All I can see it doing is splitting the community in half at the very least and destroying everything that has been built so far.
     
    Olof Larsson, NightKev and j0rd0n420 like this.
  10. I can't help but point out the irony of how Permissions 4 was being made out as something that would have split the community in two, and now this.
     
  11. Offline

    j0rd0n420

    I hate curse, learning they own this domain already saddens me also.
     
  12. Offline

    plornt

    How many times can we mention curse in two paragraphs!

    But yeah I dont mind that its being co-owned with Curse, who really cares? Why are people getting arsey about it?

    Edit:

    "Plornt username taken"
    YEAH PITCHFORKS PEOPLE! LETS TAKE THESE DOWN

    <.<

    >.>
     
  13. Offline

    Denney

    I still think the devs should focus on Fill rather than this. Most plugin devs I know are happy using their own system.
     
    Olof Larsson, Sleaker and j0rd0n420 like this.
  14. Offline

    Don Redhorse

    AFAIK as I know it is the replacement of FILL... but in all


    YESSSSSSS, finally...

    and see I'm not just moaning...
     
  15. Offline

    NightKev

    The biggest gripe with Curse is probably the obnoxious, useless sidebar at the Minecraft Wiki wasting valuable space when they had perfectly acceptable alternatives for some of that 'content' (the rest of it is literally useless); iirc they didn't even (officially) mention the change until people started complaining about it.
     
  16. Offline

    Joy

    I am sure all the people complaining about Curse have offered to fund Bukkit instead.

    In any case, if you have so many issues with Ads, install Adblock...takes less time than posting in this thread.
     
  17. Offline

    CypherX

    I'm not going to bother signing up because:

    A) I have no interest in being apart of this Curse site.
    B) My username is taken.
     
  18. Offline

    CptSausage

    Uh boy... this looks damn complicated. I just wanted to share my plugin... :(

    Which license do I have to use if I don't want to provide my source code yet (Will be available with 1.0)?

    Will the new BBCodes work there as well? And what will happen to my plugin thread here at the bukkit forums?
     
  19. Offline

    cyberdude

    Looks like almost all developers usernames are taken... funny... This will be a real mess when the accounts on bukkitdev deoesn't match with the forum accounts...
    I like the idea, but I'm not sure I can really see it working. Spliting the community in two is a part idea. It needs way better integration with the current forums.
    Also what about the Bukkit Tools sub forum. Wouldn't it be smart to allow another category for "External tools, Bukkit tools" or other similar stuff.
    I really really really don't like the splitting and account issue.
     
    Olof Larsson, Sleaker and KillerFox like this.
  20. Offline

    matejdro

    Will this be also supported by bukkitdev?
     
  21. Offline

    CptSausage

    @cyberdude and everyone else with name problems: Are you sure the names are already taken from other people? Try to log in with you bukkit.org informations. I just clicked on "login" and everything worked, I didn't even had to enter a password.
     
  22. Offline

    Hoddie54

    Same here.
     
  23. Offline

    Afforess

    To everyone who is complaining about Curse:

    When did you donate to Bukkit? Running Bukkit.org incurs massive bandwidth usage and disk space for sure. What - you didn't donate? And you're surprised that Bukkit needed financial help? Your actions are louder than your words, you're actions lead to this inevitable consquence.

    Me, I've donated $25 over the year.
     
    xorvious likes this.
  24. Offline

    Kostronor

    @EvilSeph Is it possible to link the project to Github instead of using Bukkit's git?
     
    Olof Larsson likes this.
  25. Offline

    EssentialsTeam

    My compaints about this:

    - Different user base, so my nickname was taken. At least you should be able to set the displayed nickname.
    - Please allow us to directly link to github, like you already allow us to link to our ticket system.

    I like that there are forums for each plugin now.

    snowleo
     
  26. Offline

    Pencil

    It's cool but

    DAMN the edit for the page SUCKS D:
     
  27. Offline

    Taranis01

    "Bad Request" <- you know what that is? BS! If i had not already a curse account i would stop here because it still don't work after 100 tries and i even don't know the reason.

    all other things looks fine :) Only a field for Version and Bukkit Version is needed.
    Does anyone already found out how to follow a plugin?
     
  28. Offline

    Nananea

    So could this eventually be integrated with the Curse Client and their auto-updater?

    Many people use this for WoW addons and the like...if this could be used to auto-update plugins (or even auto-update/upload to your server) via their program wouldn't that do away with Fill and also allow plugin devs to make $$ through Curse Premium?

    Seems like an elegant solution to auto-updating.
     
  29. Offline

    Djidiouf

    Good work bukkit team! Hope plugin developers follow you in this opportunity, it's really a big deal what you have done here.
     
  30. Offline

    Kostronor

    Never thought of it... Like/+1!
     
  31. Offline

    Jaker232

    *jaws drop to floor* Change the name to GitBukkit.
     
Thread Status:
Not open for further replies.

Share This Page