Showing posts from July, 2017

Progress Report July 10th - July 23rd

And so, another two weeks have passed. During these two weeks I was focused on fixing my previous code drops, as outlined in the previous post. I have gotten enough feedback from both of my mentors these past two weeks, so the first week was spent on rebasing my previous work and applying feedback. That took quite some time, but after two rounds, I finally believe we have the first part where we want it. I do expect a nit or two, still, since the latest round of MetaX11Display creation/destruction involved using GObject destructors, rather than meta_display_(close|free). But now that this is done, and MetaScreen is now properly disposed of, I could focus on my main objective - getting Mutter to work without X11.
After all the shoveling work was done, I started investigating what needed to be done so meta_x11_display_new () call could be avoided, and mutter could be started without crashing. First part involved couple of cosmetics, like renaming errors.c/h file to meta-x11-errors.c/h,…

Progress Report June 26th - July 9th

Another two weeks have passed, and here I am again, reporting on what I've done. Contrary what the title says, the work period was (once again, sadly) shorter than that. First week, as it might've been known, was the first evaluation week, which I passed (which makes sense, since I'm writing here again, no?)! I want to use this opportunity to thank my mentors for nice feedback they've given me on both the evaluation form and on my previous coding experience.
Since I was waiting for evaluation results, there went first 5 days of the first week, as it would not make sense to continue had I failed. As soon as I found out I passed the first evaluation, I started gaining more feedback on the previous code drop, as we discussed on how should different parts be implemented or reimplemented differently that I originally did. Waiting for second response took some time (a bit more than I expected, but hey, I understand that my mentors have their own jobs and families, and they …