Scripteka.com was just built on Drupal
We have just released the library for Prototype Javascript developers - Scripteka - built on Drupal. It might sound ironic at first that jQuery-favoring CMS was used to build a Prototype community resource - however the back-end power of Drupal is way too attractive. We had to cut jQuery out of use in our theme. Our purpose was to simply provide one place where all the Prototype-based scripts could be exposed, consolidated, and rated by the community.
Development issues, solutions.
Throughout our development we stumbled upon numerous problems. One of them was using the free tagging in Drupal's taxonomy to build an efficient tag cloud. I've already written an article on that subject, where I explained approximately how I solved this (in a tutorial form).
Another problem was to build an ajax dispatcher which would completely bypass the theme, and only exchange json. At the same time we had to preserve the permalinks - to provide for proper indexing by search engine. We used autopath module to generate the permalinks, however, we had to implement our own callbacks for every possible ajax and non-ajax action.
The site also features Bayesian rating system, rss feed formatted with drupal's format_rss_item() and format_rss_channel(), and numerous nice front-end techniques and tricks implemented with Prototype.
More info
I will try to post a few articles on my blog, to the best of my abilities. Articles about things such as Bayesian ratings and wiring up Drupal to work with PEAR::Mail are first candidates to appear there.
Thank you for your interest, we would appreciate any feedbacks in our blogs, as well as bugs and suggestions in Scripteka's Trac.
Best,
Max and Juriy
Drupal version: Drupal 5.x