FLUID-5823: Rework docs template project so that all users of it are not required to be forks

Metadata

Source
FLUID-5823
Type
Bug
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
Jonathan Hung
Reporter
Antranig Basman
Created
2015-12-01T15:35:04.263-0500
Updated
2024-07-23T10:45:33.697-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Docs platform

Description

Our docs platform should not work according to the "every docs project is a fork of the template project" model. This will create maintenance chaos for our users who should not be expected to be skilled in resolving git conflicts, as well as making it impossible to write sensible npm packaging for our projects, etc.

This was originally reported on the docs-first-discovery first pull at https://github.com/GPII/docs-first-discovery/pull/1#discussion_r45901523 - we agreed to let this pull in on the basis of getting some sensible docs up, but we need to rework the way we use our template project. It should be a standard npm dependency like any other.

Comments

  • Justin Obara commented 2024-07-23T10:45:33.489-0400

    This iteration of the docs platform is no longer in use. We’ve switched to using 11ty. Trivet is one replacement and can be used as a template for other projects.