Introducing dl.bukkit.org!

Discussion in 'Bukkit News' started by EvilSeph, Feb 13, 2012.

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

    EvilSeph

    [​IMG]

    As our project has grown, we've noticed areas where we need to work on and have actively been listening to the community in order to improve. When CI began experiencing difficulties keeping up with the heavy load we experience on update days, I saw this as an opportunity to update our distribution model to bring it more in line with the level of quality that the community has grown to expect of us. The fact of the matter is, CI / Jenkins was not designed to be used as a means to distribute our work to non-developers. This is clearly evident the moment you visit the site as it isn't clear what is the latest download and how do you go about getting to it, among other things.

    Introducing dl.bukkit.org, our solution specifically designed to provide what CI did and more, wrapped in polish, ease of use and an intuitive setup and efficient enough to handle the high amounts of traffic we regularly see from day to day. I am absolutely proud and honoured to finally be able to unveil what we've been working on the past month or so and hope to explain why our new solution is better suited for the community.

    On the surface, dl.bukkit.org, presents you with a landing page that gives you precisely what the average user of our product or prospective users of our product want: a link to the latest download and some helpful links in an attractive design. When designing the landing page, we wanted to appeal to the consumer, rather than the developer. We wanted to provide consumers with a clear indication of where they need to go to get the latest download link and feel we have achieved that with inspiration from Mozilla's Get Firefox page. On top of this, we wanted to provide users with obvious links to answer their most pressing questions so that no one feels lost when trying to get started with Bukkit.

    Of course, we've made sure to provide the resources people have come to rely on:
    Latest Recommended Build RSS Feed:
    http://dl.bukkit.org/downloads/craftbukkit/feeds/latest-rb.rss

    Latest Recommended Build download permalink (wget friendly!):
    http://cbukk.it/craftbukkit.jar

    Check out http://dl.bukkit.org and let us know what you think, or read the rest of the article to find out what it has to offer.

    Thanks for your continued support and we hope you like our new download site as much as we do! As is the case with anything Bukkit, we intend to actively iterate and work on dl.bukkit.org and value any feedback, comments and constructive criticism you may have.



    But that's just the tip of the iceberg. We knew that we had to out-do everything that CI had to offer or the advanced users and our developers would never feel inclined to switch over. With the large feature set that we've developed on DLB, I can confidently say we've done that and more and I am sure you'll agree. By clicking on the small "Alternative Versions" link, you'll get access to the true power of DLB. The problem with CI was that it was designed as a build manager, whereas DLB was designed, from the ground up, with the needs of our community in mind.

    Every build we compile is made available in a helpful list with colour coding corresponding to the type of build, clear markings if we consider a build broken and recommend you do not use it and an easy to access download button so you can get the build you want and go right back to running your server. Instead of having to navigate to each individual build to get useful information and access to the downloads like you had to on CI.
    [​IMG]

    Clicking on a specific build brings you to a page filled with useful information and links: the Git commit associated to the build (with a link to it), the MD5 checksum for the build and the status of the build. Unlike CI, we made sure to provide next and previous buttons that didn't change their position, so that it is easy for you to switch between builds without having to continuously chase those buttons around.
    [​IMG]

    As well as a Git commit log and API changes listing:
    [​IMG]

    For those of you who relied on CI for its changes view, don't worry, we provide that too:
    [​IMG]

    Another awesome feature DLB provides is the ability to compare any two builds:
    [​IMG]
     
    nicoxxl, tomash345, robinjam and 39 others like this.
  2. Offline

    MonsieurApple

    Great job to everyone who worked on this! It turned out very nice indeed :)
     
  3. Offline

    TnT

    Most people require a quick and easy access to the latest recommended build. Further info is only a click away. I think this layout serves everyone best.

    You can always bookmark the page with more details.
     
  4. Offline

    xGhOsTkiLLeRx

    AWESOME <3
     
    iPhysX likes this.
  5. Offline

    hammale

  6. Offline

    Stone_Tigris

    A-maz-ing.
     
  7. Offline

    efstajas

    Awesome thing. Great work!
     
  8. Offline

    DjDCH

    +1 :D
     
    TopGear93 likes this.
  9. Offline

    matejdro

    I like new system a lot. Clean and powerful.
     
    iPhysX likes this.
  10. Offline

    ZachBora

    I found this article. It might need to be before the script tag.
    Code:
    <script type="text/javascript">var NREUMQ=NREUMQ||[];NREUMQ.push(["mark","firstbyte",new Date().getTime()])</script>
    But at the moment I am unable to reproduce because the comparison is rather slow...
     
  11. Offline

    Dinnerbone Bukkit Team Member

    On which page are you testing it on? Just so I can be sure!
     
  12. This is awesome and I think this should be the front page of bukkit.org !

    EvilSeph Dinnerbone Would it e possible to release this to the public, because it would be really awesome if I could have something like this on my website. Thanks!

    Also the design is really amazing and looks so much better than Jenkins!
     
  13. Offline

    ZachBora

    Well I was trying on these compare pages : http://dl.bukkit.org/compare/craftbukkit/00252_1.0.1-R1/craftbukkit/00705_1.1-R3/

    But it just won't finish comparing. When It managed to work this morning, we had a 404 then after that the page existed.

    Right now, at this very moment, if I go on the page and then go in IE's View -> Encoding it is pointing to UTF-8. So it might already be working, but I'll only be sure when the compare finishes.

    It's the arrows showing on that page that were wrong.
     
  14. Offline

    M1sT3rM4n

    Direct the main URL there.
     
  15. Offline

    Dinnerbone Bukkit Team Member

    Comparisons/diffs/changelogs/etc aren't generating right now as we're struggling to keep up with the demand. We're working on it, and it should be back ASAP! Sorry for the trouble :(

    Edit: Back up!
     
    iPhysX likes this.
  16. Offline

    ZachBora

    Can't tell what you changed or what you mean...
     
  17. Offline

    Snipes01

    To those who worked on it great job. Its pretty nice. One location for different versions and easy to read change-logs is exactly what we needed. What would be interesting if possible later, but might require more from devs is to have a list of plugins that are tested with a certain build. If that makes sense that might complicate things. Say a new dev build is out and the author of permissionsEx builds against the dev build then pex is added to a list of plugins the work for that build. Again I'm thinking that is adding a lot of extra work, but it can save time for players (not so much for devs).

    Anyway still guys great job on this... : )
     
  18. Offline

    OrtwinS

    Already included: 'Craftbukkit-1.1-R4' <- Craftbukkit for MC 1.1, 4th release.


    He means that the www.bukkit.org url should direct to the new dl.bukkit.org page.
    He just (hopefully accidentally) quoted the ENTIRE first post :p.

    edit: and frankly, I agree! Unless the firefox web-designer will complain about layout theft, that page would be so fitting as 'the' bukkit welcome page.
    If its going to be the welcome page maybe they could/should add the latest forum announcment post at the bottom...'latest Bukkit news'.
     
  19. Offline

    Shooty

    Awesome !

    Also, anyone have a link for DEV BUILD rss ?
     
  20. Offline

    Gravity

    Great work guys, everything looks fantastic and very well planned out. I'm looking forward to new features and expansion as this solution facilitates much easier work-flow and user..... usability!
     
  21. Offline

    SniperFodder

    I like it a lot. Good job Bukkit team!
     
  22. Offline

    algiuxas

    Really nice job you did there! I like it very much!
     
  23. Offline

    lukegb

    Comparison feature and any tasks that background themselves should now be much more stable (and actually execute!) - let Dinnerbone or I know if there are any more issues.
     
  24. Offline

    Juze

  25. Offline

    Dinnerbone Bukkit Team Member

    We make no secret of the link at the bottom ;D

    For CraftBukkit:

    For RB:
    http://dl.bukkit.org/downloads/craftbukkit/feeds/latest-rb.rss

    For Dev:
    http://dl.bukkit.org/downloads/craftbukkit/feeds/latest-dev.rss

    For any:
    http://dl.bukkit.org/downloads/craftbukkit/feeds/latest.rss

    For Bukkit:


    For RB:
    http://dl.bukkit.org/downloads/bukkit/feeds/latest-rb.rss

    For Dev:
    http://dl.bukkit.org/downloads/bukkit/feeds/latest-dev.rss

    For any:
    http://dl.bukkit.org/downloads/bukkit/feeds/latest.rss

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
    Juze likes this.
  26. Offline

    Bertware

  27. Offline

    Gradi

    Epic!!!​
     
  28. Offline

    Jamy

    Pythros likes this.
  29. Offline

    Huns

    So there is now a permalink to download the latest RB?

    Killer!

    If you guys can figure out a way to give each plugin a permalink (either zip or jar files - doesn't matter to me), so that we don't have to go to the DL page for it, that... well, that would be like Christmas! :)
     
  30. Offline

    zonedabone

    YES! Finally, this feature is definitely my favorite.
     
  31. Offline

    Ufodriverr

    looks rly awasome.
     
Thread Status:
Not open for further replies.

Share This Page