Archive for the ‘GNOME’ Category

UDS Vox Pop

Friday, May 28th, 2010

Just for a bit of fun, I took a flip along to UDS and did a little vox-pop for things that devs found exiting.

Enjoy!

UDS vox pop video

RDF Beginners Guide and Competition

Monday, March 1st, 2010

The video of our talk at FOSDEM 2010 didn’t come out great, so I’ve made a slidecast of the RDF beginners guide that I gave as part of that talk. Enjoy below!

At FOSDEM we also announced a competition for the coolest hack using RDF, SPARQL and Tracker with the prize kindly sponsored by Codethink. The prize is a Google Nexus One.

After some discussion we’ve decided to open up the competition to everyone and extend the deadline to the 15th of March. So if this tutorial inspires a great idea, get it coded up and submitted! On #tracker on GIMPNet there are great bunch of hackers who can help you get your idea up and running.

There are no hard rules for the competition, we just want to see implementations of cool ideas. The code doesn’t have to be perfect, the only requirement is that the judges can check it out and run it on their systems. All entries should be submitted to tracker-competition@codethink.co.uk by the deadline.

RDF Beginner’s Guide from Rob Taylor on Vimeo.

Update!
Looks like I hit a bug in PiTiVi that caused the render to get mangled. I’ve rerendered and it should all be good now. If Vimeo is being slow for you , you can download the ogg here.

Edward, I promise to log a repro as soon as I can!

The Semantic Desktop, SPARQL and You @ FOSDEM

Tuesday, January 26th, 2010

In a couple of weeks at FOSDEM, I’ll be giving a talk in the GNOME developer room on the semantic desktop and showing the new world of interaction that RDF, SPARQL and Tracker make possible. I’ll be joined by Philip Van Hoof and Roberto Guido.

We’ll be digging behind the buzzwords, explaining what it’s all about and most importantly showing off cool real-world apps using this stuff. We’ll also announce a competition for the coolest app using Tracker and RDF, for which Codethink will sponsor a prize.

See you all there!

I'm going to FOSDEM, the Free and Open Source Software Developers' European Meeting

Codethink at OSiM World

Monday, September 14th, 2009

Codethink has a stand at Open Source in Mobile World this week. We’ll be showing off the results of our latest internal R+D sprint and talking about the benefits and expertise we bring to our clients. If you’re visiting this conference, do come see us at stand 11.

Over the next two weeks the Codethink team will be talking about and making releases of our R+D sprint. I think we’ve come up with some pretty exciting technologies, but I shall hold my tongue for now and let the team talk about it…

New Codethink brand and website

Friday, September 11th, 2009

Things have changed a great deal at Codethink since the original logo and website were created. We’ve grown a lot and the time has come for a logo and website that says more about who we are and what we do.

I present you the new Codethink website! My favourite new feature is that we aggregate blogs and tweets of all of us Codethinkers and dynamically weave them into the site, so it’s never stale.

Many thanks go to the awesome Raw Design Studio who designed our new logo, visual style and built the website and to our own Pete Charlton for the words.

In other news Pete has also had a promotion to Sales and Marketing Manager. Well done that man!

Me neither..

Friday, July 10th, 2009

I’m pround of the codethink team coming up with this..

I am not afraid of people writing code

Codethink anniversary

Sunday, March 22nd, 2009

Last month, Codethink turned 2 years old, to coincide we had a company-wide hackfest in Brussels straight after FOSDEM. It really brought home how much it d grown. Just a year ago there was just me and Mark. Now we are 8! So i m gonna take a moment to shout out to the great job these guys are doing. In order of appearence:

Mark Doffman
Mark has been consistently working on transforming AT-SPI (the GNOME Accessibility and UI automation technology) into a D-Bus based cross-desktop project. From nothing a year ago, working with Mike Gorse from Novell, he s now got something that more or less works and it’s getting a lot of focus and testing as we plan for GNOME 3.0. I’m looking forward to a brave new future for cross toolkit accessibility on the Linux desktop.

