crunch/incubator — Issue #79: Extract "downloading" from Package-class
Author: KingCrunch
Created: 2012-01-02 19:39:20+00:00
State: open
Labels: Feature

Currently a remote URL will treat `Package::open()` to download the package. Its better to extract it into an own layer

Fetcher
--
boolean accept($url)
string fetch($url)

where `fetch()` returns an absolute local path. This also affect local urls, for example relative paths will mapped against remote paths.