14 July 2003

Gnome Developer Websites I converted the Gnome LXR and Bonsai installations over to the new site design Jeff did.  Overall it looks very good.  Having a consistent design across the sites makes them all look a lot more professional.  This just leaves the big one to do (www.gnome.org). Advogato raph committed my patch to add <link> elements to the items in the diary RSS feeds.  This should make the RSS feeds a bit more useful, since you can then go from the RSS to the individual diary entries. I also had a play with the Mozilla midas rich text editing functionality as a way to provide WYSIWIG diary entry.  It is a little rough, but it is good enough to write this diary entry with :)  With a small amount of hacking, I was able to get the code to work with IE as well. David Hicks It seems that our Prime Minister and Attorney-General seem to have decided that it is okay to have an Australian citizen tried without due process in a secret court where he could face execution.  If there is evidence against him, there shouldn't be any problem trying him in an Australian court.  It is particularly sickenning to see them acting like this when compared to the British government's actions with respect to their citizens in a similar situation.  There was an interesting article by Malcolm Fraser about this yesterday.

developer.gnome.org

Got a bit tired of the ancient site design of the Gnome developer website, so spent a little while updating it to match jdub's new site design. Now all that is left to do is to fix the content :) Update: updated the bugzilla.gnome.org templates to match.

8 July 2003

GUADEC 2003 I said I was going to write a bit about GUADEC, but didn't get round to it til now. Saturday 14th Arrived in Dublin in the morning after about a day spent in airports and on planes. Took the AirLink bus from the airport into the city centre, and walked from there to Trinity College, Dublin. I ran into a number of hackers at the gate who pointed out where the accommodation office was. Dropped my pack off and took a walk around the area close to the college. I went out to take a look round and get some lunch. Was surprised how expensive everything seemed. Even though the exchange rate was about AU$1.80 to each Euro, the prices looked like the exchange rate should have been closer to 1:1 :(. Afterwards, I explored TCD a bit more, and found out where the conference was going to be held. Made my way down to the network room and met jdahlin (at first, I didn't realise who he was). Went to dinner with a bunch of hackers at a Japanese restaurant. Had a very large bowl of chili/chicken noodle soup. We then moved on to Messrs Maquires for some drinks. Sunday 15th On the Sunday, I went to the Gnome Foundation Board meeting. This was the first time that we had had a face to face meeting of just the board (last year we had a meeting with the advisory board, but that was it). Was a very productive meeting. Monday 16th The start of the actual conference. Saw a number of great talks including Havoc's freedesktop talk and Johan's PyGTK talk. I gave my first talk in the afternoon: EggToolbar and EggMenu. It had a fair turnout and was pretty successful. After the talk was finished, I had a conversation with Hans Mueller who was looking at some similar issues with menu handling and merging in Java. Had dinner with the AbiWord hackers. Tuesday 17th The second day had a lot of great talks. I got to Alan Kay's keynote a little late, but what I saw was very interesting. He made a lot of good points (although I don't agree with of all of them). I then went to Anders' D-Bus talk. After the break, I gave my PyORBit talk. Less people attended this one than the previous one, but there was still a fair number. I gave a few demonstrations of remotely controlling Nautilus through its CORBA interfaces, and getting notifications on metadata changes. Bill Haneman was at the talk, and asked how it worked with the accessibility framework (as expected). I hadn't actually tested it but I am fairly confident that PyORBit would be usable to script the AT-SPI interfaces. It would be great to see Gnome become more scriptable in the future. Whether CORBA is used for this purpose or not remains to be seen. Went to the Ximian party in the evening. Got to catch up with some more friends I hadn't…

GUADEC 4

Haven't posted anything here for a while. I've been at GUADEC since Saturday, and it has been really good so far. I've put the slides for my talk up on my website. I'll post some more info later.

28 April 2003

  • Post author:
  • Post category:Uncategorized

Red Hat 9 Installed it on a few boxes, and I like what I see so far. The Bluecurve mouse cursors look really nice. It is also good to see some more of my packages included in the distro (fontilus and pyorbit). Spam Some spammer has been sending mail with random @daa.com.au addresses in the From: field. So far, I have received lots of double bounces, a few messages asking if we know about the spam, and many automated responses (some saying the message came from a blocked domain!). The Received headers indicate that the mail comes from somewhere else, so there isn't much I can do. I hate spammers. I put up a bit of documentation on the SpamAssassin/Mailman setup I developed on my website. It would be good to get mail.gnome.org switched over to the new setup (they are using an older version of my filter), as it has greatly reduced the amount of moderation required. jhbuild Did a bit more hacking on jhbuild. It now builds fontconfig and Xft from CVS, which should give Keith a few more testers. I had to update jhbuild to use libtool-1.5 as it was required to build them. This has uncovered a few bugs in various autogen.sh scripts that still need to be fixed. I also added the ability to override the cvsroots used to check things out (so if you have an account capable of writing to gstreamer from cvs, you can use it), and change the branches for individual modules which should be useful for module maintainers. libglade I am about half way through modifying libglade to construct arbitrary GObjects, rather than just widgets. When this is finished, it will allow eg. setting up tree view columns in the .glade file, size groups and a few other things. The change will break compatibility for backend modules, but should keep binary compatibility for apps. This seems okay given that there are only about 3-4 backend modules in existance (which add support for libgnomeui widgets, gnome-canvas and libbonoboui widgets).