Re: [phplib] phplib - what is the point? From: nathan r. hruby (nathan <email protected>)
Date: 07/22/01

On Sun, 22 Jul 2001, [iso-8859-1] Björn Schotte wrote:

> Hi,
>
> > Please be sure to keep the API intact.
>
> set_var() doesn't conform to PEAR guidelines, so it
> has to be setVar() (for example).
>

So, at that point if you have to go and change every set_var call
(phpSLash, for example, has 200+ set_var() calls) you might as well move
to IT[X] or Smarty or FastTemplates or soem other thing. What's the point
in porting if you break the API and every function in it? None. Every
user of PHPLib templates will just need to go and edit their code which
won't happen. You are promoting a fork, please don't.

> > would spend your energies on improving PHPLib and not worry about porting
> > to PEAR.
>
> I do worry.
>

Why? Are you single-handedly going to port all of PHPLib to PEAR?
Are you going to endure the roasting pear-dev will give you?
Are you just bent on forking PHPLib?

> > work to do, on both sides, before a port can happen.
>
> That's right for classes like Auth, Perm and so on, but
> not for Template, which is able to live standalone. So
> I ported it.
>

No, the work needs to be done on the structre and philosphy about PEAR as
a whole and what exactly it is. Until that question is answered, PEAR is
a worthless project. Please don't be like them and see forest for trees.
The PEAR folks enjoy nit-picking over studlyCaps and proper indentation
methods becaue they have no driving philosphy about what they are doing
and tehrefore nothing better to do than argue about what they
*personally* feel is "The Right Thing For PEAR."

That will not help phplib or pear. Nor will porting bits into PEAR,
breaking the PHPLib API as you go.

> > I would likee to
> > simply continue PHPLib development on SourceForge
>
> Can't see any improvements when moving to SF. It buys
> you nothing at the moment.
>

Greater control, higer visability, easier collaboration, standard set of
tools, some one else admins everything. Unless you would like to redesign
the website, manage the lists and be the CVS-Master.... and dontate the
space on your machine.

-n

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
nathan hruby / digital statement
nathan <email protected>
http://www.dstatement.com/

Public GPG key can be found at: http://www.dstatement.com/nathan-gpg-key.txt ED54 9A5E 132D BD01 9103 EEF3 E1B9 4738 EC90 801B -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-- Abbestellen mit Mail an: phplib-unsubscribe <email protected> Kommandoliste mit Mail an: phplib-help <email protected>