Larrikinism

It is the Confession, not the Priest that gives us absolution

Archive | RSS
June 19, 2011 at 8:00pm
Home

GSOC 2011: ssc - Week 4

The DirectoryManager module has been polished and it now handles duplicate entries in the software and repositories files. The app now handles errors better and crashes more gracefully with meaningful error messages. As for functionality, I’ve added package banning and unbanning. Also package importing has been included in the current release.

I’ve started work on the file handling of the app. Currently it works similar to the packages or repositories with the difference that the file in question is copied over to <appliance_directory>/files. Adding and removing these files will be simple enough within the current framework. And with some work time-stamp information can be incorporated to do more efficient syncs. I hope to have that done by next week and follow up with a basic implementation of the commit command in the week after that so that we can have a first usable version of the client.

If you want to check out the application now, you can take it for a spin using the gem. Use with caution, and all that. It shouldn’t do anything catastrophic, but, I wouldn’t use it with anything other than a test appliance at this point. Download it from here. Install it with rubygems (gem install ssc-0.1.0.gem) and run ssc help to see the usage instructions.

Notes