Published release of the composite server Polo 1.0, created to run the desktop environment MATE and recreating the capabilities of the standard Marco window manager, but using the Wayland protocol instead of X11. Polo combines the functions of a composite server, a window manager, and a session manager. The Polo code is written in C and Vala using the libweston library and is distributed under the GPLv3 license.
When running MATE on top of Polo, features such as window management, tiling, virtual desktops, clipboard, effects, running X11 applications through XWayland, multi-monitor configurations, etc. output scaling, hot-plug displays, screenshots and screencasts, keyboard shortcuts, window management policies, and themes.
Polo also integrates tools for managing sessions and settings, allowing it to be used to replace mate-session-manager and mate-settings-daemon, as well as autostart, shutdown, and save sessions. D-Bus interfaces and GSettings/dconf settings used in MATE are supported. Polo-specific advanced settings are placed in a separate hierarchy org.mate.polo.

