Category Archives: Ubuntu

Catfish 0.6.1 Released, PPA Available

It’s been out for a while now, and seems to be working well for everyone who’s tested it.  The latest version of Catfish has been released, and its the greatest, fastest version yet.  Read on!

Catfish is faster, cleaner, leaner, and meaner.

Catfish 0.6.1 is the best and fastest version yet!

What’s New in the Catfish 0.6 Series?

Considering that I never “officially” announced the 0.6.0 release, there’s quite a bit to go on about here.  Here’s some updates from the Changelog.

  • Rewritten from the ground up, with an emphasis on speed and maintainability.
  • Replaced the ‘find’ system command with Python’s own os.walk.
  • The interface has been revamped, improving on the 0.4 series, bringing a styled sidebar and symbolic icons.
  • Thumbnail support has been improved.
  • Filenames can be dragged and dropped from the Catfish application.
  • Files can now be deleted directly from the application interface.
  • Operations can now be performed on multiple files at once (including the two new features mentioned above).
  • Improved wildcard support.
  • Simplified strings for easier translation.
  • And finally, Python versions 2 or 3 can be used.

Demo Video

Screenshots are boring, and they don’t show off the power and speed of Catfish.  So here’s the latest version in a great demo video.

PPA Available for Ubuntu 12.04, 12.10, and 13.04

If you want to install the latest version in Ubuntu (or Lubuntu, Kubuntu, Xubuntu, Mint, etc.), simply add the Catfish-Stable PPA.

sudo add-apt-repository ppa:catfish-search/catfish-stable
sudo apt-get update
sudo apt-get install catfish

Back from my first Ubuntu Developer Summit

So I’ve been in [ Budapest] (read: Boodapesht) to attend the [ Ubuntu Developer Summit] for [ Oneric] [ Ocelot]. It was my first UDS and, having attended conferences such as [ GUADEC], [ FOSDEM], [ Linuxtag], [ FrOSCon] or [ OpenRheinRuhr] the experience was very different from what I knew.

The programme is tightly composed of sessions running one hour each, starting nine o’clock in the morning and ending at six in the evening. Session here means active discussion between all participants in the room as well as people on IRC which can listen through icecast. And the tracks (Desktop, Security, etc.) are very well spread so one can almost always find an interesting session. In the middle of each daily programme there’s one hour of talks, and Lightning Talks on the last day. These work the same as on other conferences.
I have to say I’ve quickly come to prefer this style. I didn’t find myself hacking out of boredom, which honestly is a habit I formed quickly on other conferences. And even during breaks between sessions the time is used to talk about the topics raised in sessions, or meeting [ key] [ people] [ from] [!/lallenlowe the] [ free] [ software] [ world].

A side effect of some discussions over dinner was actually plans for implementing the biggest missing piece to [ the mail reader I'm working on]. There’s a lot of inspiration and motivation in encountering massive amounts of productive energy concentrated in one place.

Unfortunately I didn’t get to see much of Budapest as a city or its culture. I learnt at least that Greek food there is much better than in Germany, although I can’t tell which one is the real deal. If you’re willing to follow obscure directions you’ll find great places to eat and drink. The standard beers are a Hungarian brand and Heineken, neither of which I would pick unless it’s the only option on the menu.