This is another status report on the GNOME OS on Baserock.
As of today I would say the platform is quite stable, the user
experience now features a working initial setup, you can enter some
online accounts during the setup process and they will magically stay
active after the setup is complete and the new user session commences -
at which point the "Getting started" documentation splashes
automatically in yelp, providing some helpful videos which explain to
the new user how to use the desktop. And the videos have sound :)
I have not been extremely organized this month so I may be missing some
things, but here is a tentative list of issues which have been
addressed since the last milestone.
o Many core platform modules and external dependencies added
o Completely functional online accounts
o All (available) translations and locales installed and functional
o Input methods work out of the box for most, of not all languages,
including Korean, Chinese and Japanese input methods
o Automatically guess your timezone in gnome-initial-setup
o Various system integration hooks added, such as:
o update GTK+ 2/3 immodules caches
o update icon theme caches
o desktop-file-utils cache update
o update mime database
o Overhaul of PAM configuration, properly update the gnome keyring
when password changes, properly unlock default keyring when
logging into GNOME session
o Credentials handoff works in gnome-initial-setup now (after fun
debugging session with Rob Taylor in Manchester)
o Audio now works well, pulseaudio integrated well as of today,
WARNING: Kernel only supports the intel driver CONFIG_SND_INTEL8X0,
should work fine at least in VirtualBox.
o Most video formats now supported with gstreamer after upgrading
all gstreamer packages to 1.6, adding libmpeg2, libvpx and
gst-libav (which compiles the ffmpeg codecs as a submodule).
3D videos notably still do not display correctly.
o Epiphany browser (WebKitGtk) is installed and plays videos in the
browser, however, it does NOT support youtube properly. See
these links to track what's going on here. I also tried to run
Epiphany on Debian testing and get the same result, youtube just
does not currently work with WebKitGtk.
o Yelp now installed with user documentation
o Totem now installed and works well with all gstreamer supported
codecs, well integrated into GNOME and automatically launches
from clicking on files in nautilus, which have nicely rendered
thumbnails (you have to download some video to see this of course).
o Bluetooth integration also fixed as of today (was not launching
properly), however this remains untested as I was unable to feed a
bluetooth device to VirtualBox.
At this stage, I am moving on to integrate the remaining core GNOME
applications into the GNOME stratum, I think most of the critical
integration issues are fixed and most everything will "just work" out
of the box.
There is always, of course, room for better integration, for instance
it is a known issue that fingerprint based login and smartcard login
just wont work properly. This is only a choice of where to spend my
time, at some point you just draw the line somewhere in the sand.
So, please rebuild your local GNOME images, reboot and enjoy !