Maemo.org webdesign and free tools
We've been preparing a revamp of the maemo.org website conglomerate using Midgard CMS, the same system that's been considered for the upcoming Gnome.org revamp. In Maemo there's quite similar situation - we wish to replace several traditional web services (wiki, blogs, static content, project pages, software catalog etc) with one setup that hopefully works out nicely, having common admin interface and centralized user account management etc. In short, to end the madness of various pieces of php from different projects and trying to tie them together with duct tape. So far things are going great, and since I am familiar with Midgard already, it's fun to hack this. We're also doing this very much in the open, our feasibility study is in garage.maemo.org svn, for example, along with everything we've been doing so far for the templates and artwork. Which leads to the other part of this blog entry: designing websites with Inkscape.
I have noticed it's very nice tool for this kind of stuff, especially since the SVN "bleeding edge" version can do gaussian blur's on objects. Mmmm.. super-nice and easy drop shadows..
What I found even nicer, is that if you have a new layer, call it "slices" for example, and put simple, outlined rectangles there, and use the "object properties" dialog to name them like "corner-topleft" etc, if you select them, then hide the "slices" layer, and choose "export bitmap", inkscape automatically defaults to "export selection" with your chosen name, with a .png in the end. There is no automated way to "export all rectangles in "slices" layer as png's with the layer hidden" of course, but it's still pretty handy if you change the design, to just re-export them all without much typing. And with vector graphics its very easy to alter the design without having to re-do much from scratch, like you often need to do with pixel-based programs. This is quite similar to what Adobe web tools do with their "slices" concept. A bit hard to explain, but maybe it lights up a bulb in some inkscape users' heads..
acroread, your new multimedia application
I had this problem lately, that sometimes sound just stopped working. This is not related to the previous incident - I checked that first... but I was to find another surprise this time..
Turns out Acrobat Reader was to blame for this one:
# lsof /dev/snd/pcm* COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME firefox-b 17368 tigert mem CHR 116,11 8338 /dev/snd/pcmC0D0p acroread 21635 tigert 147u CHR 116,11 8338 /dev/snd/pcmC0D0p
What the Fsck?? Last I checked, "Acroread" was a tool to view PDF files. Why does it block the audio device when nothing is even being played..?
(for an added shock, if you are an interaction designer or involved in usability, check out the acroread preferences, if you haven't for a while.. they have 21 pages of settings.. but that's another story..)
Geographic fun everyone!
We're making nice progress in GeoClue in GnomeSummit. Lots of people got interested in the idea, and a lot of lively brainstorming and excitement: "So I want to make GWeather show your current weather automatically, based on your location!" etc.. Awesome!

One of our projects is to have our hacker community more location aware, and one step in that is to have our blogs geotagged. So go, get the GeoRSS plugin for Wordpress (if anyone knows other blog engines that support this, let us know!) - and start tagging your blog entries with location. Then we can make PlanetGnome show our locations, as well as plotting ourselves on the PlanetMap.
It's great that one of the GeoRSS plugin authors contacted us also, and he is talking with the GeoRSS.org people to try to get some common agreement on how the XMLRPC weblog API could support this information as well. Neat to have co-operation between the Linux Desktop and Blogging communities!
So go, get the plugin and start being geo-aware. I want to see us swarming to Birmingham like a bunch of bees on the map during next Guadec!
Geotagging blog posts
Does anyone know if there is a way to add geotags into blog posts via any of the weblog API's?
Another thing that we need to figure out is how to add those tags into blog RSS feeds. The goal is to get Planet to become aware of the location of each post, so we can create a map of them.
I found this plugin that does something what I want, but there's still some research to be done to make this work..
Edit: Looks like the above mentioned GeoRSS plugin for Wordpress actually does encode the coordinates to the feeds, which is neat. Now, does anyone know a way to actually adding the location information in the first place, by using a blog API that Gnome Blog can use? There's a nice UI in Wordpress web editor itself, that can be used to set location, but I want GeoClue to set it automatically for me.
More great reasons to buy a Mac!
More great reasons to buy a Mac!
Yes. We went to the Apple Store.
Camera store
Just to let you know, there's a really really good camera store in Cambridge, MA, near the Galleria shopping center. Google maps directions here, it's about a mile away from MIT Media Lab.
reverse polish cumbersomeness?
Inkscape rocks. The more I use it, the more I like it.
But why the heck is the "origo" (0,0) in the bottom left corner of the canvas??
I can not understand the logic behind this, maybe it is something that is planned to be fixed to be "the rest of the world -compatible" later?




