List Info

Thread: Savant 3.0.0 and PEAR?




Savant 3.0.0 and PEAR?
user name
2007-04-16 04:30:57
Hi!

A few days ago I started evaluating Savant 3.0.0
(www.phpsavant.com)  
for future usage and I like it. It's really easy to use and
it's  
fast. There's no need to learn a special syntax because it's
actually  
using PHP itself as template language.

However, I started wondering why it's not published as a
PEAR  
package? Tight integration with PEAR error handling would be
nice.  
Even more important: I'm thinking about possible Savant
Plugins/ 
Filters for integration with packages such as Text_Wiki and 

especially HTML_QuckForm.

Best regards,
Christoph Schiessl

Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 04:59:39
Le 16 avr. 07 à 11:30, Christoph Schiessl a écrit :

> Hi!
>
> A few days ago I started evaluating Savant 3.0.0  
> (www.phpsavant.com) for future usage and I like it.
It's really  
> easy to use and it's fast. There's no need to learn a
special  
> syntax because it's actually using PHP itself as
template language.
>
> However, I started wondering why it's not published as
a PEAR  
> package? Tight integration with PEAR error handling
would be nice.  
> Even more important: I'm thinking about possible Savant
Plugins/ 
> Filters for integration with packages such as Text_Wiki
and  
> especially HTML_QuckForm.

I agree with this. Savant is a good solution for templates
and has no  
equivalent currently in PEAR, therefore I would very much
like to see  
it in PEAR if Paul has some time to propose it. Now that he
is back  
here, we might hear from him more often 

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 05:18:06
Bertrand Mansion wrote:
>> A few days ago I started evaluating Savant 3.0.0
(www.phpsavant.com) 
>> for future usage and I like it. It's really easy to
use and it's fast. 
>> There's no need to learn a special syntax because
it's actually using 
>> PHP itself as template language.
>>
>> However, I started wondering why it's not published
as a PEAR package? 
>> Tight integration with PEAR error handling would be
nice. Even more 
>> important: I'm thinking about possible Savant
Plugins/Filters for 
>> integration with packages such as Text_Wiki and
especially HTML_QuckForm.
> 
> I agree with this. Savant is a good solution for
templates and has no 
> equivalent currently in PEAR, therefore I would very
much like to see it 
> in PEAR if Paul has some time to propose it. Now that
he is back here, 
> we might hear from him more often 

I've always thought that it should be in PEAR, I use this
template engine all 
the time. But wasn't this proposed and discussed some time
ago and eventually 
rejected?


-- 
     David Sanders
     shangxiao

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 05:14:07
Le 16 avr. 07 à 12:18, David Sanders a écrit :

> Bertrand Mansion wrote:
>>> A few days ago I started evaluating Savant
3.0.0  
>>> (www.phpsavant.com) for future usage and I like
it. It's really  
>>> easy to use and it's fast. There's no need to
learn a special  
>>> syntax because it's actually using PHP itself
as template language.
>>>
>>> However, I started wondering why it's not
published as a PEAR  
>>> package? Tight integration with PEAR error
handling would be  
>>> nice. Even more important: I'm thinking about
possible Savant  
>>> Plugins/Filters for integration with packages
such as Text_Wiki  
>>> and especially HTML_QuckForm.
>> I agree with this. Savant is a good solution for
templates and has  
>> no equivalent currently in PEAR, therefore I would
very much like  
>> to see it in PEAR if Paul has some time to propose
it. Now that he  
>> is back here, we might hear from him more often

>
> I've always thought that it should be in PEAR, I use
this template  
> engine all the time. But wasn't this proposed and
discussed some  
> time ago and eventually rejected?

PEAR has changed since, people who rejected it might have
changed  
their mind or simply left. And now we have a voting
system... It  
would be a good time to repropose this.

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 05:16:21
The Savant mailing list (http://six.
pairlist.net/pipermail/savant- 
talk/) hasn't been very active in last few months, but maybe
we  
should try to talk to them about the topic?

Best regards,
Christoph Schiessl

On Apr 16, 2007, at 11:59 AM, Bertrand Mansion wrote:

