Bad Karma

September 22nd, 2009

For those of you using BloGTK 2.0 on Ubuntu 9.10 Karmic, you’ve probably noticed a few problems with crashes. Like, a lot of crashes.

From what I’ve been able to tell, BloGTK will crash when more than two windows have been opened. Why, I’ve no idea. My guess is that there’s some garbage collection problems that are causing problems. Whether that’s due to something in BloGTK itself or the underlying Python libraries isn’t known yet. Given that BloGTK works just fine on Jaunty, my guess is that there’s a bug with one of the libraries.

A bug report has already been added to the Launchpad project. If anyone has a better idea of where the problem may be, please post the information either in the bug report or on this blog.

I apologize for the problem, and hopefully the bug will be fixed as Karmic heads towards formal release.

UPDATE: It appears that the crash is related to the WebKit bindings. Investigation into this bug is continuing.

UPDATE – Sept 24: Some more digging has revealed that the crash happens when one editor window is closed and then another is opened. There is a bug report filed with the pywebkitgtk package that seems to deal with a similar issue, if not the same one. I will continue to see if there’s anything I can do with the BloGTK codebase to prevent the crashes.

I apologize for the problems, and hopefully this issue will be resolved before Karmic is formally released next month.

UPDATE: Nov. 5: Still testing this crash on Karmic. I’m hoping to be able to either find a fix or a workaround shortly. Thank you for your patience.

Also, keep the bug reports coming—there are definitely outstanding issues that need to get fixed with the 2.0 codebase, and the more that get squashed, the better BloGTK 2.0 will be.

Sometimes They Come Back

June 21st, 2008

It’s been a while since there was an update to BloGTK. During the last period of development for BloGTK there were so many frustrations and so little time that I had to give up.

Flash forward to a few weeks ago when I’m putting together my new Ubuntu box—I notice that there’s a Python library for Blogger’s GData system installed. And it even has a nice system for interfacing with Blogger. When I last did work on BloGTK 3 years ago, I had a lot of the app built. Maybe it was time to take another shot?

This entry is being created in BloGTK 2.0. The build is nowhere near complete, but there has been enough progress that it’s safe to announce its existence to the world.

BloGTK 2.0 will add some great new features like:

  • A completely revamped interface designed for multiple blogs
  • A new editor, with integrated spellcheck, HTML syntax highlighting, and undo/redo.
  • Support for multiple categories.
  • Full support for Blogger
  • Autodiscovery of weblog settings (if your blog template supports it
  • And much more…

There is no release date for BloGTK 2.0, as it all depends on finding programming time in my busy schedule. However, this time the technical hurdles have been surpassed and it is possible to deliver the kind of program that users have been asking for.

There will be much more coming as development continues on the next generation of BloGTK.

Support This Project