Skip to content

Remove NetBox Branching documentation #160

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

Merged
merged 3 commits into from
Jul 11, 2025
Merged

Conversation

magicalyak
Copy link
Contributor

Summary

  • Remove NetBox Branching documentation from console-docs repository
  • Update navigation to remove branching reference

Context

NetBox Branching documentation should be maintained in its own dedicated repository rather than duplicated in console-docs. This removes the local documentation to avoid duplication and maintenance overhead.

Changes

  • Removed: docs/netbox-extensions/branching/ directory
  • Updated: mkdocs.yml navigation to remove branching reference
  • Result: Clean separation of concerns - branching docs handled by dedicated repo

Test plan

  • Verify mkdocs build works correctly
  • Confirm navigation structure is clean
  • Ensure no broken links remain

- Remove docs/netbox-extensions/branching/ directory
- Update mkdocs.yml navigation to remove branching reference
- Documentation now handled by dedicated branching repository
@magicalyak magicalyak requested review from weyrick and a team as code owners July 11, 2025 11:45
@magicalyak magicalyak removed the request for review from weyrick July 11, 2025 12:06
- Replace existing diode docs with latest from develop branch
- Add complete documentation structure: Introduction, Getting Started, Protobuf Reference, Observability, License
- Create subdirectories for protobuf/ and observability/ sections
- Update mkdocs.yml navigation to match new structure
- Remove old diode-get-started.md file
@magicalyak magicalyak requested a review from mfiedorowicz as a code owner July 11, 2025 12:09
- Remove license.md file from local documentation
- Update mkdocs.yml navigation to remove license section
- Update index.md to link to upstream license instead
- License information available in upstream repository
@magicalyak magicalyak merged commit c33ec69 into main Jul 11, 2025
2 checks passed
@magicalyak magicalyak deleted the remove-branching-docs branch July 11, 2025 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants