OMG! A BloGTK Review!

December 7th, 2009

Ubuntu blog OMG! UBUNTU! has a nice review of BloGTK with some great constructive criticism.

For example, they note that the buttons on the editor toolbar can be difficult to understand. 2.0.1 will feature tooltips for all the buttons to make them easier to figure out. Plus, the insert link icon will be the system standard icon.

The review also notes two feature requests: WYSIWYG editing and Blogger tags. WYSIWYG editing is being experimented with for 2.1, and Blogger tags will come once Ubuntu updates the python-gdata library to support them. Hopefully both will be coming soon.

Thanks to OMG! UBUNTU! for the nice review.

Good Karma

November 11th, 2009

<professor>Good news, everybody!</professor>

It appears that the infamous segfault bug in Karmic has been vanquished, and BloGTK 2.0 no longer tends to fall down and go boom when editing posts. Apparently the WebKit view does NOT want to die, and will decide to take down the entire app if you try. This behavior is more than a little strange, but thankfully there’s a workaround that appears to kill the bug.

The trunk branch on Launchpad has the fix. Hopefully this will fix some other bugs on other platforms.

At this stage, once the fix is confirmed not to cause massive breakage, there will be a point release (2.0.1) with the fix.

From here on out, the next step will be squashing additional bugs, making sure that i18n will work out, and then planning for some new features.

As always, please keep sending bug reports and ideas my way.

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