QCubed - A PHP5 rapid development framework.
Home  |  Updates

I'm jumping out of my pants - that's how freaking excited I am.

The biggest project of this community, QCubed 1.1, a major functionality release, is now DONE. We spent over 6 months on this baby. And we are SO proud of what we got done as a result.

This project started as a humble effort to keep QCodo alive. We wanted to build trust in the community, allowing everyone to continue developing on this great framework - knowing that there's someone out there who can help troubleshoot issues and fix some most critical bugs.

We've accomplished that with QCubed 1.0 release series.

But now, the times are different. We want more - we want the QCubed framework to stand on its own. We want to leverage the enormous potential of the community of developers that built businesses on this framework - to let each pitch in with some of their code, because as we found out, lots of this stuff can be reusable.

We stood beside our biggest tenet: there MUST be multiple owners for the project. Not a single person should be in a position to slow down or stop the development, no matter if the fall under a bus and disappear into the ether. This approach, while slower than having one king-of-the hill, ensures the long-term survival and growth.

Today, this approach gives its first, beautiful fruits.

Without further ado, here it is: QCubed 1.1, download it here. There's a crapload of new stuff there:

  • PLUGINS! There's already 15 plugins written by developers like you - and it's ridiculously easy to install those plugins, thanks to the brand new Plugin manager.
  • Light integration of jQuery: it's now very easy to include jQuery into your project. Note that you don't have to include it, though (by default, jquery js files are not in your HTML).
  • New directory structure that ensures security and provides for ease of future upgrades. Do expect some pain if you want to transition a QCubed 1.0 or QCodo project to 1.1 - here's a tutorial that explains the migration process.
  • Configuration checker: a tool that runs when you first install QCubed and verifies the prerequisites, also helping you configure QCubed settings.

The full changelog is here, check it out. Remember that QCubed 1.1 is a development release at this point - we do not recommend using it for production systems. That said, the core contributors team is committed to iterating on it to actually make it production-ready.

We're looking forward to your feedback on these new bits! Thanks so much for your continued support! Leave us a comment here and let us know what you think!

.. or, if you feel like jumping right in, write a plugin for a piece of code that others might find useful - plugin creation process is extensively documented, and it's actually really easy. Intro tutorial is here, there are others linked from it.

User offline. Last seen 4 days 3 hours ago. Offline
Joined: 03/31/2008
Great job!

Looking forward to move on from QCodo to QCubed. I have two big projects build with QCodo and now I definitely want to move both of them to QCubed 1.1 (and of course to the next stable release when available).

Brynjar.