I’ve pretty much completed implementing the mechanisms in nautilus and gnome-settings-daemon to implement per workspace wallpapers. I’ve created a short video that shows the current state of the functionality:
As you can see the wallpaper is currently set for whichever workspace the appearance capplet is on.
I’ve put most of the patches (except the gnome-control-center one) into bugzilla:
gnome-desktop: http://bugzilla.gnome.org/show_bug.cgi?id=543596
Its quite clear from the various discussions related to DVCS that there isn’t going to be one clear winner for the choice of VCS for Gnome; everyone wants to use their favourite DVCS. So here’s an idea, why not allow them to?
I’ve been trying to automate the updating of my git-svn repos on my server via cron and I’ve finally succeeded in getting something working so I thought I’d share how I’ve got things setup since there seems to be a lack of information about how to do this.
First hurdle was git-svn doesn’t understand about bare repositories - it always looks for a .git directory. Fortunately this is easily solved since git-svn does support the $GIT_DIR environment variable. So I simply set this to . and run the git-svn commands from within the repository directory. So I initialise the repository with the appropriate git-svn init command and then call fetch to retrieve the svn history.
Today I finally got round to activating ssh access on my hosting account which means I can set up gitweb to publish my git repositories. I’ll be pushing my changes to these repositories as I get things working. The gitweb interface is available at http://git.jsharpe.net/
Well today is the official start of coding for Google Summer of Code, but for me I won’t be able to start coding for another couple of days; I have an exam tomorrow and a programming assignment due Wednesday so I can’t really begin work till then.