URN support
URNs are location independent persistent resource names, defined as:urn:namespace identifier:namespace specific stringIf URN suffix is URL suffix, it's trivial to support URNs too:
urn:mirror:gnome/gnome-1.0
This would be equivalent to
ftp://ftp.gnome.org/pub/GNOME/gnome-1.0 ftp://ftp.net.lut.ac.uk/gnome/gnome-1.0 ftp://sunsite.org.uk/packages/gnome/gnome-1.0