My hobbyist coding updates and releases as the mysterious "Mr. Tines"

Friday 28 September 2007

One small step…

A first part of the refactoring of the file system representation for the local files in the FTP client, removing all use of module os (to simply deployment by taking out all dependencies on FePy's extended library code), and encapsulating all references to the file data in a LocalFile class.

TODO list includes:

  • saving settings
  • hooking a remote file system class to the FTP client class
  • linking the FTP client and any low-level error feedback to the UI
  • Ensuring that file transfers but not directory listings get caught by the progress bar
  • Handling reconnects intelligently, including recording current directory state on the remote site

Drop here again.

Sunday 16 September 2007

Coding formula

Normal service has resumed -- i.e. hobby coding is light again, as I'm deep into the dev cycle on the current project at work, the weather has improved since the height of the summer so I'm out at weekends, except I've been being distracted by my teeth, and have just been moping.