First, thank you for your work -- I have spotted this email and I'll be looking at it closer by/during this weekend. I'll just make a few notes on how I would personally like to review incoming patches.
I think it would be worth reviewing this code. If you agree, I'd love a patch series applied on top of a particular Subversion commit (possibly published as a series of Git commits on top of a mirror created by Gregory). Each patch should tackle one self-contained task ("git add -i" is awesome). Alternatively, each Git branch should tackle one task, and could be collapsed into a single patch (i.e. Subversion commit).
I'd personally like to review patches as a Git repository published on in whatever manner you prefer. If the patches are sent as .patch files, I will be applying them on top of whatever is the latest Git commit in Gregory's mirror of -gui and -back. Once done, they would be submitted to Subversion.
These approaches would be useful for easy review -- possibly even via Gerrit. What do you think?
Additionally -- because reviewed code is easier to review when executed -- could you prepare setup instructions so I can more easily build and run this? My desktop is Ubuntu 14.04; my understanding is that I will need to run Weston under X11 (Nvidia drivers I use are proprietary blobs; I haven't tried setting up X-less Wayland thus far).
Have you filled copyright assignment forms with FSF? This would be necessary to import your code into GNUstep itself.