Ubuntu 8.04 released

Posted 14:09, 26/4/2008, in Ubuntu

Thursday saw the release of Ubuntu 8.04 (codenamed "hardy heron"). Since I had a load of new PC bits arrive yesterday, I had the opportunity to compare installation of both XP and Ubuntu from scratch on the same machine.

The XP installation took about 40 minutes (not including the initial disc format), during which there were a few interruptions where I had to select my country, language, keyboard layout etc. After it was completed, the machine booted into a very low resolution desktop with fairly sluggish graphics performance and no networking.

The Ubuntu installation on the other hand took 10 minutes (including the repartitioning), had fewer interruptions, and afterwards the machine booted into my screen's native resolution, and everything was working out of the box. The only thing I had to install was the non-free Nvidia drivers for my graphics card, which took a few clicks (no CDs or web searching required).

My only complaints about the Ubuntu installation process are the partioning screen, which still uses terminology that would scare off a lot of users. Since it can detect if any other operating systems are installed on the disc, really it should present some simple options like:

  1. Install Ubuntu on disc XXX, alongside your current Microsoft Windows XP installation
  2. Install Ubuntu on another disc (if there's more than one in the machine)
  3. Replace your existing Microsoft Windows XP installation (warning about deleting data)

if the user chooses option 1 they're presented with the slider to control how much space each OS should use (and it should default at giving each 50% of the disc space).

Manual creation of partitions, and terminology like 'contiguous space' and 'swap' should be hidden behind an advanced/manual configuration screen.

Netbeans vs. Eclipse

I'm also considering switching from Eclipse to Netbeans for PHP development. I'm already using Netbeans for Ruby (i.e. Rails) stuff at work, and I've never been especially happy with Eclipse. It's not particularly easy to setup (largely because the Ubuntu respository holds version 3.2 which isn't compatible with the latest version of PDT), and generally the more plugins you seem to add to it, the more flakey it becomes.

Netbeans is certainly much easier to setup - the version from the repository works straight out of the box, and adding plugins is a simple as ticking the ones you want to install from a menu. I believe both apps are Java-based, but Netbeans generally feels more responsive, and there are fewer hangs whilst the app reparses some code.

However, the PHP plugin for Netbeans still seems to be in its infancy. Once installed, I opened a sample PHP file and was presented with a horrible lime green background behind all the code. Apparently this isn't something that can be changed in the preferences yet (!). The code was all shown in a serif font, even though the options had it set to use a monospaced one.

Please login to post a comment.

Search this site
Login
(or login/signup the old fashioned way)
Elsewhere

External URLs/articles that may be of interest:

ZF Blog Application tutorial

This is the first part in a multi-part tutorial in creating a blogging app using ZF. It serves as a great introduction for people trying to get started with the framework, and looks at application structure, mvc, templating and ACL.

Drupal in the Enterprise

An interesting look at why the author doesn't feel Drupal is ready for the enterprise. Drupal certainly appears to be one of the better CMSes around, so some of these criticisms seem a little harsh when you compare it to some of its inferior competitors. However many can also be applied to PHP web apps in general.

BBC admits Linux usage figures were off

Recently the BBC said one of the reasons they didn't push for a Linux compatible version of their iPlayer was that their website only received about 600 visits a week from Linux users. They've now admitted this figure is closer to 100,000. Just a bit off then.

Online ad tracking 'opt out' list

Lobbyists in the US are trying to get an 'opt out' list created for online advertising, so users could choose not to have their browsing habits tracked. The irony is, for this to work technically, some system somewhere would have to create a huge list of IP addresses and personal information, which seems to defeat the point.