Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
reference-docs
references
sections
.gitignore
.travis.yml
Gemfile
Gemfile.lock
Makefile
README.adoc
deploy.sh
deploy_key.enc
deploy_key.pub
draft-openpgp-iana-registry-updates.adoc
metanorma.env
requirements.txt
rfc2629-other.ent
rfc2629-xhtml.ent
rfc2629.dtd
rfc2629.xslt

README.adoc

Internet-Draft: SECDISPATCH OpenPGP Registry Update

Build Status

This document is available in its rendered forms here:

This Internet-Draft is authored in Metanorma using AsciiRFC syntax.

Fetching the document

git clone https://github.com/riboseinc/rfc-openpgp-registry

Installing Build Tools

You will need to install Metanorma, xml2rfc and idnits (for submission preflight).

Please see https://www.metanorma.com for installation instructions.

On macOS

brew install idnits
brew install python
easy_install pip
pip install -r requirements.txt
gem install bundler
bundle install

Building The Document

make all
# or
export ID_NAME=openpgp-iana-registry-updates
make draft-${ID_NAME}.txt

Checking Against idnits

idnits is the RFC checking tool prior to submissions.

The make target finds exactly the document name from the :name: document attribute and puts the file in the right place before calling idnits to prevent it complaining about the location.

export ID_NAME=openpgp-iana-registry-updates
make draft-${ID_NAME}.nits

Checking for invalid / unicode characters

export ID_NAME=openpgp-iana-registry-updates
pcregrep --color='auto' -n "[\x80-\xFF]" draft-${ID_NAME}.xml

Iterating the document

export ID_NAME=openpgp-iana-registry-updates
make clean all; open draft-${ID_NAME}.txt
You can’t perform that action at this time.