Skip to content
This repository was archived by the owner on Nov 27, 2019. It is now read-only.

Roadmap

zallen edited this page Oct 11, 2019 · 10 revisions

Goal

Have www.patternfly.org use this repo (gatsby-theme-patternfly-org) for shared site configuration, features, and parity between all of PatternFly's consumer documentation.

Step 1: patternfly-next

Step 2: patternfly-react (ETA: 2 days)

  • X Small refactors need to be made to patternfly-react since it already uses Markdown
    • X ## Example title -> js title=Example-title
    • X Support JS example rendering
  • X Setup React site nav
  • (Slightly) refactor example CSS
  • Small other bugs that will occur

Step 2.5

  • Fix core and React workspace bugs

Step 3: patternfly-org (ETA: 7.25)

Feature parity

  • .5 day: Setup to pull both -next and -react submodules
  • .25 day: pretty core HTML
  • .5 day: add design pages
  • 1 day: Global search
  • 1 day: context switcher + design markdown snippets
  • 1 day: fullscreen thumbnail previews
  • 3 days: Site styles and wonky example styles

Extra features

  • .5 day: Release notes Table of Contents
  • 2 days: write a proper aXe tool to work across all repos
  • 4 days: version switcher, proper CI and release management, hiding sections of site