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

    GarretSidzaka

    i like the interface but they need to migrate all the profiles. some are temporaily abandoned but QUITE NECESSARY plugins. I can't find 9/10 plugins I normally search.

    Once again I recommend that the bukkit ppls migrate the abandonded but needed pluguins. also the comment section would be better if it were more of a forum interface not this short comment uselessness. I usually just look forthe link to the old forum.

    oh yeah and curse? dont you remember when minecraftwiki and the minecraft forum went down for like 4 weeks or soemthing
     
  3. Offline

    mrgreaper

    its taken me twice the amount of time then usual and i had to create a new account. this is an fing disaster and a VERY bad move!
     
    Pim1234 likes this.
  4. Offline

    GarretSidzaka

    0.o you actually listended ......... T.T

    im sooo sorry for being such a dick T.T
     
  5. Offline

    Celtic Minstrel

    If I'm not mistaken, plugins.bukkit.org has been reverted to searching the forums rather than BukkitDev, so you should be able to search now. :)
     
  6. At first I liked the Idea of a dedicated Plugin Management Page :) Because I enjoyed them when setting up TYPO3 Webpages. Where it's virtually the Same. But now that I have come to use bukkitdev I am kinda dissapointed.

    Maybe I'm just Stupid or blind but there are so many Features not described neither on the Wiki nor is a Information findable by searching the Web. Maybe this Information is hidden somewhere in the dubious Curse Forums or the Curse Wiki. Where I definitely am not going to search. Because this Information should (now that I think about it- that's a must) be Accessible within the Software itself without great effort.

    Because I can't find out why I need the Internal Repository. At first I thought I don't need to build the File myself but after uploading some files nothing happened. It says something about Plugin Files and something about wowace and what not - who cares? I want to develop a Bukkit Plugin?
    Okay - I can settle with that because the Plugin has a GitHub Repository. First Point for bukkitdev because I'm Stupid.

    Second Thing is Tickets. I can't seem to find out why Users on my Plugin can't file tickets. And I can't neither. I only can find Information for Users how to file Tickets but nothing about the necessary steps to enable this Feature. I uploaded Files. Changed the latest file from beta to released State, Checked in on the internal Repository. I kinda did anything I could think of.

    In my Opinion bukkitdev should have been checked for Usability. And by that I mean by User don't involved with the Development / Integration of it. Maybe I'm just spoiled by the software we use to track our projects (JIRA and MANTIS) :/

    Anyhow - because I also didn't find a suitable place to file my Problems I ask here:

    How do I get the Ticket System for my Plugin (InfoApi) to Work? And why do I have to Ask this in the First Place?

    Post Scriptum:
    I don't want to sound like I'm ranting but In my Opinion bukkitdev is a certain degradation of what we had before (Forum Posts). I found every Plugin I wanted, found every Information about that Plugin i needed and as Creator could simply add anything my User asked for by editing the First Post.
    The Idea is good but the implementation was rushed and not well thought about (from a Users View).

    Maybe it's not the Bukkit Teams Problem / Fault but the Team from Curse.

    Let the trolling begin.
     
  7. Is there a way to make the download button point somewhere else?
     
  8. Offline

    Celtic Minstrel

    Just checking, did you click the Wiki link at the top of the BukkitDev page in the black area? Or is that the wiki you're referring to when you complain about features not being described in the wiki?

    You don't. It's optional.

    You need to edit your project and enable the internal ticket tracker.

    I don't believe so, but there's nothing to stop you linking to somewhere else from the description page.
     
  9. Offline

    EvilSeph

    We've been working on a set of Project Submission Guidelines which has been slowing down submissions since we've been looking at the ones we've been getting and tailoring the guidelines accordingly. Along with the Project Submission Guidelines, we are also working on putting together a BukkitDev FAQ that should answer most of the questions people have been having. Sorry for the delay in processing your projects for approval.
     
    Don Redhorse likes this.
  10. Offline

    mrgreaper

    yet more problems grrrr
    some plugin devs have now COMPLETLY removed the download links from here so we are forced to use the dev site, to make it worse some only tell you how to use said plugins and in one case that your require a certain lib file on the dev site, the main post here doesnt let us know that

    add to that the fact i couldnt access the dev site for nearly an hour earlier and you have one VERY annoyed server admin!

    why on earth did you downgrade like this guys, the forum was perfect!
     
  11. Offline

    Celtic Minstrel

    Ehehehe no. It was good, but it was far from perfect. A single thread for each plugin is not really sufficient in the case of many of the bigger plugins, for example.
     
  12. Offline

    mrgreaper

    As a server admin i was able to check the thread title of each to see if the verson had changed from what i had already

    i could then check the change log see what was added what was fixed (on 99% of plugins this was in the first post)

    see if i needed to do anything special to the plugin or configs to update (again 99% had this on the first post)

    then i could read the last 2 or three pages of posts to see if anyone experienced any problems and see how they were fixed (this was also god if i had an error i merely had to look through one forum thread to see if my error was unique and if not how it was delt with)

    fancy adding some spice to the server, a new plugin? well then i would browse though the forum and look all i found appealing provided they had the rb in the title. no more is that relevent.


    now im having to go all over the place i had to create an account on bukkit dev thing in the hopes that i could see the forum posts but all it has is comments downloads are on another page, version numbers are not displayed on thread titles etc etc not to mention that earlier i couldnt even access the site!

    ok maybe these forums are not perfect for the bigger plugins but they were 100 times better then this dev site thing. i just dont get why bukkit have gone backwards and its clear from this thread im not the only one who thinks this was a bad move, i called for it to be put to a vote but that was ignored. It seems bukkit team are determined this is the way it will be and the userss have zero say, not good not good at all
     
  13. Offline

    SpaceManiac

    Good to hear, though I just noticed it's titled "Bukkit.org wiki" instead of "BukkitDev wiki" or even "Knowledge base" so that could get confusing.
     
  14. Offline

    Taranis01

    not to mention how bad the site itself is programmed/designed.
    opening http://dev.bukkit.org/ and cklicking on "Sign in" just reloads the page, clicking on "Register new Account" opens the register site, but at the same time shows me as logged in. I'm also logged in on any other site, but not the homepage.
    Opening "Announcements", Overview, Categories and Polls disappiers, the same on the other sites you can open through the links in the black box. Therefore i nead to go back to the homepage to get the main links, where they instead just should have put the Overview, Files, Images, [...] Links one row lower.

    Why a Files and Images page when the files are listed on the Overview page and also the Images are put in there?
    Wow, i need to click on every File to see the changes in the last versions?
    How about changing the Files-site to look like this:

    The Pages site don't need this scrawl, contextless teaser:
    will look like:
    ?
    let the developer add a litte description of what the page contains, instead using a teaser. This way you also could get the Pages site much more cleaner.

    what is this -not working- "Curse Link" on the Overview site?

    The URL on the "Repository"site should be clickable
    (by the way, why have some a link like "git://github.com/Plugin/Plugin.git" there?)

    @EvilSeph
    one ought to think that curse have enough experience with setting up websites like devBukkit?

    this "bad request"-error is a complete joke. As long you're not able to find out the reason, change the message!
    PS: nice wiki :)
     
  15. Offline

    Celtic Minstrel

    @mrgreaper – Most of what you describe is currently possible on BukkitDev... provided that the plugin has set up their project page in a useful manner. The issue isn't as much with the site itself as with the developers not doing their formatting very well.

    That said, the site could still use some improvement; but consider that it was just opened up a few days ago to the major traffic of the Bukkit community, and is still working out the kinks in the system. It will improve over time, I'm sure. :)
     
  16. Offline

    mrgreaper

    ways to improve it as i see it:
    1 inforce the verson number of the plugin in the title (or better yet the date it was last updated)
    2 place the downloads in the original post not in a seperate topic
    3 remove tickets and make it one continous flow (ok im gonna get people say thats bad so i shall defend it now, we admins use the last few pages of a plugin to see potential issues, we also check them when we have a bug to see if someone else has had the same and had it fixed)
    4 add a function to be notified when a new verson of a plugin is updated (this would make it better then the original plugin page)

    I appreciate it will get better (and its clear that the bukkit team do not care about how its negatively effected server admins, though its hard to get too pissed off when you realise bukkit and plugins are free i feel bad for being as annoyed as i am but i hold time in high regard (higher then i hold money) and this has robbed me of a lot of time) but it should not of been moved in its state, it should of been talked about with the community before being done so ideas and bugs could be debated and ironed out and it should not of happened without warning.
     
  17. Offline

    Celtic Minstrel

    Better yet, don't rely on the developer to follow instructions. The system presumably knows the last time a file was uploaded, so put that as a column in the list of mods.

    How would this improve anything? There's a link to the latest download at the top right of every page. It's conspicuous. It's far more conspicuous than a download link buried within the information post. Yes, it's not a direct download link, but clicking twice isn't really any harder than clicking once, it makes it easy for you to see what has changed (since the changelog is on the file info page) and (sometimes) what bugs to expect, and altogether keeps clutter off the front page.

    This would outright harm functionality. Okay sure, so in the current system you checked the last few pages to see potential issues. Of course, most of the posts on those pages probably weren't issues at all. Now, you can simply click on Tickets and see a list of all known issues, all in one place. If you have an issue of your own, you can check there to see if anyone else had the same issue and, if not, report it there so everyone else will see it. I fail to see how this is worse than your forum solution. It fulfills the exact same functionality even better.

    This however is an excellent suggestion.
     
  18. Offline

    mrgreaper

    that would be extremely helpful

    i confess i hate having to go through extra pages, and i like having the change log on the same page for that reason too, personal preference i guess.

    i have always found the last few pages to be most informative its one of my biggest issues with the new site, its like they are discouraging comunication between plugin creator and plugin user

    thank you
     
  19. Offline

    Celtic Minstrel

    Tickets make it easier for the developer to see what is currently a problem with the plugin, without the need to search through a few pages of the thread to find all issues and suggestions people have posted. It doesn't really discourage communication either, since each issue is like a thread of its own and you can post comments on individual issues. It keeps the communication more focused on the actual problem or suggestion.
     
  20. Offline

    Sorontar

    I am new to the curse system but can't you just subscribe to file changes/updates so you are emailed when changes occur? Subscription is one of the menu tabs for each plugin/mod.

    Sorontar
     
  21. Am I the only one who can't access the site?
    Chrome just gives me the "Can't find dev.bukkit.org" error.
     
  22. I mean this: http://dev.bukkit.org/wiki/ Which is accessible as Link at the Top of the Page saying Wiki :) But i found out that it's just a Copy from Curse. Or maybe it's actually the one from Curse.

    Well, that did the Trick. And that is exactly what I wanted to find (when I search for "ticket") and not how to write one. Maybe I was a little Handicapped because of Language.

    And please Guys who Administrate Bukkit Dev. Get Some Help from WUI Designer. Maybe you could distill the Webpages to an single HTML File and make a Contest? That's a Win/Win Situation. Isn't it?
     
  23. Offline

    MG127

    ok, how does this work now? 3 days ago i checkt randomly plugins in the pluginlist and all directed me to bukkit-dev sites. my plugin didn't have such a site, thats why it wasn't anymore on the list and i created a bukkit-dev site.
    now the old threads are back in the list, and what is now with the bukkit-dev sites? i mean for smaller plugins they are not realy needed.
     
  24. Offline

    Taranis01

    well, how thats planned to work in combination with the devBukkit Forum feature?
    I found enough Plugins with both, "Tickets" and "Forum" activated, but half of the issues where at Tickets, the other half at Forum or the people even used only the Forum. And sorry, but i can't see where 10 threads with titles like "2 Problems" or "Heeelp" should be a "simply click"? (just seen that there is a teaser when pointing with the mouse on the thread, that makes it a little bit simplier...)

    I even found enough without Tickets and Forum. Activating one of them should be required
     
    mrgreaper likes this.
  25. Offline

    EvilSeph

    We're still working on smoothing out BukkitDev and getting feedback from everyone. The changes to plugins.bukkit.org were made prematurely (a lot of projects are on there but not completely setup - people are just getting a feel for the system) and so they were reverted. We plan on smoothly transitioning to BukkitDev as soon as possible and pushing our planned changes to plugins.bukkit.org live early does not contribute to that.
     
  26. Offline

    MG127

    i'm just a bit confused by the last changes ... so you will use the forum entries for plugindev newcomers and bukkit-dev sites for all other plugins?
     
  27. Offline

    cyberdude

    No, the change to where plugins.bukkit.org where fetching plugins from BukkitDev was not supposed to have happened yet. It was a mistake by a member of the Bukkit Team. It will soon however. So no, forum entries will not be for plugindev newcomers, but for discussion about Bukkit, Plugin Developer and other relevant discussion not related to a particular plugin.
     
  28. Offline

    oglop

    Hello do I have to register again or can I use my bukkit login to sign in?
    Bcz I tried Sgin in and Register but both ended with Bad Request
    someone typed here that Bed request means Nick is already taken, but who can took my nikcname before me when I took it on bukkit first?

    Thank you
     
  29. Offline

    Celtic Minstrel

    If you have a Minecraft forum account, you can log in with that.
     
  30. Offline

    mrgreaper

    i shall give that a try but at mo im unable to access it, i think its blocked when im at work
     
  31. Offline

    Taranis01

    Not really. You can't login with your Minecraftforum account (i tried it). But if you have a Minecraftforum account you also will have a Curse account and you can loggin with that one.

    each Plugin has a "Subscription"-site. There you can subscribe for emails. After that subscription updates will also appear on http://dev.bukkit.org/home/, but there should be a to do that without getting emails
     
Thread Status:
Not open for further replies.

Share This Page