Tuesday, May 6, 2008

Hardy as a Heron

This morning, my Ubuntu update manager informs me "There is a new version of Ubuntu available, would you like to upgrade". "Why yes, I would like to upgrade" I replied. To which the update manager said, "Please wait while downloading packages". When I got back from work, things were done. New kernel, all new packages (1300 to be exact) and everything was working. Most of my settings pulled across as well. I'm still floored that linux could be so nice (take THAT SuSE).


I did have two issues, which are as follows:
  • My display was no longer widescreen. Had to fix some issues with it.

  • I was not using the correct compiz manager, so I had to update differently


Other than that, I was really impressed that they deemed Firefox 3 Beta stable enough. However, after an hour of use, I'm noticing no issues with it, and don't really want to go back to Fireslug 2.... err... Firefox 2.

In other news, I'm planning on contributing some code to the Scala plugin. I have a limited time to do so while I can retain my IP rights to the source code, so its hard for me to *not* think about how to implement ahead of time. The "what" to implement was a general call for help from the Scala Plugin developer (specifically an interpreter). I'm hoping with some extra help, Scala can attract the attention of the hard-core Eclipse Plugin developers. My personal wish list of new features is:

  • Ctrl-1 -> fix anything wrong with my code. Add fields, methods, etc.

  • Ctrl-space ++ -> Additional context completion (specifically look through libraries and auto-import packages

  • Ctrl-Shift-T -> Refactorings (renames, pull-up, push-down,etc.)

  • Ctrl-Shift-F -> Source code formatting

  • Ctrl-Shift-O -> Organize imports



In other scala news, I found some great blogs about making Scala based OSGi bundles. I may attempt them within eclipse + equinox (vs. Maven + Felix) and post an entry about it (depending on how free time comes).

0 comments: