Re: New Extension Name - "coherence"

From: Date: Mon, 12 Apr 2010 22:07:44 +0000
Subject: Re: New Extension Name - "coherence"
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-7146@lists.php.net to get a copy of this message
David Felcey wrote:
Hi, I would like to upload a new extension I have written for Oracle Coherence. I'd like to call it simply "coherence". Does anybody have any objects or suggestions for alternative names?
The name "coherence" seems fine.
I am also not sure how to package the extension. I have written the tests for the extension - and they all run fine. Iu have written all the documentation and they build fine and I can see them all locally - linked with the existing documentation. But when I looked at uploading the extension it seems I have to use pear and the package command. I have pear installed but am not sure how to use the package command. Can someone please advise me on how to do this? Thanks Dave Felcey
To build the package for distribution, create a "package.xml" file in the top level directory of the package, e.g. php-5.3.2/ext/coherence. Documentation on the format is at http://pear.php.net/manual/en/guide.developers.package2.php Then run something like:
    cd ext/coherence
    export PATH=$HOME/php/bin:$PATH
    pecl package-validate package.xml
    pecl package package.xml
This will create a .tgz file that can be uploaded to PECL or installed with "pecl install coherence-1.0.0.tgz" Chris -- Email: christopher.jones@oracle.com Tel: +1 650 506 8630 Blog: http://blogs.oracle.com/opal/ Free PHP Book: http://tinyurl.com/ugpomhome

« previous php.pecl.dev (#7146) next »