On Freitag, 16. Mai 2003 15:46, Derick Rethans wrote:
> On Fri, 16 May 2003, Sander Roobol wrote:
> > On Fri, May 16, 2003 at 03:25:04PM +0200, Holger Burbach wrote:
> > > There is a new release of kadm5 with some minor changes. The sources
> > > can be found at:
> > >
> > > ftp://oss.gonicus.de/pub/php-kadm5/php-kadm5-0.2.2/
> >
> > Looks fine, BUT (Derick, still reading? :)
>
> 1. The biggest problem I see is that the extension is throwing E_ERRORs
> which extensions really should not do if they do not leave *PHP* in
> an unstable state (there is also no \n required at the end of the text,
> and in the best case php_error_docref should be used).
So throwing E_WARNING would be better?
> 2. Check our CODING STANDARDS file again :)
Okay, I'm working on that.
> 3. I would recommend to use this naming (As example):
> kadm5_principal_create
> kadm5_principal_modify
>
> instead of:
> kadm5_create_principal
> kadm5_modify_principal
Sounds reasonable.
> 4. There are no prototypes for the PHP_FUNCTIONs
Okay, I'm working on that.
> 5. There should be atleast one test per function, if possible.
Hmm, to test the functions I have to connect to an Kerberos V administration
server...
> 6. The package file has some unescapted entities (the & in "Cleanup in
> kadm5.c: Removal of confirm_kadm5_compiled & RINIT/RSHUTDOWN" for
> example)
Well, it seems that I have some things to do...
Regards,
Holger