docs/MIGRATION_GUIDE.md
NOFX documentation has been reorganized into a structured docs/ directory for better organization and navigation.
DOCKER_DEPLOY.en.md ā docs/getting-started/docker-deploy.en.mdDOCKER_DEPLOY.md ā docs/getting-started/docker-deploy.zh-CN.mdCUSTOM_API.md ā docs/getting-started/custom-api.mdHOW_TO_POST_BOUNTY.md ā docs/community/bounty-guide.mdINTEGRATION_BOUNTY_HYPERLIQUID.md ā docs/community/bounty-hyperliquid.mdINTEGRATION_BOUNTY_ASTER.md ā docs/community/bounty-aster.mdREADME.zh-CN.md ā docs/i18n/zh-CN/README.mdREADME.ru.md ā docs/i18n/ru/README.mdREADME.uk.md ā docs/i18n/uk/README.mdåøøč§é®é¢.md ā docs/guides/faq.zh-CN.mdThese stay in the root for GitHub recognition:
README.md ā
(stays in root)LICENSE ā
(stays in root)CONTRIBUTING.md ā
(stays in root)CODE_OF_CONDUCT.md ā
(stays in root)SECURITY.md ā
(stays in root)nofx/
āāā README.md
āāā README.zh-CN.md
āāā README.ru.md
āāā README.uk.md
āāā DOCKER_DEPLOY.md
āāā DOCKER_DEPLOY.en.md
āāā CUSTOM_API.md
āāā HOW_TO_POST_BOUNTY.md
āāā INTEGRATION_BOUNTY_HYPERLIQUID.md
āāā INTEGRATION_BOUNTY_ASTER.md
āāā åøøč§é®é¢.md
āāā ... (15+ markdown files in root!)
Issues:
nofx/
āāā README.md # Project homepage
āāā LICENSE # Legal (GitHub needs it here)
āāā CONTRIBUTING.md # GitHub auto-links
āāā CODE_OF_CONDUCT.md # GitHub auto-links
āāā SECURITY.md # GitHub auto-links
ā
āāā docs/ # š Documentation hub
āāā README.md # Documentation home
āāā getting-started/ # š Setup guides
āāā guides/ # š User guides
āāā community/ # š„ Contribution docs
āāā i18n/ # š Translations
āāā architecture/ # šļø Technical docs
Benefits:
Files GitHub needs to see:
README.md - Main project pageLICENSE - Open source licenseCONTRIBUTING.md - Contributor guideCODE_OF_CONDUCT.md - Community standardsSECURITY.md - Security policyNavigation:
docs/README.md - Start here! Main documentation hubCategories:
getting-started/ - Deployment and setup
guides/ - Usage guides and tutorials
community/ - Contribution and bounties
i18n/ - International translations
zh-CN/ - Simplified Chineseru/ - Russianuk/ - Ukrainianarchitecture/ - Technical documentation
| Old Link | New Link |
|---|---|
DOCKER_DEPLOY.en.md | docs/getting-started/docker-deploy.en.md |
README.zh-CN.md | docs/i18n/zh-CN/README.md |
HOW_TO_POST_BOUNTY.md | docs/community/bounty-guide.md |
Update relative links:
<!-- Old -->
[Docker Deployment](DOCKER_DEPLOY.en.md)
<!-- New -->
[Docker Deployment](docs/getting-started/docker-deploy.en.md)
GitHub URLs automatically redirect!
github.com/NoFxAiOS/nofx/blob/main/DOCKER_DEPLOY.en.mdgithub.com/.../docs/getting-started/docker-deploy.en.md# Pull latest changes
git pull origin dev
# Your old bookmarks still work!
# Git tracked the file moves (git mv)
Use the navigation hub:
Or search:
# Find all markdown docs
find docs -name "*.md"
# Search content
grep -r "keyword" docs/
Follow the structure:
# Getting started guides
docs/getting-started/your-guide.md
# User guides
docs/guides/your-tutorial.md
# Community docs
docs/community/your-doc.md
# Translations
docs/i18n/ja/README.md # Japanese example
Update navigation:
docs/README.md main hubThis reorganization was committed as:
docs: reorganize documentation into structured docs/ directory
- Move deployment guides to docs/getting-started/
- Move community docs to docs/community/
- Move translations to docs/i18n/
- Create navigation hub at docs/README.md
- Update all internal links in README.md
- Add GitHub issue/PR templates
BREAKING CHANGE: Direct links to moved files will need updating
(though GitHub redirects should work)
Closes #XXX
Can't find a document?
Link broken?
Want to contribute docs?
Migration Date: 2025-11-01 Maintainers: Tinkle Community