John Carr
John came to us from working on Conduit, and he s continued on his dream of making all the devices and web services of the world talk seamlessly to each other. John’s been in charge of pushing the Wizbit project along and now the core of this is pretty stable, he is going to be turning his eye to working on using Wizbit for synchronisation.

Jürg Billeter
A stunning hacker who needs no introduction! Jürg’s been continuing to hack on Vala and it s getting more and more mature each week. His main work, however has been on the stunning tracker-vstore, a branch of tracker that brings full RDF capabilities, which Philip van Hoof has been blogging about. I’ll be writing a biggish blog post on this soon and what RDF could really mean for the desktop experience.

Karl Lattimer
Karl came to us from working on UI at Nokia. At Codethink he’s continued to focus on graphics technology and user experience, bringing his keen eye to Wizbit, amongst other things. One of the most impressive things I’ve seen for a while was Karl s kinetic scrolling widget for the Wizbit timeline view. I m hoping we can turn this into something more general in the future.

Ryan Lortie
Another hacker who needs no introduction, Ryan’s our low-level infrastructure guy. He s been working on GNIO, a library to do network operations using GIO stream abstractions and continuing to hack on DConf, which is gradually coming together. He s also been helping Jürg out with Vala.

Mukund Sivaraman
I knew Muks from his GIMP work, and his work on Herb is really impressive. Muks is mostly working on top secret stuff that we can t talk about, unfortunately!

Peter Charlton
Our documentation guy. This guy knows how to write and knows how to take something vague and unintelligable and turn it into crystal clarity. Invaluable!

Of course, through all this I’ve been here, dancing about architecture and generally doing the best I can to hold the whole shebang together. I’ve been mostly working on some top secret stuff which hopefully will be getting opened up soon. I’ll dance about that then.

Update
Looks like my blog got hacked and this post was replaced by spam. Wordpress now upgraded and I’ve recreated this post, updating some of the links.

Reversible debugging one step closer…

Tuesday, October 21st, 2008

I just stumbled upon Chronical Recorder.

I’ve been waiting for something like this a long while. How did I miss it getting released?! Thanks Novell!

Boston Awesome

Sunday, October 12th, 2008

I’m at the Boston GNOME summit right now. Yesterday a lot of work got done on gobject-introspection and AT-SPI D-Bus, which is completely awesome. I had a great discussion with Dan Williams about where we should go with gnome-phone-manager, NM’s new ModemManager and OpenMoko’s gpsd. My interest here is having a consistent place for getting GSM/CDMA cell location information.

A lot of very interesting ideas have been flying around about new user experience ideas. It seems a lot of people have been thinking similar things but didn’t really know that others were also working/thinking on the same ideas. We’ve just started the future user experience hackfest, I hope out of this we can forge some common future direction and common projects. I’ll report more after the hackfest!

Wizbit ars’d

Wednesday, October 8th, 2008

So it seems ars technica picked up on Codethink’s little pet project! Obviously the little amount of info on the wiki isn’t enough for everyone who’s interested and enough has changed since the GUADEC talk that I should write a bit here to clarify what’s going on and where we’re going.

First off, we’re currently not using GVFS or FUSE – the core Wizbit component is simply a versioning, distributed object store. The current plan is to later hook up with a metadata service, maybe tracker, and use this to export a FUSE filesystem using the metadata.

This core Wizbit service is just a library with its own api, maybe hooking up to gio streams for ease of use from GLib based applications.

The current focus of our work is solidifying this store and the synchronization between multiple machines. We’re prototyping its use in Tomboy. Karl is also working on making some of these pretty widgets for navigating history work.

We’re not actually using Git underneath, but using our own implementation of concepts from both Git and Bzr. This is for a number of reasons, partially that making a library from git’s code proved more trouble than just reimplementing the concepts (as things like JGit found). Also the nature of the problem is sufficiently different that things like the packed format don’t behave in a suitable way for general file system usage. The work on packing is yet to be started but we’ll probably use Robert Collin’s groupcompress idea from bzr.

I promise we’ll make the wiki a bit better when the code’s stabilised a bit!