Category Archives: General

GUADEC 2005 Paper

I just submitted my abstract for a GUADEC 2005 paper. I may regret this later, but it will provide incentive for me to make Glom useful. Also, I'd like a better project name.

Glom – Saying “F*** You” to database administrators

Abstract:
Glom (http://www.glom.org) is a simple system for creating useful database
applications, for people who don't give a damn what SQL is. It allows you
to design (and redesign) database tables, the relationships between
tables, and the user interface for those tables. It makes the important
things easy. Therefore, it is not an Access clone.

The talk will present the fundamental concepts used in Glom, and the
current status of this (unfinished) ongoing project. I will mention how
difficult these things are with existing systems. Depending on my mood,
this may result in an offensive amount of crude, and occasionally
creative, swearing.

Bio:
Murray Cumming is a freelance software developer, based in Munich. You may
have seen him in other projects such as gtkmm.

Usable Ubuntu

A non-techy friend recently found herself with Ubuntu Linux instead of Windows on her laptop. She seemed mostly not panicked by this, but did mention that “it” was slower than it had been with Windows. Upon investigation, it turns out that it's the long OpenOffice startup time that gave this impression. Sounds reasonable. I wonder what's happening with that.

Glom 0.8.10

I've released a couple more Glom versions recently. The one that I released a few months ago turned out to be quite broken, even though it was meant to be a fairly stable working version to leave out there while I was busy on other things. Hopefully the bugs will stop coming back.

Glom is now even simpler, and it can create example databases, though I have not made an interesting example yet. This should show it off a bit more and help me to spot some regressions.

I'm looking forward to implementing new Glom features next year. I feel very confident about it.

Progressive improvement

I imagine that people find the huge polpyaudio and libgnomesu threads on GNOME's desktop-devel-list a bit daunting, but I think they are wonderful. People are clarifying user and technical requirements, and taking us closer to more things just working.

I feel that the libgnomesu situation is similar to the project-utopia situation (getting removable devices to just work). It too can be solved by making a real list of desired functionality and behaviour, attacking it with various technical problems and real-life use cases, and then biting the bullet and changing stuff where it needs to be changed. It might take a few more iterations to get to that level of consensus though.

This is not my area of expertise, but I hope that we don't try to solve this by just not requiring root for everything. I've always liked that no mail-client or browser security bug can destroy my entire Linux system like it can destroy a Windows system.

And I have to learn what this sudo thing is all about, by trying Ubuntu. But I don't want to wipe out my debian partition before freedestop is back up again, so I can build my GNOME development stuff there too.

Whistling past the graveyard, again

My current paid-work project will be cancelled at the end of the month, so I'll have more time for Glom in January.

Lots of mistakes have been made during this project, but nothing else has hurt us so much as ClearCase. Every other problem could have been overcome if it hadn't been for ClearCase at the bottom of our dependency tree. This could not be more obvious.

Franz Ferdinand

On Saturday we saw Franz Ferdinand at the Tonhalle in Munich. The band are Scots, with one member from Rosenheim, near Munich. It was simple and lively. Unfortunately we couldn’t see much of the actual band, because Germans are too tall. Without the camera’s zoom I’d have no idea what the stage looked like.

imgp0413

imgp0418