Skip to content

Conversation

AnshManwani
Copy link

This pull request improves the project structure by consolidating all documentation files and folders into a single Docs/ directory. It also updates all relevant internal links and references across the project to reflect these new locations.

Changes made:

Moved existing documentation folders (including guides, FAQs, examples, and language-specific documentation) into the new Docs/ directory.

Renamed conflicting README files with more descriptive names within Docs/ to avoid overwriting.

Updated markdown files throughout the repository, adjusting links and references to the new file paths.

Verified that documentation links render correctly after the moves.

No automated tests were run, as the project currently does not specify test scripts in package.json.

This reorganization aims to improve maintainability and ease of navigation for contributors and users.

Closes issue #3569.

Copy link
Contributor

github-actions bot commented Aug 4, 2025

✅ All Jest tests passed! This PR is ready to merge.

@walterbender
Copy link
Member

The help widget uses some of these files. Does it know how to find them now that you have moved things?

AnshManwani added a commit to AnshManwani/musicblocks that referenced this pull request Sep 2, 2025
- Moved all documentation folders (documentation*, guide*, examples, FAQ) to Docs/
- Updated help widget in js/widgets/help.js to reference new Docs/documentation/ paths
- Updated HTML and Markdown files with new documentation paths
- Cleaned up root directory by removing documentation folders
- Verified help widget can access documentation from new location

This addresses the help widget concern raised in PR sugarlabs#4735 and completes issue sugarlabs#3569.
Copy link
Contributor

This pull request has been open for more than 60 days without any activity. It will be closed in 3 days unless the stale label is removed or commented on.

@github-actions github-actions bot added the Stale label Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants