Hi Anton,

I really recommend you upgrade to the latest version (0.10.1) and use the "agavi" script exclusively to create new actions, modules, models and entire projects. It will also create ready-to-run test stubs for you where you just have to write an implementation! To run them, you just go to your project root dir and use "agavi test". As of 0.10.0, the script also supports custom code template directories, so you can have your own templates dir (that must look like buildtools/code_templates/) and, for instance, add $this->setAttributes($this->getContext()->getRequest()->getAttributes ());
to the View.class.tmpl for convenience.

I used to dislike this script thing back then, too, but I came to love it recently and I suggest you give it a try.

- David


Am 10.01.2006 um 13:19 schrieb Anton Kovalenko:

Hi, as to features that one can hardly require I really can't name one. I do completely agree with David about his "marketing" talks and ideas.
Agavi suffers from the lack of documentaion and community members that
can assure someone who asks "can I get your framework, forget about all
my fears that it won't work someday and start implementing my new
customer's order?".
Also I'd like to have some "benchmarks" (I know, it's rather complex to
create them) that would reflect the difference in processing speed
between different PHP5 application frameworks.
And tests. Homepage states that agavi is something about 100% covered
with unit tests but developer must invent a way to store tests for his
model and Actions, views, etc. Why can't you share your opinion about a
proper place for tests? As for me, I put them in
modules/<moduleName>/tests directory.

Well, it seems to me, that agavi developers should start creating
tickets in Trac about documenting agavi -).
Actually, I could take a part in documenting, but my English is rather
poor -(

Anyway, thanks a lot for the nice piece of software.

Shoan Motwani wrote:
On 10-Jan-06, at 4:01 PM, Shez wrote:

Hey,
 My 2 cents as lurker:
 - Easily accessable, practical documentation is always the best
marketing
tool for this sort of framework, thats why the 'quick start' videos
on the
site are so good.

_______________________________________________
agavi-dev mailing list
[email protected]
http://labworkz.com/cgi-bin/mailman/listinfo/agavi-dev


_______________________________________________
agavi-dev mailing list
[email protected]
http://labworkz.com/cgi-bin/mailman/listinfo/agavi-dev

Reply via email to