sabato 18 agosto 2012

Final report for Summer of Code 2012

As the final evaluation approaches, it's time to sum up the project. It has been an amazing summer, but like all good things it has to come to an end at some point.

So, most of the work is already in master, for gnome-shell and gdm, so if you're run Fedora 18, this is what you'll get around Tuesday:


If you wanted to see the actual code changes, you could look at the git log for js/ui/unlockDialog.js and js/ui/screenShield.js, or commits with the tag ScreenShield. They're 43 here, so forgive me if I don't mention them explicitly.
However, this is what is waiting to be merged, spread around bugzilla (in particular 681143):



It's mostly similar, except for some minor issues that were promptly identified by the designers during the BOF session at GUADEC.

Wrapping up, I'd like to thank you my mentor, Marina, who has done a fantastic job of supporting me despite more important personal matters. I'd like to thank also the gdm and gnome-shell developer teams (in particular Ray and Jasper), as well as the whole design team, who is doing the best damage possible to the GNOME community. :D

martedì 14 agosto 2012

Soft pencils down

So we've come to this: the Google Summer of Code 2012 is almost over, and all projects are expected to be in the final refinement phase.
Personally, I think that software is never finished, especially when it comes to free software, but I'd say that the original plans for the summer where respected.
If you saw Matthias's post you probably know that the lock screen is included in 3.5.5, and thus is making into the unstable distribution.
There are still some minor issues, but I'm slowly addressing each one of them, and I'm sure the 3.6.0 release will not have you disappointed. As usual, if you want to follow the advancements closely, bugzilla is your friend.
And of course, we have features planned for 3.8 too, ranging from the PIN support (which was dropped as not ready) to the new Notifications panel.

In other words, GNOME 3.6 will rock, and so will 3.8, up to 3.12 - I mean, GNOME OS 4.0!

PS: speaking of GNOME OS, if you want to try GNOME Core 3.6, you can use OSTree, right now and without affecting your usual system.