Skip to content

Category Archives: Hacking

PyDev Status (1.1.0)

In the past few weeks I spent some time preparing patches that backport PyDev (the Eclipse Python plugin) from Java 1.5 to 1.4 so that it can be shipped in Fedora, since for some time now PyDev has been developed on Java 1.5. Last week I updated my patches to PyDev 1.1.0, which is the [...]

PyDev 1.0.6 backporting

As I mentioned 2 weeks ago, I decided to backport PyDev 1.0.6 to Java 1.4 so that we could include it in Fedora. I’m glad to say that I’m done, and the patches are available here . Fabio, the author of PyDev, has released versions 1.0.7 and 1.0.8 in quick succession last week, which are [...]

Migrating MovableType to WordPress 2.0.2 (or The Good, The Bad and The Ugly)

Over the last weekend and the week before that I spent a lot of time trying to migrate the blog at Pyre to use WordPress instead of the ancient MovableType installation it was using before. Unfortunately it wasn’t a very smooth ride, so I’ll write my conclusions here so that they could be useful for [...]

We need a newer PyDev

Red Hat’s Toronto office recently got 6 new interns. It’s going to be a fun summer with 13 interns sitting together in one cube area :D.
Other than yelling very loudly for the whole day (I swear we were quieter last year!!) the interns are working on some improvements to yum. They’ve all used Eclipse before [...]

How can Python not have HTML unescaping?

I’m in the process of trying to migrate a MovableType blog to WordPress. The process itself isn’t that bad, but I’ve found a whole slew of problems with preserving links. In the end it was decided to preserve internal link integrity but not worry about other people’s links. OK.
Due to weirdnesses in how both MT [...]

Fedora on the Mac Book Pro

Having had a Mac Book Pro for about 2 weeks, I’ve been trying to get Fedora on it. Initially the reasoning was to get a live cd working (using Kadischi) and then hack anaconda to be able to install on to the Intel Macs. The biggest problem we had was to compile the Fedora kernel [...]

New Eclipse Fedora Update Site

Yesterday I uploaded a new update site, made by Jeff Pound, for the Eclipse plugins we ship in Fedora. We now finally have both the ChangeLog and Bugzilla plugins in the same update site, which should be much more convenient. The main problem that we’re seeing with this is that we currently do not [...]

Screencasts of DrProject

Yesterday Pat and I made screencasts for DrProject, these are available here. We used Wink for the screencasts. Unfortunately version 1.0 of Wink doesn’t support sound throughout the cast, and you can clearly hear my lovely voice in those screencasts :). That’s because we used the 2.0 beta of Wink, which is currently only [...]

Jars in Eclipse Plugins

In the past 2 days I’ve been trying to update the Bugzilla plugin before Fedora Core 5 test 3. I’ve been trying to make it play nice with the Red Hat bugzilla through the XMLRPC interface instead of html-scraping. The functionality was already there but I discovered that Eclipse couldn’t find the jar file that [...]

Blogs, PHP, and Apache

So this weekend I finally decided to get my hands dirty and try to learn how to administer Apache, understand PHP, and (hopefully by virtue of the previous things), figure out how WordPress actually works. Phew, it was a long weekend.
I started out by redoing the Fedora Eclipse website, because it badly needed an overhaul. [...]