Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Migration Research] Find and evaluate solutions for migrating HTML docs #12

Closed
4 tasks
caylahamann opened this issue Aug 14, 2020 · 2 comments
Closed
4 tasks

Comments

@caylahamann
Copy link
Contributor

caylahamann commented Aug 14, 2020

Summary

In the current docs site, there are

  • 1599 Basic pages (HTML, unstructured)
  • 144 API docs (HTML, semi-structured)
  • 143 Trouble shooting docs (HTML, semi-structured)

We need to figure out a method to migrate this content into this repository into mdx files. @austin-schaefer will be determining a representative sample of documents for us to migrate over for our POC.

Procedure

Open up a PR merging into research. If there is no changes in the code (and only research details), you can just make an edit in a text file, since there is no plan to merge this into main. Use the PR template research_PR_template.md either by coping the markdown into the PR or by appending the query string ?template=research_PR_template.md to the URL. Fill out the template by answering the research questions listed below.

Research Goals

  • Investigate methods of HTML to mdx file migration
  • Determine/estimate the amount of work for the implementation of each method
  • Determine the amount of manual work (i.e. are there any pages that we can't transfer over programmatically? why?)
  • Create POC for one of the methods of HTML to mdx file migration for the representative sample of documents
@roadlittledawn
Copy link
Collaborator

some extra context: we can output each piece of content (node in Drupal speak), along with most of its relevant fields, via JSON to help with migration. one caveat there is release notes: some are authored in HTML, some (maybe most?) are authored in markdown. i believe we can output either markdown or HTML, but it would have to be separate endpoints.

@zstix
Copy link
Contributor

zstix commented Aug 26, 2020

We've decided to break this generalized ticket into 4 smaller, more targeted, tickets (referenced above). I'm marking this one as closed.

@zstix zstix closed this as completed Aug 26, 2020
Developer Enablement Team automation moved this from To do to Done Aug 26, 2020
mfulb pushed a commit to mfulb/docs-website that referenced this issue Sep 21, 2022
rhetoric101 pushed a commit that referenced this issue Jan 10, 2024
fix: add amplify.yml so amplify doesnt add one
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants