Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.10.15

Request #2781 support for static channel releases.xml summary
Submitted: 2004-11-18 06:06 UTC
From: cellog Assigned: cellog
Status: Closed Package: PEAR
PHP Version: Irrelevant OS: n/a
Roadmaps: (Not assigned)    
Subscription  


 [2004-11-18 06:06 UTC] cellog
Description: ------------ To allow people who don't wish to set up a special PHP server to still serve a channel, define a new releases.xml file format that contains the basic contents of package::getDownloadURL() for each release - package name - package channel - package release version - package stability - package dependencies - URL to direct download <releases> <channel name="pear.server.com"> <package name="flah"> <release> <version>1.0.0</version> <state>stable</state> <dependencies> <required> ... same as package.xml 2.0 </dependencies> </release> </package> <package name="next">... </channel> </releases> and amend channel.xml file format to specify this <channel version="1.0"> ... <servers> <primary> <static/> </primary> </servers> </channel> Also good would be to define a REST, uri-based method of accessing methods http://pear.channel.com/pearrest/getDownloadURL http://pear.channel.com/pearrest/packageInfo etc.

Comments

 [2005-04-25 04:46 UTC] cellog
This bug has been fixed in CVS. In case this was a documentation problem, the fix will show up at the end of next Sunday (CET) on pear.php.net. In case this was a pear.php.net website problem, the change will show up on the website in short time. Thank you for the report, and for helping us make PEAR better. this is finally implemented on the client-side. Work needs to be done to test this prior to rolling it out at pear.php.net