Thanks to visit codestin.com
Credit goes to github.com

Skip to content

opendevise/presentation-documentation-as-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation as Code: Balancing Writing & Delivery with Asciidoctor

Producing good documentation requires as much engineering ability as it does writing talent. But all too often, we focus on the needs of one group while tormenting the other with a cumbersome process. In this talk, I’ll explain how managing documentation as code balances roles, responsibilities & delivery to produce the best documentation product.

For the writer, the AsciiDoc markup language takes the pain out of writing, keeps content separate from presentation, and makes the documentation source control friendly. The Asciidoctor processor enables the engineer to transform this plain text content into a variety of presentation formats for distribution to multiple channels and audiences. Together, these two groups can collaborate like never before by leveraging a proven workflow based on source control, automation, and continuous delivery.

Come discover how to get more out of your technical content by writing it in AsciiDoc and transforming it with Asciidoctor.

View online

Build and view slides locally

First, ensure you have the following installed:

  1. Node.js

  2. Gulp CLI

    $ npm install -g gulp-cli
  3. Ruby >= 2

    $ rvm use 2.3.1 --install
  4. Bundler

    $ gem install bundler

Next, install dependencies (if not already installed by the generator):

$ npm install
  bundle install --path=.bundle/gems

Finally, build and serve the presentation!

$ gulp serve

About

This presentation studies the capabilities of AsciiDoc & the Asciidoctor toolchain as a solution for modern tech publishing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •