Archive for June 21st, 2006

New ChangeLog features

Wednesday, June 21st, 2006

Kyu Lee, one of the new Interns we have in the Toronto Red Hat office, has been working on the ChangeLog plugin, trying to implement some new features.

He’s made great progress, and yesterday we pushed an update of eclipse-changelog 1.1.0 into both devel and the FC5 updates-testing repository. This version has a ChangeLog editor, which has nice color highlighting, and also allows you to jump to a file by Ctrl-Clicking it’s name in the ChangeLog. A modest, but very nice start. I think this plugin can become much more useful and usable with a very minimal amount of love. If you use Eclipse, give it a twirl.

PyDev Status (1.1.0)

Wednesday, June 21st, 2006

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 latest version that will support Eclipse 3.1.2, and so the latest version that can go into FC5. Last week version 1.2.0 was also released, which is the first version that will be targeted for Eclipse 3.2, which is what will get into FC6.

I spent some time last week trying to make PyDev has sane defaults out of the box for settings like the path of the Python and Jython interpreters, I got something sort of working, but it wasn’t quite there yet. I’m planning to push PyDev into Fedora Extras in FC6, since it will now have an optional dependency on Jython. But I’m wondering whether I should release 1.1.0 as a Core 5 update, because it really is a *huge* update in stability and functionality over the version we currently we have in. I’ll probably try to make a test RPM that has the Jython bits ripped out tomorrow and push it into updates-testing, and see what kind of reaction I get.

Over the weekend or maybe next week I’ll probably prepare the PyDev 1.2.0 patch and a corresponding SRPM, that I’ll submit to extras pending on my other submissions (Jython and friends).