My thinking is that we can bring Sato up to date (so that it's using exclusively gtk3 and other modern libraries), or package gnome-shell, or even do both. The latter option requires gobject-introspection support.
gnome-shell is pretty huge. Porting Sato to GTK+3 would be bug 3169.
Yeah I had a look at gnome-shell the other week and unfortunately there seems to be a lot of stuff we wouldn't want that is pretty deeply integrated. I think fixing sato makes sense for now: obviously at some point the fact that our desktop doesn't work with wayland becomes a real problem but I guess we can postpone solving that for a while. I think the g-i work is useful on it's own, FWIW.
Do we all agree that this is a duplicate of 3169?
I agree. *** This bug has been marked as a duplicate of bug 3169 ***
Verified as per above comments.