It’s Official

OK it’s official, Exodus is dead, canceled, killed off.

I have chosen to cancel work on Exodus meaning its not likely I will work on it ever again, the reason for this is because my Open Source CMS, OpenSite, is just as powerful, more stable, fast and lightweight.

Putting Exodus Away

I’m putting Exodus away, boxing it up, I don’t really want to work on it anymore.

Exodus will be added to my list of “Things to go back to” - I’m not canceling it, I’m not working on it, I’m leaving it so that one day I might start working on it again.

OpenSite is my main CMS now, OpenSite 2.0 will be just like Exodus but better, faster, and not as bulky.

I consider Exodus as old-code - and it is considering I started it in 2007, while OpenSite is new-code and OpenSite 2.0 is newer-code.

Hmm

I’m not sure what I’m doing with Exodus - I’m not quite happy with the code it runs on

My Open Source CMS “OpenSite” is somewhat better, it has less features but runs a hell of a lot faster.

I was thinking of starting on OpenSite 2.0 and then start coding Exodus from scratch using OpenSite 2.0 as a base. I would really need to do is get the current modules and plugins to work with it and add the SEO URI stuff to it.

In fact, I think I will do that - Its probably best, it will run faster.

Why is it taking so long?

I’m a busy person, I have TAFE, I like to play games and watch DVDs, Excuse me for not wanting to bury myself in PHP coding.

I’m not even sure if I will release Exodus - even though the product page has it listed at $99/yr for a license. If I do release it, I want it to be perfect and working properly.

Sidebar Items

I just finished the “New Sidebar Item” pages. But I may make a few changes to it later on.

The way this works is you drop the sidebar item file into the “sidebar” directory and drop a plugin into the “plugins” directory.

The sidebar item file is what is called when people visit the front-end of the website, and does whats needed to build the sidebar item that is then placed into the template.

The plugin file is used inside the AdminCP to:
1. Add the Item to the items list on the “New Sidebar Item” page.
2. Load the UI for the Create and Edit item pages.

When Exodus is released to the plugin there will be sufficient examples and documentation on how to create your own things for use with Exodus. So no need to worry about it much at the moment.

Next is the Edit & Delete Sidebar Item and Module.

More Exodus 2 Info

The last time I posted about Exodus 2.0 was when I had started on a concept for it, While I haven’t worked on it since then I have some more info.

My goal for Exodus is to be a lightweight but powerful Content Management System.

Exodus 1.x is exactly the way I planned it to be, or is going as planned as its not yet finished.

But I’m always looking for ways to improve my projects and make my code better.

The first concept for Exodus is pretty good, but a week or so ago I threw together an extremely basic CMS as an example for someone, I later turned this into OpenSite, an Open Source CMS.

Now there is two directions Exodus 2.x can go, based on OpenSite or the first concept I have.

In my spare time I will finish the concept and get it to a working state and check out how they both run and choose the best out of the two.

I guess I will post updates on this later.

Exodus 2.0 in concept stage

With Exodus 1.0 almost finished, I have started to think about Exodus 2.0.

While working on Exodus, I have thought about how the components/pages are handled and thought about changing it,
but that would take too long and push the release date for Exodus far into the year.

So what I have planned is finish Exodus 1.0 and implement the changes I want to make in Exodus 1.1 or 1.2,
But while working on another project of mine I thought of something else.

Unfortunately it would require a whole bunch of changes to the core of Exodus,
so while I had a bit of spare time in class I started a concept core for Exodus 2.0 code-named Helios.

If what I’m trying to do with Helios works, the components in Exodus 2.0 will probably be more class based,
I’m still experimenting and thinking about ideas on how to handle the components.

More information about this will be posted soon, hopefully.

Don’t even think about it

I’m still here, I’ve been busy but I am very much alive and working on Exodus slowly.

Exodus has just hit Revision 50 on the Subversion server, meaning I am still working on it!
Revision 50 contains the New Sidebar Module and Add/Remove Sidebar Item to/from Sidebar Modules.

Still need to do the Edit Sidebar Module page and New/Edit/Delete Sidebar Item pages.

I’m still here

I’m still here, I’m currently taking a little break from all the coding i’ve been doing on Exodus and my other projects.

You can see a list of my other projects on my new website, Dreamlight Software,
which is powered by an API similar to what Exodus uses called Caprica.

Blog, Done?

What!? Another feature complete? No way!

Yes way, I’ve just finished the basics of the blog component, I may make a few tweaks to it before version 1.0 of Exodus is released but its pretty much complete.

New/Edit/Delete Article - Done!
New/Edit/Delete Category - Done!
Post/Delete Comments - Done!

Unfortunately the first version of the blog wont contain a ‘tag’ feature, but thats planned for 1.1, so don’t worry.

Oh by the way, after Exodus 1.0 is released, I will begin development on 1.1 almost immediately, if thats not enough to prove my dedication to future customers I don’t know what is.