First milestone completed.

by trq

Well, it’s been about six weeks in the making but I finally got the first milestone (0.1.0) complete on the Proem Framework. This marks the implementation of allot of the basic infrastructure that the rest of the framework will be built on top of.

This infrastructure includes:

  • An Autoloader which implements the PSR-0 standard.
  • An Options Component enabling a type of named arguments implementation.
  • An Cascading Filesystem enabling framework classes and traits to be easily overridden.
  • An Asset component used to handle dependency injection via DI containers.
  • A Filter Chain which will be used to control the bootstrap and execution flow of the framework.
  • An Events component making it easy to integrate the concept of plugins and modules.

At this stage it’s still pretty difficult for someone just looking at the code to invision how it will all tie together, but this should become allot clearer as work begins on the 0.2.0 milestone. In fact within the next few days I will be working on the Proem object which will be responsible for bootstrapping the framework as well as the default Chain events which are used to configure all required Assets.

I am already starting to get a little bit of interest in the project but would of course appreciate all the help I can get. Over the next few weeks things should become allot easier to understand as a whole, so if your interested, Fork Proem and give me a hand. I also have PHP5.4 sandboxes available via ssh if need be.

1 Comment

One Comment

  1. Posted 14/01/2012 at 6:01 PM | Permalink

    Congrats on your milestone Tony.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*