Planning snippets of HostManager

HostManager is my software app written for Mac OS X that manages domain and hosting clients. It is used by web professionals from designers to hosting providers. Whilst the first build started as an experiment in Objective-C/Cocoa, and as some way for me to manage my own hosting clients, it has since developed into a full rounded application.

Some of the code in the current release (1.01) however is still legacy to those first experiments, and as such implementing some of the nicer features people have asked about is becoming increasingly difficult. Coupled with the lack of time available while I finish my university final year, HostManager has unfortunately been put on the backburner for a while.

However, where I find the odd spare minutes, I am experimenting with new code and building snippet programs that eventually will find themselves integrated into HostManager. As a result, the next release of HostManager will be a fairly major rebuild of the code, and integrate the features people have been asking for.

At this early stage of development, though, it would be great to get feedback from people using HostManager. If you are a current user, or have tried it in the past, please take a moment to let me know what you thought was good and bad, and how you might like to see it improved in the future.

Here's a quick rundown of the current features I have (or am in the process of) developing:

  • real address book integration, not just a copy
  • Custom reminder email/letter templates built with XML
  • Custom report templates built with XML
  • Invoicing, or ability to generate an invoice through a 3rd-party program
  • Tidy up .Mac backup to prevent delay on exit
  • Keychain stored passwords
  • Smarter package management, using date calculations for renewal periods, etc.
  • Remove limits on package features (e.g. unlimited bandwidth)
  • Leverage some more Core Data power; improve search
  • Massive interface improvements (get rid of separate inspector window?)
  • Much improved icons/graphics