Hi Bernhard,

Bernhard R. Link wrote:

>> +              In the case of Git, the value consists of a URL, optionally
>> +              followed by the word <tt>-b</tt> and the name of a branch in
>> +              the indicated repository, following the syntax of the
>> +              <tt>git clone</tt> command.  If no branch is specified, the
>> +              packaging should be on the default branch.
>> +            </p>
>
> Why only document git and not the syntax of the other fields?

Thanks.

My excuse is that a syntax allowing Vcs-Git to refer to a particular
branch was considered a blocker for documenting the Vcs-* fields at
all.

Would you be broken-hearted if I asked you to file a new bug for the
other VCSs that also have weird syntaxes worth documenting?

[...]
> I think it might also make sense to explicitly request that the fields should
> describe an anonymous checkout.

Yeah, good catch --- the current text that tries to do that is
only the rationale, and it's better to say it somewhere normative.

How about this?

diff --git i/policy.sgml w/policy.sgml
index 7d514921..58bde0bb 100644
--- i/policy.sgml
+++ w/policy.sgml
@@ -3766,8 +3766,9 @@ Checksums-Sha256:
                <p>
                  The field name identifies the VCS. The field's value uses the
                  version control system's conventional syntax for describing
-                 repository locations and should be sufficient to locate the
-                 repository used for packaging. Ideally, it also locates the
+                 repository locations and should be sufficient to locate a
+                 publicly accessible repository used for packaging.
+                 Ideally, it also locates the
                  branch used for development of new versions of the Debian
                  package.
                </p>


-- 
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120716061224.GA5455@burratino

Reply via email to