zack arrived yesterday; p. left today; we hacked all day, then had dinner out and hacked some more. i spent my time trying to make kickoff a bit more pretty and less broken feeling in a few places (so much more to do though), working on virtual desktop awareness in Plasma::Views so that we can solve some of the interesting problems that come with compositing windowmanagers and to make it easier to do per-desktop effects in Containments and answerin gtons of email and going through patches on review board.
zack's been working on webkit<->plasma integration (after finishing some "day job" work he had to do). interestingly someone has made webkit paint a white background ... no matter what. this is Obviously Broken(tm): it really should be up to the host application/widget to decide what the backcground is (in a web browser white makes sense, in plasma is makes as much sense as me hitting myself on the head with a hammer as hard as i can just to find out if it hurts or not) so he's trying to track that one down in the code base. fun.
so an effective day, if not a change-the-world-day. getting closer to that though ;)
oh, and Celeste, if you have questions you can ask them on firstname.lastname@example.org. much more likely to get a quick and informed answer there than on your blog, to be honest. in any case, the answers you're looking for are: those are both TODO items for 4.1. the point of zooming is to allow switching between Containments (which the user will know as "Activities") and eventually discovering network offerings (e.g. via zeroconf). c.f. Jeff Raskin's ZUI work, which i'm sure you're familiar with.
if you're wondering why we shipped it with 4.0 even though it doesn't have all the features, here's why: we recieved a number of interesting bug reports that pointed out various flaws in the basic zooming system that have all been fixed since. release early, release often, have fewer bugs in the long run.
and again, email@example.com. house of goodness, if not pancakes.