Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-5858

LSST the Docs Production Fall 2016

    Details

    • Epic Name:
      sqre-f16-ltd-prod-1
    • Story Points:
      42
    • WBS:
      1.02C.10.02
    • Team:
      SQuaRE
    • Cycle:
      Fall 2016

      Description

      DM-5404 introduced LSST the Docs as a production platform for continuous documentation delivery. This Epic covers additional improvements to the platform, such as

      • Implementation of a backup system for LSST the Docs’ DB
      • Edition and build dashboards at the /v/ and /builds/ directories that help users find the appropriate version of the documentation site. These could be rendered with react from the API. This also serves as a ramping up exercise on UI elements that will be used on the SQuaSH dashboard and DocHub, so learning time has been rolled into the estimate

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-9023

          Implement MVP for edition and build static dashboards in LTD Dasher

          14.5 Jonathan Sick Done
           
          DM-9022

          LTD Dasher: create microservice skeleton

          1.8 Jonathan Sick Done
           
          DM-9021

          Add LTD Dasher interaction into LTD Keeper

          6 Jonathan Sick Done
           
          DM-7439

          Support Non-DM ticket editions with LTD Keeper

          0.2 Jonathan Sick Done
           
          DM-7112

          Fix /en/latest LSST the Docs redirects on Fastly

          0.1 Jonathan Sick Done
           
          DM-7050

          LTD Keeper: Use Google Cloud Platform SQL

          5 Jonathan Sick Done
           
          DM-6888

          Update lsst.codes cert on LTD Keeper deployment

          0.1 Jonathan Sick Done
           
          DM-6638

          LTD Keeper: Auto slug for edition paths deals with underscores

          0.5 Jonathan Sick Done
           
          DM-6148

          Publish LDM-151 PDF on LSST the docs

          0.3 Jonathan Sick Done
           
          DM-6111

          Browsers should cache editions for a shorter time period than Fastly

          1 Jonathan Sick Done
           
          DM-6299

          LTD Mason: do not set Encoding-Type header

          0.1 Jonathan Sick Done
           
          DM-5457

          Adapt LTD Mason for Single-package doc builds on Travis CI

          4.4 Jonathan Sick Done
           
          DM-5169

          Fastly API interactions for LSST the Docs

          8 Jonathan Sick Done
           
          DM-5901

          LTD Keeper: More Robust Edition purges

          3.2 Jonathan Sick Done
           
          DM-5894

          LSST the Docs Fastly Courtesy Redirects for directory paths

          4.2 Jonathan Sick Done
           
          DM-5893

          LSST the Docs Fastly should redirect /en/latest/ to /

          0.5 Jonathan Sick Done
           
          DM-5938

          Redirect non HTTPS requests on LSST the Docs to TLS

          0.7 Jonathan Sick Done
           
          DM-5892

          Configure Backups for the LTD Keeper DB

          Jonathan Sick Invalid

            Activity

            Hide
            frossie Frossie Economou added a comment - - edited

            Dashboard generated for LTD-platform documents as xxx.lsst.io/v/

            Show
            frossie Frossie Economou added a comment - - edited Dashboard generated for LTD-platform documents as xxx.lsst.io/v/

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                Frossie Economou
                Watchers:
                Frossie Economou, Jonathan Sick
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel