2010-07-06

fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
[personal profile] fu2010-07-06 12:12 am
Entry tags:

Upgrading to jQuery 1.4.2, adding jQuery UI 1.8.2

I've been thinking about updating to jQuery 1.4.2, and adding jQuery UI. The new update page will definitely need both, but I'd like to update us earlier, so that we can test all the pages which use jQuery before we start introducing new code that uses it. (I think there are what, like five of them? *g*)

Right now we're using jQuery 1.3.2. Here are the jQuery 1.4 release notes. Nested parameter serialization looks incompatible with what we use, but it's easy enough to turn back into traditional mode. We may also need to double-check our JSON output in the future, to make sure that it passes jQuery's stricter JSON parsing. None of the files that use jQuery have JSON though.

So, does anyone know any reason to avoid the upgrade? Speak now :)
cesy: Unofficial Dreamwidth volunteer (Dreamwidth volunteer)
[personal profile] cesy2010-07-06 01:24 pm
Entry tags:

Code tour: June 29, 2010 - July 06, 2010

This code tour is brought to you by me being bored in my lunch hour, and [personal profile] azurelunatic Twittering that Bejeweled was more fun than writing the code tour. Thanks to [personal profile] fu for writing the second half.

This week contains lots of code cleanup, which will enable us to do more cool stuff in the future, as well as helping new developers when they join us. There are 27 feature-and-bugfix bugs resolved this week, and 3 documentation bugs.

Stuff in this code tour won't be live until the next code push. See [site community profile] dw_maintenance for advance notice of scheduling, and @dreamwidth for up-to-the-minute information if stuff has gotten all weird.

And onward to the actual tour!

Read more... )