dore-ssg

command
v0.0.0-...-08e9738 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2020 License: MIT, MIT Imports: 12 Imported by: 0

README

dore-ssg

The Dore static site generator.

This takes content authored in ReStructuredText and converts it to HTML embedded in a technical documentation theme.

Prerequisites

  • Golang
  • Docutils

Directory Structure Dependencies

Dore Directory Structure

  • The .toml configuration file must be in the /main directory.
  • The /src directory contains reStructureText source files and image source files.
  • The /pub directory contains published content with presentation files in the /pub/static directory.

Usage

    go run .

Or, build binary executable and install in $GOPATH.

See demo directory for an mock example of a populated document.

See the mock demoyard example of the demo document generated by Dore.

TODO:

  • global refactoring
  • code comments
  • CSS and JavaScript clean up
  • improved error detection and handling
  • populate additional fields from .toml configuration file
  • document constraints on ReST directives
  • document process differences from typical SSGs
  • document usability support
  • syntax highlighting: map syntactic elements for additional languages
  • provide templates for document types
  • annunciate build progress
  • provide default feedback mechanism
  • provide version selection
  • add analytics

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL