There's code being committed to the new Mir Display Server
every few hours. There's also numerous Bazaar code branches appearing too that show early work on other functionality.
Those wishing to monitor the flow of new code into the main Mir repository can find the commit logs from this Launchpad.net page
. In terms of anything exciting since the controversial launch last week
, there isn't anything too exciting. There's been code clean-ups, minor Android interfacing work, documentation updates, and other random changes, but nothing to get end-users too excited.
In terms of feature branches for Mir, there are a few:
- There's more multi-threaded work going on within multi-threaded-compositor
- The add-sync-support
branch has initial sync fence support.
- An SDL back-end to Mir is being worked on within mir.sdl-backend
- Early work for in-process EGL clients
- New work for Android NDK integration within ndk-rewrite
- Buffer-age support within client-side-buffer-age
. (Wayland developers recently did the Mesa and EGL support for EXT_buffer_age
- Support for using DMA_BUF
- Early handling for VT switching within vt-switching
- And there's a few different branches preparing Mir for input support for clients.
I still remain less than optimistic that by this time next year the Mir Display Server will be ready for the Ubuntu desktop across all form factors, but we'll see how quickly and how much Canonical is investing within this Wayland competitor.