Markizano, kudos for the effort, will have a look at it and see if in
anyway I can contribute to it :) I have some files/classes laying
around in the App_ namespace on top of which I usually develop
applications, will see if it fits in to this story in any way :)

As for ZF code which I have published, there's the source code behind
phpplaneta.net https://github.com/robertbasic/phpplaneta it's nothing
complicated, docs and tests are missing (actually am writing the tests
now). It's not pretty, but finally a piece of code about which I can
say "hey look I wrote that!" :)

As for the ready made modules, how I see it, is that with ZF you can
do something in so many ways and it's usually only a matter of taste
(I, for example, prefer to do most of the stuff in the bootstrap's
_init methods where as someone else likes to do most of the stuff in
the application.ini config file). Someone will use a "hand-made" ORM,
someone will use Doctrine 1 or 2, someone will use just Zend_Db_Table
- none of this is wrong, but makes reusing modules much more
difficult.

Also, ZF has so many components, that most of the time my job is to
glue together those components around my application specific business
logic. Yes, there are places where this gluing together can be sped
up, but that's usually only the "boring" part, like checking if a
request is a POST, validating a form and other CRUD-y "patterns".
Other parts are really the specific things for that project and that
project only. But, if while writing that specific part I learned
something new, I'll definitely share that on my blog.

One more thing is that, again from my perspective, a lot of code gets
written between 9AM and 5PM and not many of us have the freedom to
publish the code which is written while working for someone. I
personally asked for permission to publish some of the code I write at
work, and the answer was something like "sure why not, as long as you
strip down the application specific part" which again leaves me with
the components and the glue I used around them.

I hope that at least some parts of this rambling makes sense :)

-- 
~Robert Basic;
http://robertbasic.com/

-- 
List: [email protected]
Info: http://framework.zend.com/archives
Unsubscribe: [email protected]


Reply via email to