I imagine there isn\'t a \"Beginner\'s guide to wayland server programming\" drifting around the web, and the weston source looks daunting.
Is there a barebones wayland
I can only recommend to take a look at the KWayland sources (especially if you're interested in how the wayland protocol maps to an object oriented world).
KWayland is an object oriented (C++/Qt) wrapper around the wayland client and server libraries and it also includes a minimal server (tests/renderingservertest.cpp).