>
> Le 16 avr. 07 à 11:30, Christoph Schiessl a écrit :
>
>> Hi!
>>
>> A few days ago I started evaluating Savant 3.0.0  
>> (www.phpsavant.com) for future usage and I like it.
It's really  
>> easy to use and it's fast. There's no need to learn
a special  
>> syntax because it's actually using PHP itself as
template language.
>>
>> However, I started wondering why it's not published
as a PEAR  
>> package? Tight integration with PEAR error handling
would be nice.  
>> Even more important: I'm thinking about possible
Savant Plugins/ 
>> Filters for integration with packages such as
Text_Wiki and  
>> especially HTML_QuckForm.
>
> I agree with this. Savant is a good solution for
templates and has  
> no equivalent currently in PEAR, therefore I would very
much like  
> to see it in PEAR if Paul has some time to propose it.
Now that he  
> is back here, we might hear from him more often 

Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 05:24:11
Le 16 avr. 07 à 12:14, Bertrand Mansion a écrit :

>
> Le 16 avr. 07 à 12:18, David Sanders a écrit :
>
>> Bertrand Mansion wrote:
>>>> A few days ago I started evaluating Savant
3.0.0  
>>>> (www.phpsavant.com) for future usage and I
like it. It's really  
>>>> easy to use and it's fast. There's no need
to learn a special  
>>>> syntax because it's actually using PHP
itself as template language.
>>>>
>>>> However, I started wondering why it's not
published as a PEAR  
>>>> package? Tight integration with PEAR error
handling would be  
>>>> nice. Even more important: I'm thinking
about possible Savant  
>>>> Plugins/Filters for integration with
packages such as Text_Wiki  
>>>> and especially HTML_QuckForm.
>>> I agree with this. Savant is a good solution
for templates and  
>>> has no equivalent currently in PEAR, therefore
I would very much  
>>> like to see it in PEAR if Paul has some time to
propose it. Now  
>>> that he is back here, we might hear from him
more often 
>>
>> I've always thought that it should be in PEAR, I
use this template  
>> engine all the time. But wasn't this proposed and
discussed some  
>> time ago and eventually rejected?
>
> PEAR has changed since, people who rejected it might
have changed  
> their mind or simply left. And now we have a voting
system... It  
> would be a good time to repropose this.

Hmm, I actually found the link to the votes:

<http://pear.php.net/pepr/pepr-votes-show.php?id=83>


If you read all the comments (especially the ones about a
merge with  
Flexy), I am pretty sure a lot of people changed their minds

Look at the number of votes, those were the good old days !

Also, look at this particular one:
<http://pear.php.net/pepr/pepr-vote-show.p
hp?id=83&handle=pajoye>

This summarizes well the state of mind of PEAR back then,
and there  
wasn't much to do about it.

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 06:23:14
I have to admit, that I'm not familiar enough with the
current PEAR  
template systems for reasonable comparison with Savant. I
tried most  
of them for short time but I don't remember the details
about each of  
them.

While reading through the comments regarding the voting
about Savant  
in 2004, another idea came to my mind. IF we would integrate
Savant  
as a PEAR package - would we be able to change a few things
in the  
current Savant implementation? I suppose, most of you don't
want to  
change anything because of backward compatibility. However,
I just  
want to share my ideas.

For example: Paul Jones pointed out (in one of his comments
regarding  
the recent voting about Savant), that he would drop the
static Plugin/ 
Filter architecture of Savant in favor of a more OO-like
approach  
(every Plugin/Filter would be an instance and use instance
methods  
for processing).

Personally I would change parts of the API too. Especially I
would  
like to see more verbose method naming.

Thank you for your replies!

On Apr 16, 2007, at 12:24 PM, Bertrand Mansion wrote:

