Creative Commons License

Sassenach CMS Is Almost Ready!

Having taken a little break from working on Sassenach CMS recently, I've cracked on with it again over the past few days since LUGRadio Live. I have been working on a few other projects recently, and so progress has stalled. However, having spent a couple of days working on different bits of the system, I think I'm happy for the world to see it. I'm labelling it an 0.9a (for alpha) release.

Basically, it is feature-complete, give or take a couple of exceptions. All of the files within the system work now, and, providing you don't do anything wrong, won't throw up a hissy-fit. However, if you do something wrong, they won't necessarily play ball, as my focus over the past couple of days has been finishing the system and not polishing it.

The project is registered at Launchpad, along with the code for the project which is there in its completeness. I using the system on a few websites, including this one, the BUSY website and the Sassenach CMS website, although at the time of writing, the Sassenach CMS website still diverts to another page while I prepare the website!

There are still a few things to do: I need to make a logo for the project, for intance. I need to review all the code, file by file, to make sure it is reasonably secure. I need to alter some of the backend appearnce, but this is just a cosmetic change.

There are, however, three things that are probably most important for me to get finished and polished. The first is to properly implement pluggable themes. These can be changed from the backend, but I want a more complete system where you just click on the theme you want and it works. It probably isn't a great deal of work, it just hasn't been finished quite yet. Secondly, I still need to move some of the code to functions, which I have started to do, but haven't finished quite yet. This is mainly for themes.

Finally, however, I need to write some documentation and create some screencasts, or something similar. This is the most important thing for me to work on.

There are a couple of other things I want to do, like finish my WordPress importer. I have now finished writing the installer. It isn't the prettiest thing you've ever seen, but I have tested it about 25 times now and it works. If the datbase has already been created and files have the correct write access, installation takes about 3 minutes. I think I can settle for that!

I expect I will post more about this during the week, but I think that's all for now!

There is currently 1 comment on this article.

mrben
http://www.jedimoose.org
I would recommend that on the website you include a "Why use Sassenach" and put comparisons with (especially) Wordpress and other blog engines.
2008-07-24 11:00:12
Submit a Comment