defensive-coding-guide/_topic_map.yml
Brian (bex) Exelbierd 2e8934be40 Converted to AsciiBinder
This required moving files around in the repository and shifting
from a master.adoc structure to _topic_map.yml, etc.

README and Makefile modified slightly to reflect new build process
2018-02-08 13:08:40 +01:00

75 lines
2.7 KiB
YAML

# This configuration file dictates the organization of the topic groups and
# topics on the main page of the doc site for this branch. Each record
# consists of the following:
#
# --- <= Record delimiter
# Name: Origin of the Species <= Display name of topic group
# Dir: origin_of_the_species <= Directory name of topic group
# Topics:
# - Name: The Majestic Marmoset <= Topic name
# File: the_majestic_marmoset <= Topic file under group dir +/-
# - Name: The Curious Crocodile <= Topic 2 name
# File: the_curious_crocodile <= Topic 2 file
# - Name: The Numerous Nematodes <= Sub-topic group name
# Dir: the_numerous_nematodes <= Sub-topic group dir
# Topics:
# - Name: The Wily Worm <= Sub-topic name
# File: the_wily_worm <= Sub-topic file under <group dir>/<subtopic dir>
# - Name: The Acrobatic Ascarid <= Sub-topic 2 name
# File: the_acrobatic_ascarid <= Sub-topic 2 file under <group dir>/<subtopic dir>
#
# The ordering of the records in this document determines the ordering of the
# topic groups and topics on the main page.
---
Name: Defensive Coding Guide
Dir: en-US
Topics:
- Name: Book Information
File: index
- Name: Programming Languages
Dir: programming-languages
Topics:
- Name: The C Programming Language
File: C
- Name: The C++ Programming&nbsp;Language
File: CXX
- Name: The Java Programming Language
File: Java
- Name: The Python Programming Language
File: Python
- Name: Shell Programming and bash
File: Shell
- Name: The Go Programming Language
File: Go
- Name: The Vala Programming Language
File: Vala
- Name: Specific Programming Tasks
Dir: tasks
Topics:
- Name: Library Design
File: Tasks-Library_Design
- Name: File Descriptor Management
File: Tasks-Descriptors
- Name: File System Manipulation
File: Tasks-File_System
- Name: Temporary Files
File: Tasks-Temporary_Files
- Name: Processes
File: Tasks-Processes
- Name: Serialization and Deserialization
File: Tasks-Serialization
- Name: Cryptography
File: Tasks-Cryptography
- Name: RPM Packaging
File: Tasks-Packaging
- Name: Implementing Security Features
Dir: features
Topics:
- Name: Authentication and Authorization
File: Features-Authentication
- Name: Transport Layer Security (TLS)
File: Features-TLS
- Name: Hardware Security Modules and Smart Cards
File: Features-HSM
- Name: Revision History
File: Revision_History