How to deal with orphaned docs
I ran a test (see &221 (comment 176264882) for details) to scan for orphaned files. The results (below) are mostly redirected docs, but not all of them are. They do not seem to be linked to by any doc, but they can still be found in search.
Just looking at the first few items in the list, I can see that doc/administration/instance_review.md
, (EDIT: See new list below) are definitely not redirected files, and I could find no links to them at all, anywhere. They are just sitting in the repo off on their own (silently weeping of loneliness, I can only imagine).doc/api/epic_links.md
and doc/api/epics.md
It seems like this could easily be automated using the test above, but before that it would probably be a good idea to figure out what to do with the current files. How should they be handled?
(EDIT) New List, with redirects removed:
doc/administration/instance_review.md
doc/api/issues_statistics.md
doc/customization/system_header_and_footer_messages.md
doc/development/fe_guide/dropdowns.md
doc/development/fe_guide/droplab/droplab.md
doc/development/file_storage.md
doc/development/gitlab_diagram_overview.odg
doc/development/omnibus.md
doc/legal/corporate_contributor_license_agreement.md
doc/legal/individual_contributor_license_agreement.md
doc/raketasks/list_repos.md
doc/user/project/integrations/mock_ci.md
doc/user/project/issues/similar_issues.md
Click to see original unfiltered file list
doc/administration/high_availability/alpha_database.md
doc/administration/instance_review.md
doc/administration/maven_packages.md
doc/administration/operations.md
doc/administration/operations/speed_up_ssh.md
doc/administration/repository_storages.md
doc/analytics/contribution_analytics.md
doc/api/build_triggers.md
doc/api/builds.md
doc/api/epic_links.md
doc/api/epics.md
doc/api/issues_statistics.md
doc/api/license_templates.md
doc/api/managed_licenses.md
doc/api/vulnerabilities.md
doc/ci/examples/code_climate.md
doc/ci/examples/container_scanning.md
doc/ci/examples/dast.md
doc/ci/examples/dependency_scanning.md
doc/ci/examples/sast.md
doc/ci/examples/sast_docker.md
doc/ci/examples/test-phoenix-application.md
doc/ci/services/docker-services.md
doc/customization/issue_and_merge_request_template.md
doc/customization/system_header_and_footer_messages.md
doc/development/doc_styleguide.md
doc/development/fe_guide/dropdowns.md
doc/development/fe_guide/droplab/droplab.md
doc/development/file_storage.md
doc/development/frontend.md
doc/development/gitlab_diagram_overview.odg
doc/development/i18n_guide.md
doc/development/omnibus.md
doc/development/ui_guide.md
doc/development/ux_guide/animation.md
doc/development/ux_guide/basics.md
doc/development/ux_guide/copy.md
doc/development/ux_guide/illustrations.md
doc/development/ux_guide/surfaces.md
doc/development/writing_documentation.md
doc/git_hooks/git_hooks.md
doc/gitlab-basics/create-group.md
doc/gitlab-basics/create-issue.md
doc/gitlab-geo/after_setup.md
doc/gitlab-geo/bring-primary-back.md
doc/gitlab-geo/configuration_source.md
doc/gitlab-geo/database_source.md
doc/gitlab-geo/disaster-recovery.md
doc/gitlab-geo/security-review.md
doc/gitlab-geo/ssh.md
doc/incoming_email/postfix.md
doc/install/google-protobuf.md
doc/install/kubernetes/gitlab_chart.md
doc/install/kubernetes/gitlab_omnibus.md
doc/install/kubernetes/preparation/eks.md
doc/install/kubernetes/preparation/networking.md
doc/install/kubernetes/preparation/rbac.md
doc/install/kubernetes/preparation/tiller.md
doc/install/kubernetes/preparation/tools_installation.md
doc/integration/chat_commands.md
doc/legal/corporate_contributor_license_agreement.md
doc/legal/individual_contributor_license_agreement.md
doc/raketasks/list_repos.md
doc/university/training/topics/additional_resources.md
doc/university/training/topics/agile_git.md
doc/university/training/topics/bisect.md
doc/university/training/topics/cherry_picking.md
doc/university/training/topics/env_setup.md
doc/university/training/topics/explore_gitlab.md
doc/university/training/topics/feature_branching.md
doc/university/training/topics/getting_started.md
doc/university/training/topics/git_add.md
doc/university/training/topics/git_intro.md
doc/university/training/topics/git_log.md
doc/university/training/topics/merge_conflicts.md
doc/university/training/topics/rollback_commits.md
doc/university/training/topics/stash.md
doc/university/training/topics/subtree.md
doc/university/training/topics/unstage.md
doc/update/10.0-ce-to-ee.md
doc/update/10.0-to-10.1.md
doc/update/10.1-ce-to-ee.md
doc/update/10.1-to-10.2.md
doc/update/10.2-ce-to-ee.md
doc/update/10.2-to-10.3.md
doc/update/10.3-ce-to-ee.md
doc/update/10.3-to-10.4.md
doc/update/10.4-ce-to-ee.md
doc/update/10.4-to-10.5.md
doc/update/10.5-ce-to-ee.md
doc/update/10.5-to-10.6.md
doc/update/10.6-ce-to-ee.md
doc/update/10.6-to-10.7.md
doc/update/10.7-ce-to-ee.md
doc/update/10.7-to-10.8.md
doc/update/10.8-ce-to-ee.md
doc/update/10.8-to-11.0.md
doc/update/11.0-ce-to-ee.md
doc/update/11.0-to-11.1.md
doc/update/11.1-ce-to-ee.md
doc/update/11.1-to-11.2.md
doc/update/11.2-ce-to-ee.md
doc/update/11.2-to-11.3.md
doc/update/11.3-ce-to-ee.md
doc/update/11.3-to-11.4.md
doc/update/11.4-ce-to-ee.md
doc/update/11.4-to-11.5.md
doc/update/11.5-ce-to-ee.md
doc/update/11.5-to-11.6.md
doc/update/11.6-ce-to-ee.md
doc/update/11.6-to-11.7.md
doc/update/11.7-ce-to-ee.md
doc/update/11.7-to-11.8.md
doc/update/11.8-ce-to-ee.md
doc/update/2.6-to-3.0.md
doc/update/2.9-to-3.0.md
doc/update/3.0-to-3.1.md
doc/update/3.1-to-4.0.md
doc/update/4.0-to-4.1.md
doc/update/4.1-to-4.2.md
doc/update/5.1-to-5.2.md
doc/update/5.1-to-5.4.md
doc/update/5.2-to-5.3.md
doc/update/5.3-to-5.4.md
doc/update/6.0-ce-to-ee.md
doc/update/6.0-to-6.1.md
doc/update/6.1-ce-to-ee.md
doc/update/6.1-to-6.2.md
doc/update/6.2-ce-to-ee.md
doc/update/6.2-to-6.3.md
doc/update/6.3-ce-to-ee.md
doc/update/6.3-to-6.4.md
doc/update/6.4-ce-to-ee.md
doc/update/6.4-to-6.5.md
doc/update/6.5-ce-to-ee.md
doc/update/6.5-to-6.6.md
doc/update/6.6-ce-to-ee.md
doc/update/6.6-to-6.7.md
doc/update/6.7-ce-to-ee.md
doc/update/6.7-to-6.8.md
doc/update/6.8-ce-to-ee.md
doc/update/6.8-to-6.9.md
doc/update/6.9-ce-to-ee.md
doc/update/6.9-to-7.0.md
doc/update/7.0-ce-to-ee.md
doc/update/7.0-to-7.1.md
doc/update/7.1-ce-to-ee.md
doc/update/7.1-to-7.2.md
doc/update/7.10-ce-to-ee.md
doc/update/7.10-to-7.11.md
doc/update/7.11-ce-to-ee.md
doc/update/7.11-to-7.12.md
doc/update/7.12-ce-to-ee.md
doc/update/7.12-to-7.13.md
doc/update/7.13-ce-to-ee.md
doc/update/7.13-to-7.14.md
doc/update/7.14-ce-to-ee.md
doc/update/7.2-to-7.3.md
doc/update/7.3-ce-to-ee.md
doc/update/7.3-to-7.4.md
doc/update/7.4-ce-to-ee.md
doc/update/7.4-to-7.5.md
doc/update/7.5-ce-to-ee.md
doc/update/7.5-to-7.6.md
doc/update/7.6-ce-to-ee.md
doc/update/7.6-to-7.7.md
doc/update/7.7-ce-to-ee.md
doc/update/7.7-to-7.8.md
doc/update/7.8-ce-to-ee.md
doc/update/7.8-to-7.9.md
doc/update/7.9-ce-to-ee.md
doc/update/7.9-to-7.10.md
doc/update/8.0-ce-to-ee.md
doc/update/8.0-to-8.1.md
doc/update/8.1-ce-to-ee.md
doc/update/8.1-to-8.2.md
doc/update/8.10-ce-to-ee.md
doc/update/8.10-to-8.11.md
doc/update/8.11-ce-to-ee.md
doc/update/8.12-ce-to-ee.md
doc/update/8.12-to-8.13.md
doc/update/8.13-ce-to-ee.md
doc/update/8.13-to-8.14.md
doc/update/8.14-ce-to-ee.md
doc/update/8.14-to-8.15.md
doc/update/8.15-ce-to-ee.md
doc/update/8.15-to-8.16.md
doc/update/8.16-ce-to-ee.md
doc/update/8.16-to-8.17.md
doc/update/8.17-ce-to-ee.md
doc/update/8.17-to-9.0.md
doc/update/8.2-ce-to-ee.md
doc/update/8.2-to-8.3.md
doc/update/8.3-ce-to-ee.md
doc/update/8.3-to-8.4.md
doc/update/8.4-ce-to-ee.md
doc/update/8.4-to-8.5.md
doc/update/8.5-ce-to-ee.md
doc/update/8.5-to-8.6.md
doc/update/8.6-ce-to-ee.md
doc/update/8.6-to-8.7.md
doc/update/8.7-ce-to-ee.md
doc/update/8.7-to-8.8.md
doc/update/8.8-ce-to-ee.md
doc/update/8.8-to-8.9.md
doc/update/8.9-ce-to-ee.md
doc/update/8.9-to-8.10.md
doc/update/9.0-ce-to-ee.md
doc/update/9.0-to-9.1.md
doc/update/9.1-ce-to-ee.md
doc/update/9.1-to-9.2.md
doc/update/9.2-ce-to-ee.md
doc/update/9.2-to-9.3.md
doc/update/9.3-ce-to-ee.md
doc/update/9.3-to-9.4.md
doc/update/9.4-ce-to-ee.md
doc/update/9.4-to-9.5.md
doc/update/9.5-ce-to-ee.md
doc/update/9.5-to-10.0.md
doc/user/project/ci_cd_for_external_repo.md
doc/user/project/integrations/mock_ci.md
doc/user/project/issues/similar_issues.md
doc/user/project/maven_packages.md
doc/user/project/merge_requests/container_scanning.md
doc/user/project/merge_requests/dast.md
doc/user/project/merge_requests/dependency_scanning.md
doc/user/project/merge_requests/maintainer_access.md
doc/user/project/merge_requests/merge_request_discussion_resolution.md
doc/user/project/merge_requests/merge_when_build_succeeds.md
doc/user/project/merge_requests/sast.md
doc/user/project/merge_requests/sast_docker.md
doc/user/project/packages/maven.md
doc/user/project/packages/maven_packages.md
doc/workflow/add-user/add-user.md
doc/workflow/ff_merge.md
doc/workflow/importing/import_projects_from_fogbugz.md
doc/workflow/importing/import_projects_from_gitea.md
doc/workflow/importing/import_projects_from_gitlab_com.md
doc/workflow/merge_when_build_succeeds.md
doc/workflow/project_features.md
doc/workflow/rebase_before_merge.md
doc/workflow/share_projects_with_other_groups.md
doc/workflow/share_with_group.md
doc/workflow/wip_merge_requests.md