将文本格式的RFC和Internet草稿转换为.xml格式
idnits的Python项目详细描述
单位
idnits程序检查ietf internet草稿文档中的 为使文件与 来自ietf、ietf信任和rfc编辑器的策略。
确定要报告哪些问题的依据是:
- Requirements in https://www.ietf.org/id-info/1id-guidelines.txt
- Requirements in https://www.ietf.org/id-info/checklist
- Additional requirements captured from ADs and authors over time
- Requirements in https://iaoc.ietf.org/documents/idnits-SOW-00.pdf
更改日志
3.0.0版(2018年12月31日)
这将介绍在python中重新实现idnits工具。
The original idnits tool (versions 1.x and 2.x) grew from a 10-line awk script to more than 3000 lines of mixed bash and awk code during a period of 17 years, and was over-ripe for re-implementation. The new python code is organised so as to make it easy to add new checks and features, without becoming unwieldy.
The re-implementation also introduces the ability to run idnits on IETF draft and RFC source files in XML format, and adds new checks that looks for problems with the XML source in particular.
This release focuses on the ability to run idnits checks on XML source, while still containing the TXT format checks. Additional checks related to both XML and TXT format input will be added in coming releases.