annotation engine

47 views
Skip to first unread message

mindplay

unread,
Feb 17, 2012, 9:13:31 PM2/17/12
to The Aura Project for PHP
Hello Aura People,

I have two projects designed after your minimalist zero-dependency
mindset.

My annotation engine:

http://code.google.com/p/php-annotations/

This provides php-doc style annotation support. The framework itself
is complete, but the library of standard annotations is incomplete and
has not received any significant attention since I've been working in
C#.

My other older project is a template-engine:

http://code.google.com/p/php-outline/

This is extremely small and benchmarked as one of the fastest template
engines for PHP - since I wrote this, I have become somewhat
disinterested in templating in general. I thought it was worth a
mention though, since comparable engines (like Smarty) are huge,
overly complicated and slow.

I don't know if I think template engines are necessary or make sense
anymore.

But I was wondering if you might be willing to consider adopting my
annotation engine. I worked on this for over a year, and it is (in my
own perhaps not-so-humble opinion) the most complete and functional
annotation engine for PHP - it's a shame for it to sit on a shelf,
unused. Someone could do great things with this, I think. But not me -
or at least not for another year or two, as I am stuck working on a
big project in C#.

I miss my PHP - but I will be back, and hope to see Aura flourish...
it's a noble idea! :-)

- Rasmus

Hari K T

unread,
Feb 18, 2012, 3:56:34 AM2/18/12
to aur...@googlegroups.com
Thank you for the reference and nice to hear about it . Just looked some examples . Good work man ! .

One question regarding annotation is does an error in the name will throw the error ?

For eg : consider doctrine annotation like

/**
 * @Column $id 
 */

What will happen if I wrote Colunm ?

I guess the main issue with annotation is that . What do you feel @Paul ?

Also aura is for 5.4 , and has a bit different coding standard . Anyway I may not be a right person to comment more on this . Let @Paul M Jones make the necessary comments .

Thank you again Rasmus ,

Hari K T
M: +91-9388758821 | W: http://harikt.com/blog
Reply all
Reply to author
Forward
0 new messages