Page MenuHome GnuPG

please document forward-compatible expectations for machine-readable formats
Closed, ResolvedPublic

Description

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=19002 shows a place where a
consumer of gnupg's machine-parseable forms expected that gpg would always
produce the exact same number of fields.

This is clearly a bug with their code, but it would be useful to describe what
sorts of changes users of machine-consumable data should be able to cope with.

For example:

  • The currently defined fields are: […] Note that in the future, new fields may be added to the end of the line.
  • some fields of some data types are currently unpopulated or have no specific

definition. Future versions may define and/or populate these fields.

Implementers consuming this output should be prepared to ignore fields that they
don't know about.

Details

Version
2.1.14

Event Timeline

dkg set Version to 2.1.14.
dkg added a subscriber: dkg.
werner claimed this task.
werner added a project: Unreleased.

Done with commit d25db3c for 2.1.15