Skip to content

Create tooling to move documentation source files #362

@bmorelli25

Description

@bmorelli25

Summary

Moving files within a complex content set is currently one of the most time-consuming aspects of authoring. During the migration freeze period, this challenge will be amplified as writers move many pages to finalize our new IA and user experience.

Currently, in docs-builder, moving a file to a new location requires the following manual steps:

  1. Move the file to its new location.
  2. Update the toc.yml file: Remove the file from the old location and add it to the new one.
  3. Update outgoing links: Ensure all links in the moved file pointing to other pages are updated.
  4. Update incoming links: Ensure all links from other pages pointing to the moved file are updated.

The Ask

Provide tooling that automates file movement within the same content set.

When a writer uses this tool, it should:

  • Automatically move the file to the new location.
  • Update the toc.yml file.
  • Update all outgoing links from the moved file.
  • Update all incoming links to the moved file.

This tool would:

  • Significantly reduce the time required to move content.
  • Help ensure accuracy and prevent broken links as writers reorganize content.
  • Streamline the migration process during the freeze period, allowing the team to focus on finalizing the IA and improving the user experience.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions