pacificpelican.us posts

blog archives by Daniel J. McKeown

11 key free programs to install on Ubuntu

Lately I’ve heard more about Ubuntu from different people I know; in some cases they run Ubuntu server and know a lot, and in other cases they have heard things that make them interested in using it as an everyday desktop OS.
Ubuntu, by the way, is a GNU/Linux “distribution”–basically it is a kind of operating system that runs on Intel chips just like Windows and Apple OS X. The difference is that Ubuntu (like other Linux distributions) is free and open source–meaning that users can see the source code and are free to modify it.
I’ve been using Ubuntu 10.04 LTS (Lucid Lynx) for a few weeks now (it just came out). I think it is excellent, and having used the very good 9.04 and the okay 9.10 versions of Ubuntu, I can say that 10.04 is the best so far that I’ve used.
A key feature of all of these is the package manager called the Ubuntu software center. By opening this application you can add hundreds of free software programs by simply selecting them.
Here are some key programs that you need to install right away once you put Ubuntu on your desktop system (it’s easy to set up a dual-boot system so you can start in Windows if necessary–just download the .iso file, burn it to a disc and start your computer with the disc in the tray and follow the installer).
1. GIMP (GNU Image Manipulation Program): The best pixel-based multi-layer graphics editor on Linux, you can use GIMP to re-touch photos, draw pictures or use filters and brushes to add your creative spin on images.
2. Pidgin: The best IM client you’ll find on GNOME (the window system used by Ubuntu). It’s better than Empathy, which comes bundled with Ubuntu.
3. Filezilla: If you use FTP, you need this excellent client.
4. AbiWord: The best word processor for GNOME. Very intuitive, clean design and has plenty of capabilities for most writers.
5. OpenOffice: Install the whole suite and you get the best free spreadsheet program, plus a presentation maker, word processor, desktop database and more included. Now maintained by Oracle, OpenOffice remains a high quality product.
6. Google Picasa: The best free (though not open source) photo management software. Just avoid Shotwell and F-Spot–they are not (yet) ready for prime time. (Though I like putting my photos on my own web site using free software [Gallery] and I don’t use Picasa Web Albums, which of course Google tries to integrate into Picasa.)
7. VLC Media Player: The best desktop media player application for Linux (and for Windows and Mac). Will play your old mpeg1s all the way down to super-new h.264 files and everything in between.
8. Google Chrome: Getting this browser gives you an alternative to the also excellent Firefox, which comes bundled with Ubuntu.
9. Kdenlive: My opinion is that the Apple platform is still easily the best for video editing. That said, I have been very impressed with the development of this little video editor application–basic features are covered and it can even take your edited videos and export them in freedom-loving Ogg Theora format!
10. GNU Emacs: Who doesn’t want this classic editor on their system?
11. Audacity: This audio recording and editing program is excellent for capturing podcasts and musical recordings, editing them down, and exporting them in Ogg Vorbis or m4a format.

Posted in technology | Tagged , , | 1 Comment


Podpress meltdown illustrates problems with WordPress management

Podpress is a plugin (or add-on) for WordPress that allows users to turn their blog into a podcast. For a while now it has been one of the the most popular ways to create a podcast–and Dan Kuykendall, the plugin’s author, was even invited to speak at Wordcamp 2007.

But now that thousands of podcasters rely on it, Podpress has been broken by the latest version of WordPress.

A new feature of WordPress 2.6 called “post revisioning,” which is basically a wiki feature, appears to conflict with the Podpress plugin’s function. This problem can be overcome by disabling post revisioning, but many people simply upgraded and expected it to work, and have had a lot of problems in keeping their podcasts online.

This episode is a good illustration of a few problems with WordPress and the relationship between the CMS and its plugins. First, Automattic, the company that manages WordPress development, the core WordPress.org developers (who overlap to some extent with the employees of Automattic), is are extremely overzealous in pushing new versions on users at the expense of previous features working. Second, the lack of professionalism of plugin developers is a serious danger to the continued functioning of blogs for a wide range of WordPress users, from casual podcasters to large enterprises.

The problem with pushing new versions and features on users is a fairly nuanced one. Let me explain: I do not mean to say that new versions and new features, even at the pace at which they come out, is a problem. Rather, the problem is the assumption by Automattic and the core WordPress developers that all users are ready for major upgrades every three months and have the time to install new versions and find updated plugins. Because the last few new major releases (WordPress 2.5 and 2.6) have included some fairly major changes, they broke the functionality of many plugins that were designed for older versions. That really is okay–I don’t want to stand in the way of progress here–but what I don’t understand is why they can’t maintain the older versions for a little longer while people scramble for new plugins. (And by maintain, I just mean come out with an occasional new version with security fixes, like 2.5.1.) Instead, WordPress users read draconian announcements like this:

“2.6 is pretty much identical to 2.5 from a plugin and theme compatibility point of view, so upgrades from 2.5 should be pretty painless. The 2.5 branch will no longer be maintain so everyone is encouraged to upgrade.”

So the 2.5 branch, which came out only a few months ago, is having support dropped and everyone should upgrade, according to Matt Mullenweg. Because, as he claims, it should be “painless.” But even before he wrote that, people were already describing the problem with Podpress, based on testing with beta versions of WordPress 2.6.

Automattic and the core WordPress developers should work with major plugin developers more closely and maintain older branches for longer, or at least do more research before they make claims about whether there “should” be plugin compatibility.

As for plugin developers, if they are going to promote third-party products through their plugins and also ask for donations, as Mr. Kuykendall does, perhaps they should provide a bit more customer service and actively maintain their product so it can be useful to users for more than a few months

Though a new version was promised to be released by now, users are still waiting.

Posted in Uncategorized | Tagged , , , | 5 Comments







pacificpelican.us posts

powered by WordPress and Keet theme by pacificpelican.us