Closed ronaldtse closed 2 years ago
Is this gem responsible for generating XML? Because if we are talking about BibXML service, this will certainly be addressed in relaton-py, in relaton.serializers.bibxml
function.
Is this gem responsible for generating XML?
Yes. Metanorma uses Relaton-IETF to generate BibXML to be used within RFC XML.
This is separate from the BibXML Service.
@ronaldtse do we need to implement this behavior in this gem or in the relaton-iana?
If we need to implement it in this gem then I have the following question:
This gem creates doc identifiers with types RFC
(for RFC, BCP, FYI, and STD docs), Internet-Draft
(for I-D docs), or IETF
(for the rest of the documents). So we don't know if a type of document is IANA or not. Should this gem create doc identifiers with an actual type (IANA, 3GPP, etc)?
2. Only when in BibXML format, the IANA references do not have dates. The relaton-ietf gem generates BibXML format. Right?
Actually No. The relaton-bib generates and parses BibXML, but flavor gems can override some methods. So there are 3 options:
@andrew2net I think the first one is the best:
Fix the issue in the relaton-bib. In this case, any IANA bibliographic item will produce BibXML without date.
fixed in v 1.13.9
See https://github.com/ietf-tools/bibxml-service/issues/312 .
In accordance with https://www.rfc-editor.org/styleguide/part2/#ref_iana_reg , the BibXML output shall not have any date.
Current:
Should be: Current:
(There is no change to Relaton data)