-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
New Leaf Documentation #94
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Typos fixed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a complete redo of the existing documentation made to address a couple of issues:
Fix problems with current documentation
Keeping up with changes since 3.0
Drive a new focus on the beginner experience
Highlight the community and some of our new processes
Make the documentation more maintainable
Prioritizing the functional mode API, so you will see a lot more of:
Instead of:
Additionally, this rewrite explains more concepts in depth, going into some details about implementation and other ways you can creatively use some Leaf features.
Adds more focus on supporting material for the documentation which includes images, videos and illustrations. We want to make the documentation the single source of truth, but have a ton of supporting material that builds on what is found in the new documentation.
The rundown
The new documentation doesn't spare any effort in breaking down complex architectural problems and existing PHP features. We treat every concept as a new one and explain in that fashion.
When complete, this will completely replace our existing docs. We'll move the current documentation to our documentation archive so it will still be available. The new documentation is currently available at beta.leafphp.dev but will move to the main domain once completed.
This PR will also remain open for your comments, you can always add a new comment for your ideas, issues you notice or just random discussions regarding the documentation.
What to expect
We are aiming to have the new documentation done by the end of October 2024, although a few things like the tutorial, API reference and codelabs will take longer than that (possibly November or December 2024).
We have already completed the design phase and have started building out some static pages. We will be sharing some early updated documentation pages with the community for feedback. We hope to have a continuous feedback loop with the community, so please don't hold back if you have any feedback for us.
Note that this documentation also has some new API changes that have not yet been implemented so be careful.
Thanks,
The Leaf Team ❤️