Work, work, work…

The months seem to be passing by at an alarming rate. As such, development and refactoring development is going on at a slow pace.  Typically, the cmdlet files themselves that need to be cleaned up and re-written in their entirety are updated as-needed, bi-weekly. For now, I’m going to release a slightly updated set of scripts as another Beta release. Be on the lookout for that soon.

As for update functionality in the future, I’d like to get that in sooner rather than later. It shouldn’t be too hard to get that function written and implemented in the next release. Since development has taken far longer than originally anticipated, it makes sense to postpone the so-called Winter release, and in turn, clean up the current codebase for a Spring-Summer 2015 release instead.

The Spring/Summer 2015 release will include all the missing features from the beta releases so far – Updating, Boot CD, USB image creation, and maybe a few more bells and whistles I can scrape together.


Refactoring towards a release

While tracking down some issues in some of the cmdlets, I came to the conclusion that it may be a good idea to rebuild all the scripts prior to a release. There’s a lot of missing bits and pieces in various cmdlets, which came about due to the nature of the project. Initially, a cmdlet was going to be very simple, but over time, the template became 8kb in size. From here on out, I can either keep the 8kb template and rebuild each script, or extract the necessary bits from each script and strip all comments out so each script is only the necessary bits to grab that particular set of files. In any case, one of these will be needed in order to complete the current release.

There’s also the boot functionality that needs to be fully implemented and utilized.

For the time being, BootZilla is in a ‘refactoring’ period of development. A final build is likely to be out by April 2015.