wiki:WikiStart

Welcome to the ExiteCMS Project

Welcome to the ExiteCMS open source project.

We, the ExiteCMS Development Team, use this website is as our project management, planning and issue tracking tool and for web-based access to our SubVersion repository for the development of version 8 of the ExiteCMS web application framework.

For general information about the current ExiteCMS release, please visit our support site at http://www.exitecms.org. At every milestone reached we will add that milestones version for download to our support site.
Alternatively, you can use a SubVersion client to checkout the current development trunk at  https://www.exitecms.org/svn/ExiteCMS8/trunk. Note that this is under constant development, and therefore labeled as *unstable*!

We have a demo site operational of ExiteCMS version 8 ( http://exitecms8.exitecms.org), synchronised with our subversion repository. It's database is restored to a known state once an hour, and any outgoing email has been disabled as a security measure.


The ExiteCMS v8 project

The ExiteCMS open source project is managed by  WanWizard Development, and hosted and financially supported by  Exite BV, an ICT company based in Rotterdam, The Netherlands.

The mission of the project is to develop a simple, yet extremely powerful,  Web Application Framework that provides PHP web application developers will all core functionality needed to quickly have a new application up and running. For most development projects, 75% of the time spend developing goes to backend functionality. With ExiteCMS, you can use your time to develop frontend functionality, and deliver your application faster.

The main objective is to provide web developers with an easy to use, very flexible, but yet very simple to use development framework. It will provide tons of functionality needed in every web based application, from templates and and theme engine to authentication and authorisation.

ExiteCMS has a CMS (Content Management System) legacy, and we don't want to forget the installed base. Therefore, most functionality of the old ExiteCMS system will been converted into modules and plugins for the new framework. We will even provide (where possible and practical) a conversion program to convert your existing ExiteCMS v7 database.

ExiteCMS is built on top of the brand new  Fuel PHP Framework.


What is on offer here?

  • Development documentation
    Developers are strongly encouraged to update the documentation as they develop new functionality for the ExiteCMS v8 Core code and all core components.
  • Screenshots
    As time goes on, and parts of the system are finished, we will make some screenshots and post them here, to give you an idea of the progress being made.


Want to help?

ExiteCMS is always open for offers from skilled PHP developers, especially if they have !FuelPHP experience! If you are interested, create an account on our support site, and drop us a PM. You can also use that account to login here, for example if you want to create new tickets for bugs you have discovered, or to comment on existing tickets.


License

ExiteCMS is licenced under the Creative Commons - Attribution Non-Commercial No Derivative Works license ( cc by-nc-nd).

This license lets you use ExiteCMS for free for non-commercial purposes, as long as you credit us and don't remove any copyright information for the code. It does NOT allow you to modify the code, nor does it allow you to use ExiteCMS for commercial reasons. If you want to do so, please contact us for a less restrictive license, which we can provide to you for a fee.

ExiteCMS uses FuelPHP as it's underlying PHP framework, which is copyright Dan Horrigan and the FuelPHP Development Team. FuelPHP is released under an MIT license.


What's still missing?

We are in the process of cleaning up our internal development environment, and move everything to the online SubVersion repository and this site. Going through all tickets, and recreate and update the ones that are still relevant is probably going to take some time. We also desperately need to update the documentation. The Smarty documentation, which you can find here, is already up to date. We still need to extend the standard CodeIgniter documentation with our Library and Helper extensions.

We're also behind in documentation, which we will correct once the work on the framework backend is finalised.

Like all other geeks out there, we prefer coding... ;-)