Saturday, January 28, 2006

More New Goo ...

I haven't posted a blog entry recently because my Care-O-Meter has filled up with lots of Things with a high care factor - sadly Goo blog entries are being pushed down. But today I feel like doing one!

Goo developments continue. I've written a file finder for quickly finding Things in GooSpace. Here is a screen shot.

The motivations for this are:
  • reduce context switching - I need to jump from the Care-O-Meter to the underlying files as quickly as possible
  • reduce the need to navigate hierarchical directories - no more up, down, up, up, down and all the context switching that entails - just jump to the file I want!
  • simplify the .goo configuration files - we now no longer need to store locations per Thing
  • quickly resolve filename clashes that are found in multiple locations
  • gracefully handle mapping Perl::Module::Names to the underlying file
Each user has a list of directory locations in which to look for file Things and I've made a design decision to store this in the database instead of flat configuration files. Goo actions will also be stored in a MySQL database along with each user's trail.

In the next week I hope to hook up with elinks so I can find a file and then edit it in place and then jump back to the Care-O-Meter.

No comments: