[PEPr] Comment on HTML::Template_Savant
| From: | PEPr | Date: | Wed, 02 Jun 2004 06:59:59 +0000 |
| Subject: | [PEPr] Comment on HTML::Template_Savant | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-29852@lists.php.net to get a copy of this message | ||
Lukas Smith (http://pear.php.net/user/lsmith) has commented on the proposal for
HTML::Template_Savant.
Comment:
Well I wasnt saying that Savant should have the task of unifying the entire template section. I said
I dont want another API in there. As such I suggested taking the Template engine most similar and
using this as an API example. However I have been saying this for eons now.
When you propose a package into PEAR you have to be aware of what came before. Even if what came
before is not ideal it is important that we acknowledge the existance of what is there before and
integrate the new things as much as possible. This is something we ask of every maintainer (as in
being open to merging in new functionality) as well as the proposer (as in being to mergining in
their stuff). This is a core assumption.
Again I told you right at the beginning when you started working Savant that it is essentially Xipe
with one less step. It seems to be the case with Flexy as well. This is not how PEAR should work.
Its nice to have a reference implementation, but now its time to integrate into PEAR.
I hope you understand the very fundamental difference between having Savant added to the template
engine mix and adding a few functions to an existing one or even creating a new package that is
called Foo_Lite following the API of template engine Foo which already is in PEAR.
So in conclusion if we accept yet another template engine API into PEAR we might as well forget what
PEAR currently stands for.
Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=83
--
Sent by PEPr, the automatic proposal system at http://pear.php.net