name: disallow empty NameComponent in canonical order section

This commit does not change the meaning of the spec.
It makes the informative part of the spec consistent with the nominative part.

refs #1763

Change-Id: Ibe623d03932516f8ebcaa7e7381288cf7d9edc6a
1 file changed
tree: f7e6243abaf35428663f2cfcd71dd683bc2e8e72
  1. _static/
  2. named_data_theme/
  3. .gitignore
  4. ack.rst
  5. changelog.rst
  6. conf.py
  7. data.rst
  8. face-registration.rst
  9. index.rst
  10. interest.rst
  11. intro.rst
  12. Makefile
  13. name.rst
  14. ndnspec-refs.bib
  15. README.md
  16. signature.rst
  17. tlv.rst
  18. types.rst
README.md

Prerequisites

To "compile" documentation into html form you would need to install Sphinx documentation package, which should be relatively trivial.

If you're on OSX platform:

If you're on Ubuntu Linux:

sudo apt-get install python-sphinx python-setuptools

sudo easy_install sphinxcontrib-fulltoc
sudo easy_install sphinxcontrib-bibtex

Compilation

Just type

make html

And a set of HTML pages will be build under _build/html

You can also type

make latexpdf

This way Sphinx will prepare .tex file and will try to build .pdf document.