[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#904608: Support specifying upstream VCS location in debian/control



control: retitle -1 Include upstream metadata spec in Policy
control: tag -1 +moreinfo

Hello,

On Thu 26 Jul 2018 at 09:21AM +0100, Iain Lane wrote:

> However, I'm not very keen on the extra work that would be required to
> transfer that wiki page into policy as opposed to specifying an extra
> field.
>
> Do you agree that policy should recommend such a location and is the
> path to this recommendation, in your opinion, a ratification of the
> UpstreamMetadata page or something like it?

No-one needs to do that extra work anytime soon.  Policy lags best
practices.  The fact that debian/upstream/metadata is already being used
to store a URI to the upstream repository for a large number of packages
counts as standardisation, in Debian Policy terms.  You can refer to it
in tools that you write.

We should eventually move the upstream metadata spec into Policy.  I'm
retitling the bug, but also tagging it as moreinfo.  The moreinfo tag is
used to indicate that it is not clear that the bug against debian-policy
is actionable.

What is currently unclear is whether the upstream metadata spec is
sufficiently mature to go into Policy.  We need to hear from those
involved with that spec that it's sufficiently mature to go into
Policy.  If it's sufficiently mature, such that all that's needed is
writing a patch to Policy, we can remove the moreinfo tag and leave the
bug open, awaiting someone driving its inclusion in Policy.  If the spec
is not ready to go into Policy, then there is no Policy work to be done,
and we should close the bug.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: