Ceasing Rails-CMDB Development

I’ve not done any development on Rails-CMDB for over 2 years and no longer make use of it so I’m officially killing off the project and will be removing the files from my web site in the very near future and I’ve also requested that the project is removed from Ruby Forge.

If by some chance someone wishes to continue the project please do drop me an email.

Update (03/06/2010): The project has been removed from Ruby Forge.

Adding support for Services to Rails-CMDB

I’ve just checked my work in progress of adding support for modeling services in Rails-CMDB into SVN, it’s not really ready for production use yet (i.e. I may change the model in incomputable ways) and it’s lacking much code and tests.

The following is a my current thoughts on the process flow for modeling transitions of services:

Rails-CMDB-Services

I’m thinking buying a license for OmniGraffle, as I can’t edit the above diagram any more, it seems a lot nicer than Visio which I use quite a lot at work. The only thing is the Professional version worth the extra money ?

Rails-CMDB now hosted on Ruby Forge

Last month I migrated Rails-CMDB over to Ruby Forge, however I did not get the chance to announce that it happened. Details of accessing via SVN can be found here.

There’s some small fixes now checked into SVN, but not enough to warrant a new release. I now plan to try and restart it’s development and may be even create mailing lists for development discussion and commit emails if there’s interest.

Update (2010-07-10): Development on this project has now ceased, see this post for more details.

Rails-CMDB release 0.4.1

It’s been a while since I’ve managed to do a release of Rails-CMDB. This is mainly because I got stuck working parts of the test suite and I’ve been doing things that have kept me away from a computer.

However over the last few days I’ve managed to get an import integration story working, which seems to be working. I’ve also taken the chance to migrate to Ruby on Rails 1.2.5, but there are some DEPRECATION warnings still to dealt with.

Behind the cut is the changelog. Continue reading

Testing import of CSV imports in Ruby on Rails

It’s been a few weeks since I did any work on Rails-CMDB. This is mainly down me being busy and getting stuck on how to test the import of data. I’ve come to the conclusion that it really is an integration story, so now the problem is how to do the file uploads.

It’ll not be hard to generate a complete set of CSV files and place them on disk, but my issue would be how to upload them. Does anyone have any useful suggestions ?

Rails-CMDB release 0.4

It’s taken a long time to get this release of Rails-CMDB ready for release, as I’ve done some tidying of the code base, plus adding lots of unit and functional tests. I’ve also improved the the views into the database and added the notation of Environments within Locations.

The source code can be found here. Not sure what is going to be in the next version, however I would like to get a public Subversion repository set up when I feel the testing good enough to catch any issues.

See below the cut for the (incomplete) change logs for version 0.4 (and the unreleased 0.3).

Continue reading