The convention foo.v1 clearly associates the version with the right
portion of the URL, makes it clear what is the API version being
imported, organizes the local filesystem in a sane way, keeps the
package name as a relevant part of the suffix, and as Roger pointed
out, it has the great advantage of being easily implementable without
a convenience service.
It's also clear that nothing we could do would have everyone entirely
happy. The option selected is just the one that most people were
comfortable with, and that had the most visible advantages.
I'm now moving on to adopt it, bringing stable API versions for
additional packages.