-
Notifications
You must be signed in to change notification settings - Fork 90
Organize repository files #1500
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
Conversation
moving the mdbook source directory to |
Here's that PR I talked about a while back.
Co-authored-by: Vojtěch Štěpančík <vojtechstepancik@outlook.com>
Also let me know if you have opinions on particular choices about the repo structuring before merging, @VojtechStep! |
I can imagine |
Nice, thanks for taking this on! |
And thank you for the extremely helpful review! |
Profiling broke; I'm on it |
No, I'm on it |
the profiler was a bit eager on the cleanup |
Tidies and organizes the repository files better. Also includes some fixes I made along the way.
Reorganization
theme
towebsite/theme
.docs
tobook/src
.CONTRIBUTORS.md
,MAINTAINERS.md
andSUMMARY.md
directly into the mdbook source directory. This means that theclean
entrypoint in the Makefile now also deletes these..md
docs to newdocs
folder, includingtables
as a subdirectory. (Does not includeREADME.md
,CONTRIBUTING.md
, orLICENSE.md
)config
.Fixes
CONTRIBUTORS.md
file is now top-levelSTATEMENT-OF-INCLUSION.md
, and rename it toSTATEMENT-OF-INCLUSIVITY
in line with its name inSUMMARY.md
.contributors.py
warning message.clean
entrypoint now also deletes profiling temp files and the pycache, and the website files can be cleaned separately withmake clean-website
.Resolves #1061
Comparison
master
: 7 top-level folders, 34 top-level filesreorg
: 7 top-level folders, 16 top-level files