Tag Archives: GUADEC

The last GUADEC post?


Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 91

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 92

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 91

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 92

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 91

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 92

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 91

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /homepages/3/d35174004/htdocs/tecnocode/wp-content/plugins/latex/latex.php on line 92

GUADEC's over (and has been so for a while) and was great. The talk videos are up, and still I haven't blogged about the conference. Naughty me.

The conference was great: it was good to meet up with friends (old and new) again, get a bit of hacking done and hear lots of discussion about the future of GNOME. My thanks to the GNOME Foundation and my summer employer, Collabora, for sponsoring my accommodation and travel. Thank you to the local team for organising a brilliant GUADEC in a nice city, and here's to a successful GCDS 2011 in Berlin!

In other news, I've finally got fed up with forgetting to add new files in my project to either the project-wide header file or the documentation index, so I wrote some `make check` rules which will check for my braindeadness:

This one goes in the Makefile.am in the directory which builds your public header (such as gtk/gtk.h), and assumes a list of all the headers you're going to install is in public_headers, and that your main header's path is in main_header.

check-local: check-headers
check-headers:
	@any_missing=0; for header_file in $(public_headers); do \
		if test "x\(\)header_file>" $(main_header) >/dev/null; then \
				echo "$(main_header) doesn't appear to include \"\(\)any_missing"

This one goes in the Makefile.am in your gtk-doc directory (e.g. docs/reference), and only assumes the existence of DOC_MAIN_SGML_FILE, which needs to be defined for gtk-doc anyway.

check-local: check-xml-includes
check-xml-includes:
	@any_missing=0; find $(srcdir) -name "*.xml" | while read x; do \
		xml_file="\(\)xml_file" != "x$(DOC_MAIN_SGML_FILE)"; then \
			if ! grep "\"\(\)xml_file\""; \
				any_missing=1; \
			fi; \
		fi; \
	done; exit "$$any_missing"

I've filed bgo#627920 about adding the second rule to gtk-doc itself. I'm not sure the first rule is general enough to be put anywhere common.

GUADEC's nearly here!

Less than a week from now GUADEC 2010 will have started: a week of talks, work and partying in The Hague! This doesn't happen by magic, though, and we're still looking for volunteers to help the week run smoothly. We need just a few more heralds, particularly for Thursday and Friday, to announce each speaker, keep time, ensure that the speaker has what they need, and help out with the changeover between speakers. Volunteering to herald for just one morning or afternoon would be a great help, and the only requirement is that you can spend the entirety of that morning or afternoon in one room. With the interesting talks on this year's schedule, this should be possible!

If you want to help out but don't fancy heralding, there's always more which can be done! In either case, please leave a comment below or e-mail guadec-list {at} gnome(.)org with your availability.

I am attending GUADEC

Rogues' gallery

So far in my travels, I have met, for the first time, many gnomeshackers. One of the people I met was Tim-Philipp Müller and… Two of the people I've met were Tim-Philipp Müller, Matthew Garrett and Lennart Poettering… Amongst the many people I've met are such (in)famous hackers as: Vincent Untz, Alexander Larsson, Germán Póo Caamaño, Tim-Philipp Müller, Lennart Poettering, Matthew Garrett…

The truth is, there are too many people to name (and listing more would just destroy the joke). The conference is going great, apart from a minor incident with some snails, and I've enjoyed the talks I've been to so far.

Somehow, miraculously, my lightning talk on libgdata (slides) went OK (as far as I was concerned), and it even resulted in someone coming and talking to me about libgdata. How brilliant is that?

Still, my littlebig library pales in comparison to some of the interesting things which are being shown off at GCDS. Here's to GNOME 3.0!

GCDS 2009

With my exams now finished (all 19 hours of them), it's time to look forward to GCDS 2009. In a fit of madness, I signed up to do a lightning talk on "libgdata and web integration", which will take place in the Synphonic Hall sometime between 15:30 and 16:30 on Saturday. If anyone wants a laugh at my expense, please turn up.

I was wondering if anyone attending GCDS was planning on going hiking in the mountains of Gran Canaria. To me, that would be more appealing than the arranged tourist outing, and some company would be welcome. I was thinking the Thursday would be most suitable, but I don't have any plans at this stage.

GUADEC post-mortem

GUADEC is over, and I'm back home. A lot went on at GUADEC, and I'm quite pleased to have been able to get there and be part of it.

I met loads of people I'd previously only known online, as well as seeing quite a few of the more (in)famous ones, such as the Internet's Jono Bacon and Federico.

The beginning of the conference was a bit marred for me by the lack of a laptop, so I was unable to join in the hacking. A few days in though, and I managed to get hold of one, which I ran off a LiveCD (and then a LiveUSB once they arrived) for the rest of the conference. Because of this, I should soon have a patch to convert Totem's UIManager stuff to GtkBuilder.

One of the highlights of the conference was the swag. I think I managed to get quite a lot, but other people still went away with more. The only stuff left at the end was the black T-shirts by Access, which didn't really look that nice. As someone said: If I want to be an advertisement, I want to at least be stylish.