Welcome to 2010

Three or four months of development is now checked in to Subversion.  Over 90% of the code should be covered by RSpec tests, and there are two important new features:

  • Background queue daemon, which queues jobs submitted from the web interface – and later, scheduled and reactive jobs.
  • Worker process, which pulls jobs from the queue daemon and does the actual work.  A lot of the code from the Device model is now in a separate library.

And what’s next on the roadmap?

  • Built-in SNMP support – no more external SNMP proxy.  I am biting the bullet and using Ruby’s SNMP support… wish me luck as it doesn’t appear to be as good as Net-SNMP!
  • Scheduled jobs, such as backing up configurations every night (or more often)
  • Cucumber support for testing.  Brian Candler (of deploy2.net) has shown me exactly how cool it is.

I am hoping to get a beta (or at least alpha) release out in the next few months.  That’s not bad going for somebody who has a full-time day job and a pretty busy social life :)

Leave a Reply