Excellent!
Much of the reason OpenUru.org proposed this idea to Cyan was to increase support for Cyan, MOULa, and open source to come. I'm very happy to see the Guild of Messengers carry that forth with their "Sign Up" link. Thanks, Leonardo!
There is one thing I'd like to mention in development terms about how the status is obtained. OpenUru.org originally implemented this dynamically. In other words, every page load hit Cyan's status page in real time. And so every page load on our website saw a slight pause for this one http get. If Cyan's site went down, which it does at times, the pause was excessive as the page waited for a timeout. After OpenUru.org released the specification for the Cavern Status feature, OHB wisely implemented it via a cron job which updates the status at some reasonable interval and offers a graphic to match the status. This means his server assumed nearly all the load.
As Mac_Fife wrote in our
Cavern Status Widget wiki page:
OpenUru.org wiki wrote:
Recent updates to the code behind the widget introduced local caching of the status message that is fetched from Cyan's support server. This has a number of effects:
- Page display is faster since there no longer is a need to wait on an additional GET each time the status message is displayed.
- Page load will not "hang" for an extended time if the Cyan support server is offline.
- Loading on the Cyan support server is limited and flattened out.
- The displayed state of the Cavern may "lag" the true state by up to one minute (the [OpenUru.org] cache refresh interval).
Assuming the load upon our own servers and not incrementally increasing it on Cyan's is good manners as far as I'm concerned. So we changed our implementation to OHB's method of caching the status. Our website response was immediately and visibly improved as a result.
This is all to say that I hope anyone who develops this for their own website does the same by both caching the status and offering a "Sign Up" link. You can also use the OpenUru.org widget and style it as you wish, but GoMe's big green arrow looks very good and is quite effective!
_________________
OpenUru.org: An Uru Project Resource Site : Twitter : Perfect Speed Is Being There.

Last edited by JWPlatt on Thu Feb 24, 2011 4:27 pm; edited 1 time in total