Change "manifest_language" fieldname to "manifest-language"

Current wording

4.9.2. Manifest Language

Fieldname: manifest_language

Purpose: States the language in which the manifest has been produced.

Permalink

https://standards.internetofproduction.org/pub/okh#manifest-language

Proposal

The name of the Manifest language field should be changed from manifest_language (with the underscore separator) to manifest-language (with a dash separator)

The proposed wording is as follows:

4.9.2. Manifest Language

Fieldname: manifest-language

Purpose: States the language in which the manifest has been produced.

Motivation

The use of the underscore separator is inconsistent with the majority of other field names that use a dash separator if the field name contains more than one word.

Risks

There is a risk of losing compatibility for any manifests that have already used the current field name. However, it has been observed that some manifests (e.g. those generated by Appropedia) are already using the fieldname that is proposed in this Change Proposal, so the variation in this field from the more usual dash separator in most of the other fields is already causing incompatibility.

agreed. let’s do it and change underscores to hyphens