Skip to content
This repository was archived by the owner on Sep 24, 2022. It is now read-only.
This repository was archived by the owner on Sep 24, 2022. It is now read-only.

Define technical components for entire system. #7

@bwklein

Description

@bwklein

General specs for each component of a system.

  • Content - storage tech, source control, file management, and source file formats (Github, GitLab, Headless CMS, etc.)
  • Transformer - source to target formats (MD -> HTML or ADOC -> HTML & PDF or MD -> HTML -> PDF with goldmark, pandoc, asciidoctor, etc.)
  • Assembler - target formats organized into a coherent structure/relations (Hugo, Antora, SSGs, SvelteKit, Next.js, etc.)
  • Distribution - web server, file sharing, embedded system, etc. (Netlify, S3+Cloudfront, CDNs, etc.)
  • Automations - CI/CD or something to glue the components together. (GitLab CI/CD, Github Actions, Netlify Builds/Deploy, etc.)
  • Others?

The idea here is to identify the requirements for a complete system that can be replaced per implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions