Re: Contributing FAQ, Questions

From: Date: Mon, 16 Oct 2006 19:17:16 +0000
Subject: Re: Contributing FAQ, Questions
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-44569@lists.php.net to get a copy of this message
On 10/16/06, Peter Beckman <beckman@purplecow.com> wrote: [snip]
     2. Released the code under the GNU GPL (due to the fact that this is a
        derivative work of GPL'ed code)
Hmmm...the GPL isn't in our list of accepted licenses currently as it precludes linking in closed source and commercial applications. See the FAQ question about licenses. An exception may be made for your package, we'll have to see. How is this a derivative work exactly? [snip]
Also, for packages in a specific category, would the CVS directory structure look like this:
     /package.xml
     /Numbers
     /Numbers/PackageName.php
     /Numbers/test.php
     /docs
or
     /package.xml
     /PackageName.php
     /test.php
     /docs
Test related files should be in test/ or tests/ (not sure which, look at current packages). You can choose to have the Numbers directory or not, there's no rule on this. Of course it would have to be installed to the Numbers/ directory.
I haven't been able to find that kind of specific info in the Manual. Once I've gone through the process, I may write up an example-specific step-by-step how to write your code and get it ready for insertion into PEAR (assuming your code proposal will be/is approved) and add that to peardoc.
-- Justin Patrin

« previous php.pear.dev (#44569) next »