Re: Presentation and question.
| From: | Leandro Lucarella | Date: | Fri, 24 Jan 2003 13:44:57 +0000 |
| Subject: | Re: Presentation and question. | ||
| References: | 1 2 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-12704@lists.php.net to get a copy of this message | ||
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bertrand Mansion, el viernes 24 de enero a las 11:07 me escribiste:
> > My classes are:
> > MP3 ID3 Tag: Sets and gets ID3 TAGs from MP3 files.
>
> I think we could create a MP3 directory at root for this one.
> I have looked at your code, this is not a class. I would recommend you
> rewrite it as an object with getter, setter and a parser method. While doing
> that, you could use PEAR coding standards.
>
> > Getopt Util: This is a utility to automatic show help messages and other
>
> This one is under GNU GPL and requires Console/Getopt.php which is under PHP
> license AFAIK. It would be nice if you could change the license, but it's up
> to you :) Apart from that, I have seen it's all Spanish, you'll have to
> write it in English (error messages, documentation). I didn't look any
> further as I don't have the means to test it now.
All this classes needs a really hard work, as I told in the original
mail, the thing is I want to know if they could be part of PEAR if this
hard work is done :)
About the license, I have read really carefully the PHP License before
doing any licensing change, I know GPL (and like it :), that's why I use
it. If PHP License has the same freedoms and rights that GPL I can
change it (but if it does I don't see the point in changing it :).
> > Permissions: This is a class to set permissions based on phplib (with
> > bit operations).
> > I don't know where it can be, maybe in "Authentication"?
> > and in Auth/Perm.php? I don't know if it's right.
> > This is not public available yet.
>
> This is cool, I like bit bashing very much, I use it all the time, it makes
> my code unreadable :)
The code is prety readable (I think)! :)
And it has support for GMP (arbitrary pressition numbers lib) so you can
have as much bits as you want! :)
> There is a Perm directory already, this package could
> fit there IMO. Just show the code and how it integrates with some other
> packages, if it does.
I'll try to upload the source soon, about integration with other
packages, I don't know yet, I'm a little new to PEAR (just used DB
classes, Console_Getopt and Date_Calc), I really have to take a look to
Auth classes I think...
> > Hooks: Well this is hard to explain. This is like a "magic include
>
> Just an idea, but I wonder if this could be directly integrated into
> PEAR.php so it would be able to solve the "require_once/library path"
> problem some users seem to have with their hosts ? A sort of class loader.
Mmmm, I don't know what that problem is... Where I can get more
information?
> > And finally, I'm behind a firewall (and not very friendly) in my work,
> > so I can't download packages using pear commandline tool. Is there any
> > way to use a proxy server to download? Or... Is there a way to make a
> > PEAR packages mirror using a proxy? I mean, there's a "plain" site to
> > download the packages like an ftp or something?
>
> Yep, both exists.
Ok, I'll try the pear proxy options, thanks!
- --
LUCA - Leandro Lucarella - Usando Debian GNU/Linux Sid - GNU Generation
- ------------------------------------------------------------------------
E-Mail / JID: luca@lugmen.org.ar
GPG Fingerprint: D9E1 4545 0F4B 7928 E82C 375D 4B02 0FE0 B08B 4FB2
GPG Key: gpg --keyserver pks.lugli.org.ar --recv-keys B08B4FB2
- ------------------------------------------------------------------------
No es oro todo lo que reluce.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+MUNZSwIP4LCLT7IRAos/AJwLmFEfTzh5y42oPhKIhV9kG7KOSgCfbVGf
ob7PeO5PCy14teGEPIrDv/U=
=LWCC
-----END PGP SIGNATURE-----