AJAX in Launchpad
After a few months of working on all the infrastructure changes needed to start deploying AJAX on Launchpad, we are now ready to start developing the mockups we’ve been working on for the past months in the User Experience team.
To make sure we coordinated the work of 35 distributed developers, and really get the ball rolling 10 of us gathered for a sprint in Berlin and went into full ninja-hacking mode for a week, while defining standards and best practices as we went along.
The outcome of the sprint has been amazing (it’s actually still going on!), and we’re very well prepared to roll out all kind of AJAX goodies like “in-line status editing”, “multi-line editing” and “person pickers” in the next few months. It’s going to be awesomeย ๐
We have decided on YUI3 as our javascript library, and while it is still not a final version, we are very happy with our decision and it has allowed us to do some really cutting edge work, while maintaining clean and re-usable code.
I’m also very excited about in-line text editing having landed last week in Launchpad’s edge version (used by beta testers), enabling in-line editing of bug titles and project names, which landed thanks to the amazing work of Mฤris Fogels and Francis Lacoste. For all you non-beta testers, you will see it rolled out late next week.
Since it got rolled out, every time I edit a bug title I get the greatest feeling when presented with this:
A lot more coming soon, so stay tuned!
February 20th, 2009 at 2:10 pm
Neat, but doesn’t work in Konqueror as it seems (clicking on “Edit this summary” has no effect)? I hope this is fixed in one way or another before this is rolled out…
February 20th, 2009 at 2:50 pm
awesome new feature!
February 20th, 2009 at 4:26 pm
oliver, we have just found the konqueror bug today (it works fine in 4.2), and you will get the old behavior with any version before that. The fix should be landing tomorrow, and please file any bugs you find in the future ๐
March 26th, 2009 at 5:39 am
oliver, we have just found the konqueror bug today (it works fine in 4.2), and you will get the old behavior with any version before that. The fix should be landing tomorrow, and please file any bugs you find in the future ๐ ๐ ๐