Having been involved with PEAR for quite a while, and a member of the much critisised PEAR group. I have to admit I was really impressed with Hans Lellieds
comments today. The pear-dev mailing list has evolved over time to occasionally become a very intellectual conversation location.
We are all very invovled in the disucussion, is adding another template engine to PEAR a good idea?... All of the current engines are very much branded, IT, ITX, PHPlib, Sigma, Xipe, Flexy. To a certain degree, many of them provide the same functionality.
An ideal goal would be the provision of a core engine, that provided the features of all of them, yet had the overhead of none of them. Of course I have a biased viewpoint, having written one of them, but I would be extremely happy to depreciate Flexy, in favour of a
neutral core API .
As an asside to this, the question should the PEAR group veto Savant?, two of the members have voted -1 on it, and Hans's excelently written email infers that there is something wonderfully great about a benovolant dictatorship. I've still mixed feelings on this. This overwhelming veto power should not be used without serious consideration of the concequences, and adding yet another template engine to PEAR, while not exactly desirable, may not be up to the barrier of justifying the use of the veto.