>
> Le 16 avr. 07 à 12:14, Bertrand Mansion a écrit :
>
>>
>> Le 16 avr. 07 à 12:18, David Sanders a écrit :
>>
>>> Bertrand Mansion wrote:
>>>>> A few days ago I started evaluating
Savant 3.0.0  
>>>>> (www.phpsavant.com) for future usage
and I like it. It's really  
>>>>> easy to use and it's fast. There's no
need to learn a special  
>>>>> syntax because it's actually using PHP
itself as template  
>>>>> language.
>>>>>
>>>>> However, I started wondering why it's
not published as a PEAR  
>>>>> package? Tight integration with PEAR
error handling would be  
>>>>> nice. Even more important: I'm thinking
about possible Savant  
>>>>> Plugins/Filters for integration with
packages such as Text_Wiki  
>>>>> and especially HTML_QuckForm.
>>>> I agree with this. Savant is a good
solution for templates and  
>>>> has no equivalent currently in PEAR,
therefore I would very much  
>>>> like to see it in PEAR if Paul has some
time to propose it. Now  
>>>> that he is back here, we might hear from
him more often 
>>>
>>> I've always thought that it should be in PEAR,
I use this  
>>> template engine all the time. But wasn't this
proposed and  
>>> discussed some time ago and eventually
rejected?
>>
>> PEAR has changed since, people who rejected it
might have changed  
>> their mind or simply left. And now we have a voting
system... It  
>> would be a good time to repropose this.
>
> Hmm, I actually found the link to the votes:
>
> <http://pear.php.net/pepr/pepr-votes-show.php?id=83>

>
> If you read all the comments (especially the ones about
a merge  
> with Flexy), I am pretty sure a lot of people changed
their minds 
> Look at the number of votes, those were the good old
days !
>
> Also, look at this particular one:
> <http://pear.php.net/pepr/pepr-vote-show.p
hp?id=83&handle=pajoye>
>
> This summarizes well the state of mind of PEAR back
then, and there  
> wasn't much to do about it.
>

Re: Savant 3.0.0 and PEAR?
user name
2007-04-16 10:05:24
On Apr 16, 2007, at 12:30 PM, Christoph Schiessl wrote:

> A few days ago I started evaluating Savant 3.0.0  
> (www.phpsavant.com) for future usage and I like it.
It's really  
> easy to use and it's fast. There's no need to learn a
special  
> syntax because it's actually using PHP itself as
template language.
>
> However, I started wondering why it's not published as
a PEAR package?

Friends don't let friends use templating engines... Actually
Savant  
is the only one I use. IIRC back in the old days there was
somekind  
of holy templating engine wars and Savant was not accepted.

--
Mika Tuupola                      http://www.appels
iini.net/~tuupola/

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-17 01:47:41
Bertrand Mansion wrote:

> If you read all the comments (especially the ones about
a merge with 
> Flexy), I am pretty sure a lot of people changed their
minds 
> Look at the number of votes, those were the good old
days !

One thing has changed and that is we are welcoming exception
happy php5 
only packages. AFAIK we do not have any such template
engines currently 
in PEAR, so this changes the game significantly. Also the
efforts 
towards template engine unification died out, which is a
pitty, but so 
it goes. In that light I could see a few new template
engines:
- string replacement
- compile to php
- innovation?

regards,
Lukas

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Re: Savant 3.0.0 and PEAR?
user name
2007-04-17 05:48:01
Side note, we are using it on http://pear.php.net (Savant) 

even
though it's only 2.0 and from pearified, it works very
well.

I would also be in favor of seeing such package taking place
within
the heart & soul of pear. I believe we should encourage
PHP5 packages
more, and this one, is coded by Paul M Jones which I trully
trust in
his abilities and competence. The package itself after a
quick look is
well documented, solid and flexible.


On 4/17/07, Lukas Kahwe Smith <mlspooteeweet.org> wrote:
> Bertrand Mansion wrote:
>
> > If you read all the comments (especially the ones
about a merge with
> > Flexy), I am pretty sure a lot of people changed
their minds 
> > Look at the number of votes, those were the good
old days !
>
> One thing has changed and that is we are welcoming
exception happy php5
> only packages. AFAIK we do not have any such template
engines currently
> in PEAR, so this changes the game significantly. Also
the efforts
> towards template engine unification died out, which is
a pitty, but so
> it goes. In that light I could see a few new template
engines:
> - string replacement
> - compile to php
> - innovation?
>

Did you mean something already like; HTML_Template_Flexy ?

or Sigma ?


> regards,
> Lukas
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub
.php
>
>



-- 
David Coallier,
Founder & Software Architect,
Agora Production (http://agoraproduction.com
)
51.42.06.70.18

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


[1-10]

about | contact  Other archives ( Real Estate discussion Medical topics )