I've updated the Explicit Requires draft with feedback from FESCo. It
makes the guideline only apply to library Requires:
Source URL section that deals with upstream URLs that are not parsable
Section to be added to package naming and linked to Conflicts Guidelines
about when upstream has used generic names for a package.
Patrice has linked me to a similar section in the Packaging Tricks
section. if someone would like to merge the rationale from there, that
would be helpful. Otherwise I'll try to get to it later this week.