January 18th, 2007

Prototype 1.5 Released and Documentation Site Live

24 comments on 155 words

We’ve worked really hard getting the official Prototype site up and running and it’s finally here, not to mention we’re also releasing 1.5!

I won’t post a long blog here, because I’ve already done that on the official blog. Get the full scoop here.

The entire site was built on Mephisto. It was a challenge getting everything together, but those involved with the effort really went above and beyond. Especially Tobie Langel, Mislav Marohnić, and Christophe Porteneuve. A big thanks to those guys.

Enough rambling. I hope you enjoy the site, and I hope it brings a new level of clarity and community around Prototype. If you do happen to spot any bugs, feel free to leave a comment.

Discussion

  1. Nate Cavanaugh Nate Cavanaugh said on January 18th

    I think I can speak for the jQuery team, and say congrats, guys. This has been a long time coming, and the site looks really good.

    Keep it up :)

  2. Ryan Allen Ryan Allen said on January 18th

    Nice work! I’ve pawed through the prototype source a few times and been very impressed with their usage of ECMAScript – very ‘unconventional’ to a lot of programmers. It’ll be great to be able to demonstrate it to a wider audience. I second Nate’s ‘Keep it up :)’

  3. Chad Burt Chad Burt said on January 18th

    This is great! I started working on a pretty expansive project about a year ago and used prototype for a while. Eventually I gave it up for jquery, since the lack of documentation was frustrating. A year ago was back in the dark ages however, when I was using php4. While I like jquery, I’m getting a lot more familiar with rails and won’t feel timid about giving its integration with prototype a try now with the new documentation.

  4. Travis Travis said on January 18th

    Beautiful job! I’d love to see more people using Prototype, and this site will go a long way toward making that happen. Thanks so much for all the hard work!

  5. Pop Stalin Pop Stalin said on January 18th

    Just wanted to let ya know the link for Mephisto is spelled incorrectly. You left out the “H” it seems.

    PS, good work!

    Cheers

  6. Justin Palmer Justin Palmer said on January 18th

    Pop: Fixed, Thanks for the heads up!

  7. Tarellel Tarellel said on January 18th

    Great work, I believe one reason alot of people have avoided prototype is due to the lack of documentation. This has been a helped boost Moo.fx and jQuery’s user base. Now we no longer have that excuse. Excellent work Justin, this is a defiantly a project that has been needed for quite a while now.

  8. Andrew Andrew said on January 18th

    Boy, this is really great. The momentum around Prototype and Rails seems to have dropped off so much in the last few months (where is Rails 1.2, anyway?), I’ve been worried that something like this would never appear. Prototype’s great, but it’s been massively eclipsed by the Yahoo UI library and the amazing support docs around it.

    Speaking of docs, there was once a Rails documentation drive that generated something like $15,000. That project seems to have evaporated. What’s the deal?

  9. Adam Fortuna Adam Fortuna said on January 18th

    Very nicely designed site! This will definitely fill a huge need, I hope the articles flow in. :)

  10. Wolfgang Bartelme Wolfgang Bartelme said on January 18th

    Great – I’ve been looking forward to this moment for quite a long time. Thanks man. Your effort is much appreciated :)

  11. KirkR KirkR said on January 19th

    Good work!

    sliced bread, velcro shoes, pocketed shirt = prototype_1.5_documentation

  12. Alexander Rebholz Alexander Rebholz said on January 19th

    Awesome! Thank you so much! So now you might find the time to finish your prototype book? ;-)

  13. G.Lindqvist G.Lindqvist said on January 19th

    What a glorious day/website for Prototype! Lovely! The hole weekend is going to be coding and reading (API Docs) Prototype.

  14. Rey Bango Rey Bango said on January 19th

    @Justin: Congratulations man. You’ve been hustling big time to get the effort better organized and it definitely shows. Great work and keep it up.

    Rey Bango – jQuery Project Team

  15. Eric Skogen Eric Skogen said on January 24th

    The new prototype site is very helpful. Having a nice, easy download of the entire javascript file is great for my workflow, too! :)

    I did notice this link was broken: http://prototypejs.org/learn/working-with-events-in-prototype

  16. Mike Mike said on January 25th

    Is the entire site a single mephisto instance? Any tips for us mere mortals? Specifically regarding what appear to be sub-sub-sections…

  17. Justin Palmer Justin Palmer said on January 26th

    Thanks to everyone for the kind words. :-)

    @Mike: Prototypejs.org uses the same Mephisto codebase as the Rails Weblog. The Multi-site feature in action.

    However, the entire Prototypejs.org site is one instance. It took a little coaxing, and even some updates that we pushed into the Mephisto trunk to make it happen, but it worked out pretty well.

    In regards to the child sections, thats fairly simple. Lets say you have ‘API’ as the main section, if you wanted all the classes, then you’d ask for all the child sections of api:

    
    {{ section | child_sections | assign_to: 'api_sections' }} 

    All the child sections of api need a custom permalink like api/form, api/element, etc.

    We’ve also added simple conditionals and conditional plugins for liquid where you can avoid excessive assign_to calls.

    
    {% if section.url contains 'blog' %}
     ...
    {% endif %}
    
  18. fact
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html
Subject: e breathed on t fact Content-Transfer-Encoding: quoted-printable Content-Type: te... said on January 28th

    of4578@encytemedia.com

  19. Judith Judith said on January 28th

    Is there any way to determine how many recent comments it displays?

  20. Mike Mike said on January 29th

    Justin, thanks for the information on your Mephisto installation. I was sadly unaware of its slick multi-site feature. Your post came just in time for a site I’m currently building.

  21. Steve Tork Steve Tork said on February 1st

    Thanks for this new phototype site. I was so sad but since then I find it I’m in an exultant mood! Thanks :)

  22. Jim Amos Jim Amos said on February 6th

    About time prototype got the documentation it deserved. Excellent framework btw, we’re using it on several client sites. Can I please request that you add search functionality to the API docs – that would be a great addition. Great job guys!

  23. Justin Justin said on February 13th

    That was really hard work, but result is worthy of it, don’t you think so?! Thanks for that!

  24. Tom Tom said on February 17th

    That’s really nice. Thanks guys! :)

Sorry, comments are closed for this article.