Re: [phplib] [RFC] Future of phplib From: Arno A. Karner (karner <email protected>)
Date: 07/21/01

I too have too much time invested into phplib, php and do not like
that it isnt being updated both from a security point of view, and
from a feature point of view.

to the feature point of view i know what direction i want it to go in
and i loosly call my set of library classes and data base tables PHPAPP.
it provides a way to maintian users, applications, database level
defaults
overridable by application level defaults, and finaly by user level
defaults
all under control contol of the individual page. the common interface
has ruffed
in help system that is editable on line.

applications can be installed by rpm's once the origial
appache,phplib,phpapp have
been installed and configured. each application has it own set of
permissions that
are controled by the application developer. also have crude ruffed in
stuff to
support data replication. Not sure how much of this i want to toss in
for free,
but enough of it to take phplib, to phpapp.

my disagreement with phplib is templates, and some of the direction of
ooforms.
i don't belive that is the right direction. one should be using a common
document
interface class, and that class inherits the protocol class of whats
looking at the
page. so you could have a ttyclass for interactive shell session,
htmlclass for web pages
html+javascript 4 people who like to live on the edge, wapclass,
hdmlclass for
cell phones and the such and the choice of which class to inherate gets
made from
what the device will support, just like the database class abstracts the
data base from php.

If anyone wants me to participate let me know. time that i can put in
varies greatly, so some type of regular commitmennt i can't make, but i
can and will put in time.

"nathan r. hruby" wrote:
>
> I love PHPLib. It's fast, flexible and fairly elegant. It is
> pleasant to work with. The PHPLib community is smart, and forgiving
> of my ranting and raving here. I hope you will all continue that
> trend after reading this. :)
>
> I hate the fact that there hasn't been a release in over a year.
> Kristian and Ulf have abandoned PHPLIB for new ventures -- that
> was evident last year and made official at the start of this year.
> I wish them luck in their new ventures. They have created something
> great with PHPLib.
>
> In an attempt to let PHPLib down slowly Kris and Ulf tried to get
> PHPLib ported into PEAR. As we all know (or at least should know)
> PHPLib won't be ported to PEAR in any form that will be usable with
> the current body of code that exists for it. Some of the HTML bits
> might make it in if someone makes them PEAR-ified. Session, Auth,
> Perm, DB_Sql, Template and such will die.
>
> Giancarlo's posts about both the recent security hole and questions
> about making a standard method of implementation went, for the most
> part, unanswered or with little discussion. This is something,
> even six months ago, which would have elicited a much larger response
> from this audience. So the question is: Is there a PHPLib community
> anymore? Are there people out there who want to see PHPLib continue?
> Do *YOU* care, or have you just started modifying PHPLib to your
> taste without sending patches or anything back?
>
> Max has done some work on PHPLib-ifying PHP4 native sessions and
> Ulf has been poking away at a much needed and promised re-implementation
> of OOForms. I've worked on the web site, Chris has fixed some
> bugs, but really I think that we feel a little lost, lacking in
> direction from both the community and the previous developers.
> Has PHPLib reached the end of its life cycle? Two people fooling
> with projects they need for their own work does not a library make.
>
> I personally have a lot of time invested into PHPLib and would like
> to see it continue. Not just for phpSlash, but for my other projects
> and as an alternative to PEAR. Yes, I have my complaints about
> PEAR, but they are mine. I do feel, however, that a lightweight
> alternative such as PHPLib still needs to exist.
>
> So I propose we move PHPLib to SourceForge. Infrastructure-wise
> it can't be beat and it will hopefully attract some of you all to
> contribute a little more. Maybe it will attract a few more others
> from outside the PHPLib world. Furthermore, it will allow many
> people to keep track of PHPLib, not just the one or two that are
> doing it now.
>
> Part of this proposal is a call for help. I would not want to see
> PHPLib move to SourceForge and have it languish as it is here. So
> I am asking other members of the community volunteer a little time
> and help out with stuff. If you have patches, send them in. If
> you have time, request to be a part of the group and verify / commit
> patches. Develop stuff, make things work the PHP4 way, document
> things, whatever, but please help!
>
> To start it off, if there is agreement, I will volunteer the next
> week or so to getting the SourceForge account set up, getting CVS
> imported, making new mailing lists, moving the web site, making an
> announcement, releasing a new PHPLib with a fix for the security
> hole, etc. I ask that before this happens some other folks could
> volunteer for being a patch wrangler, or to beautify their favorite
> class, or to volunteer their own classes, etc. Or else there will
> be no one to maintain the moved PHPLib and thus the move will be
> pointless.
>
> If there is no agreement I will simply release the patched version
> on the PHPLib web site, and hand over the admin of the site to
> someone else.
>
> -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>

-- 
My opinions are my own and not that of my employer even if I am self
employed
Tech Net, Inc.            --FREE THE MACHINES--                 
651.224.2223
627 Palace Ave. #2           karner <email protected>              
karner <email protected>
St. Paul, MN 55102-3517        www.tnss.com         
wanted    : adsl/cable modem with static ip at reasonable price
accept-txt: us-ascii,html,pdf
accept-dat: ascii-delimited,sql insert statments

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