Hi,

Here's next part of GLEP 74 updates, this time I think it qualifiers
as 100% editorial.  Ulrich Müller noticed that we don't specify how
to express sizes and checksums.  I've partially solved the latter while
adding the hash algorithm table and these patches should clarify
the matters even further.

Notably, they:

1) clarify that DIST entries are relevant to package managers only

2) specify that size is an unsigned decimal, and checksums consist
   of name-value pairs

3) clarify that 'Hex' encoding of hashes means lowercase hex without
   any prefix or suffix

Perhaps the most controversial part is requiring lowercase -- but
(drumroll...) Portage reports hash mismatch if you use uppercase.


Michał Górny (3):
  glep-0074: Clarify that DIST entries are specific to PMs
  glep-0074: Specify the format of size and checksum fields
  glep-0074: Clarify the hex encoding of hash values

 glep-0074.rst | 26 +++++++++++++++++++++++++-
 1 file changed, 25 insertions(+), 1 deletion(-)

-- 
2.37.3


Reply via email to