> Again, I think this needs debunking. For the desktop shell, the task launcher/clock/etc, screensaver/lock, screenshooter, etc, are all separate clients. They use private protocols which aren't available to other apps, but they are not one application.
I guess I misunderstand something. Let's assume that I have just built and installed current (or stable?) version of Weston. Can I write a dockbar for that Weston, without rebuilding or patching it? Or at least something like fspanel? Can I write a Dwm-style tiling manager without rebuilding Weston? How?