2008-02-17: just as much of a journey of discovery for me as it is for you

Over the last few months we’ve had a recurring feature called the Metacity Journal. Every day or so we listed bug activity, checkins, and mentions in the press and other people’s blogs. However, it took about half an hour or more for your chronicler to collate all this information every morning, and it became apparent that it could more easily be done by a script.

What we have here is the first version of the results of that script. This run retrieved several months’ worth of information, but later runs will only show new changes since last time. The results were collated by the script and automatically posted as a draft, then scribbled on and had parts removed by the human editor. The script will become available within the next few days once it has been generalised and tidied up a little. Your comments are, as always, very welcome.

The script created a lot of information because it was the first run; I’ve cut it down to just the last few lines.

In the future we need to collapse all comments for the same bug onto the same line.

Checkins on trunk
This is simpler because it’s only been tracking since Metacity was branched.

In the future we should pick up bug numbers from the checkin message and display them there.

Again, a ton of them, and I have only shown the last few.

In the future we need to drop any link containing the word “theme”, since we never link to posts about themes here.


  • On branches/gnome-2-22: fi by ituohela
  • On trunk: LINGUAS by runab, fi by ituohela, gl by icq, ne by pachimho

I think that wasn’t bad for a first try. “After a while, the style settles down a bit, and it starts telling you things you actually wanted to know…”


  1. Posted February 18, 2008 at 5:12 pm | Permalink

    The links to the comments on bugs are broken because they’re missing the “i” in “cgi” in the URL. That is,


    should be


  2. Posted February 18, 2008 at 5:40 pm | Permalink

    Also, when I submitted the previous comment, I was shown a page saying that I hadn’t completed the required fields, even though I had. When I pressed the back button, filled out the fields again, and clicked Post Comment, it displayed a page saying that I was submitting a duplicate comment. Weird.

  3. Posted February 18, 2008 at 5:42 pm | Permalink

    Matt: Fixed now. Thanks for your bug report!

  4. Posted February 18, 2008 at 5:49 pm | Permalink

    Thomas: Cool, thanks!

One Trackback

  1. […] checkins of code and translations, mentions on blogs, and so on, and makes a blog post out of them. Here is the first output. I will be publishing the code, of course, but it will need a bit of […]