Skip to content

Proposal: Don't completely remove pages for components removes in Lean Core #1045

@rickhanlonii

Description

@rickhanlonii

Overview

We currently have a few open and merged PRs which are removing the documentation pages for components removed in the Lean Core effort.

I see a few issues with this:

  • Confusion: Users that have been checking the React Native site for these docs will suddenly not be able to find them
  • Discovery: Users that are on an old version of React Native will not know to check the docs of the version they're on that has the component
  • Loss of SEO: these pages are the top result when searching for these components

Proposal

To fix, I propose that we

  • Remove these docs from the sidebars
  • Replace the docs with shell pages that explain where the component how lives and a link to docs of the last React Native version that includes the component
ImageEditor has been moved to https://github.com/react-native-community/react-native-image-editor

For the last React Native version, see: https://facebook.github.io/react-native/docs/0.58/imageeditor

This way, they won't clutter the sidebar and users looking for this component organically or from Google will be able to still discover it and be routed to the correct home.

Metadata

Metadata

Assignees

No one assigned

    Labels

    StaleIssues/PR that are not getting much activity and are closer to be closed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions