serious stuff
Makoto has the best Maemo/Nokia job ad ever on his blog
check it out. Especially if you are into gstreamer and multimedia.
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.
Free software on different platforms
J5's post about how Gnome is about the people and their ideas made me again think about the same thing I've been pondering lately.
Free software is being used on new platforms: handheld tablets and other embedded systems etc.. Many times this requires a rewrite of at least the user interface parts, because a desktop is very different from a touchscreen/stylus use case for example.
My worry is, how do we make sure that ported applications, like the Rythmbox for the 770 will not end up as a orphan fork of the parent project? It's not a simple problem - if an application has a clean separation of the "core" and "ui" this could be possible by having a separate UI version in the source tree and the same tarball could be used to build them all. FBReader is one example of this.
Many of the nice, polished applications we develop for our desktop today would also make sense in an embedded car computer or a handheld, or a linux-based phone. But the resource limits are more restrictive, and the user interface needs to be approached from a different angle. Yet, it would be sad if the "core" would end up being forked, and the project would not stay in touch with the "parent". Synergy is what makes things better, and I would hate to see more "orphans".
Eating the Sardine
On a more positive tone, we're trying to get a apt-get update'able bleeding edge Maemo build out for developers, to get new development faster out for the application writers and other interested geeks. It's called Sardine, and it's hot!
Check it out!
Check out the wiki also!
See my shiny, grouping application switcher toolbar!

Oh! One thing: Since you will be upgrading a lot of stuff at the first update, it is definitely better to install sshd first from the "maemo repository" and log into the device from your desktop computer. Since it's likely that maemo-launcher gets updated and thus restarted, your xterm might die, and your upgrade would otherwise not get finished.
(And if you install sshd make sure you change your root password for pretty obvious reasons...
)
Things to avoid when integrating Linux with hardware
We got the Samsung ultra-mobile PC (the "origami" device I think?) to play with at the office, and I thought of sharing my experience with you. Maybe this will help us, Novell, Ubuntu or someone else who might be thinking of bundling Linux with laptops or other hardware in the future.. But let's move on. This opinion below is biased, is solely my own and not of my employer's etc etc.. you get the idea.
The box was nice, very Apple'isque black shiny cardboard and the device itself looked nice, though the glossy "piano black" finish gets fingerprinted quickly. The thing has an integrated flip-stand in the back to make it stand upright by itself when on a table. *snap!* All I can say is it took 2 seconds to break it, way too fragile design.
Otherwise the device feels nice and solid, though a bit large for something that is not a laptop (no keyboard!) or something you can put on your pocket (ipaq or a nokia770 or whatever) But it's a cute geek toy anyway. Costy one, though.
What really boggled my mind was the user experience after turning the unit on. Up until this point, it was smooooth (if we don't count the unlucky "snap" earlier). One gets greeted with the standard XP boot screen, and I started to enjoy it. But just then a wet towel gets thrown at your face from the screen: Create an user account! Come on, this is a tablet! Why not just have one preset there? Up comes the familiar windows user account creation tool, on the 800x480 screen. But since this is a tablet version of XP, and since we have no keyboard, we also get this pretty large popup keyboard window that is on top of everything. No, not the fancy translucent one you saw on the origami preview photos (we'll get to that later) - but a simple and functional floating window. The only problem is, it obscures the user account wizard, so I cannot see anything. Splat! What's even worse, is that if you try to move it on the bottom of the screen to interact with the user account tool, it promptly moves itself back inside the screen area. Argh..
Anyway. Off I went to create the account and everything was nice again. XP boots, we get the standard XP desktop etcetera. The start menu and applications menu are their usual overpopulated ones you are used in a default XP installation. The biggest problem is, this device has vertical resolution of 480 pixels, so nothing really fits. The menus grow several sub-menus deep, all dialogs etc have their buttons clipped off screen and interaction is cumbersome at least. Someone could have done a very good job here customizing the menus with useful things and hiding the stuff nobody needs.
Welcome!
What is even worse at this point, just when you start to doubt how much they really did to integrate the XP installation with the device, it dawns on you: not much at all. More wizards, license agreements, antivirus software activation and update! - and Windows update. Windows Media Player Setup Wizard! Everything starts up at once. It finds new devices (hey, look, we have a bluetooth adapter! and wavelan! Who knew?) At this point I seriously gave up. What started with great anticipation and curiosity and impression of a smooth experience turned out to be a total flop. They just built the device and slapped XP tablet edition on it. Without thinking about you, the user at all. Gee, thanks!
Handy menu to open the on-screen-keyboard
I know I am not the best person to write about this, as I am very biased due my work with Gnome, Linux and the Nokia 770 community and user interface, but uhh.. this is how it feels to be ignored as a user. Please, let's not do this with Linux. It feels like crap. It would not have taken that much effort to make it a lot better.
Free web services
Luis, I agree with you - we need to have free alternatives too. But the small, open web service lacks one important aspect - the other people you know and love. I think the reason most people are excited about Flickr, for example, is because it is of course easy to use, but also that it is so easy to share your own photos with it. You have an account, and most of your friends do too. All that is left is a matter of finding their usernames and checking the "friend" checkbox. Or like at Guadec, someone just added a group and came up with a tag, and people started tagging their photos with it - so it was possible to follow the feed from everyone.
Yes, we do need free services. But it would be very important that we get this social part right. The services need to network somehow, and also they need to somehow link to those big ones. It's about people communicating, after all things.
This is what we do with planet gnome, it networks our blogs, of which most are free software, using a common API and protocol (RSS). This way we can share our ideas together. Otherwise it won't work. We need a way to "planet" our galleries and files too. But the stuff needs to also link with the Big Company's service, because our non-geek friends use that for now.
No, I havent forgotten you either, planet gnome!
Thanks to Ravi for reminding me we also need more desktop wallpapers.. duh.







