Implement Source type
To describe the source of a package, we need to implement a Source
type, which wraps a String
(or a more sophisticated URL validating type, which allows us to enforce the use of safe connection types such as https
over unsafe ones, such as http
or ftp
).
Edited by David Runge