-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Changes in API not reflected in Bevy Book #890
Comments
@Laozey is one of my student and would love to be mentored to fix the docs. I am sure! :D Also I think the right repository was https://github.com/bevyengine/bevy-website/ where the book source belong. |
👋 welcome ! The issue is that the website follow the released version of bevy, version 0.3. If you try running the code against the latest version from git, you will have issue... Similarly, you can't run the examples from git against the released version. This is a recurring issue with no obvious solution. For the example, there's now a note in the readme: https://github.com/bevyengine/bevy/tree/master/examples#%EF%B8%8F-note-for-users-of-releases-on-cratesio There's also issue #407 discussing publishing git API docs. The issue would be to have website (or other documentation) for released version and for master, with an easy way to know which is which |
I think the difficult aspect is to keep master bevy up to date with master book at all times. @cart said developer priority should not be focused on documentation as the codebase is quite volatile, but I'm not exactly sure what update cycle for the book it implies (would we only update the book on releases?). |
I think what needs to be resolved is that some people are using bevy git master when they are not working directly on bevy. We can make this happen less by removing the advice of running against git master from the book, or strongly flag that the book content won't be compatible with git master. This is at the bottom of the "getting started" part of bevy book. https://bevyengine.org/learn/book/getting-started/ :
The current phrasing makes it sound like a good idea. |
I agree with (this)[bevyengine/bevy#890 (comment)] comment, so I added some scary warnings.
bevyengine/bevy-website#66 is progress to closing this / closes this. |
Bevy version
V 0.3.0
Operating system & version
Ubuntu 18.04
What you did
I was following getting started in the Bevy book and at the step 2.3, I copied the code. (I checked if i had missed some part of the code, and added nothing that wasn't mentioned in the book).
What you expected to happen
I expected my result to be the same as write in Bevy Book
What actually happened
I got the following errors after compiling:
Any additional information you would like to add such as screenshots, logs, etc.
My code:
In addition, this error is maybe due to this commit #876, the Bevy Book may need some adjustment
The text was updated successfully, but these errors were encountered: