Re: Yet another glue ? PaRSSe
| From: | Greg Beaver | Date: | Tue, 12 Apr 2005 17:21:09 +0000 |
| Subject: | Re: Yet another glue ? PaRSSe | ||
| References: | 1 2 3 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-37196@lists.php.net to get a copy of this message | ||
Pierre-Alain Joye wrote:
On Tue, 12 Apr 2005 11:08:24 +0200 lsmith@php.net (Lukas Smith) wrote:Better yet, we can install a "channel" at pear.php.net/channels.php that can be used to sync the list of channels. This would only require adding a modified xmlrpc.php file in the channels/ directory of pearweb that would 1) only respond to channel.list 2) cache the results in a clever way to avoid bloat (this can be implemented with a standalone xmlrpc, no pear-database include needed) 3) have its own channel.xml telling us that channel.list is the only supported method, so the installer would never try to install packages from there. With these simple steps, users could sync their channel list with something like $ pear config-set default_channel channels $ pear update-channels $ pear config-set default_channel pear (it looks like the above could use some streamlining, I'll brainstorm if this seems good to people) GregWhat _may_ make sense is a list of channels that aggregate all sorts of applications under channels.php.net or something like that.Agreed, we should accept "all" or nothing. channels.pear.php.net will much more easier to get. It makes more sense too, it's pear related (installer in this case). Once 1.4 got a stable release we can provide a channel list on pear.php.net/channels.php aliased to channels.pear.php.net.