Refactor the Documentation #506
Replies: 4 comments 4 replies
-
This is exactly the sort of wholesale rethink of doc organization I haven't had time for. I think to move forward with this, we should create a google doc to more collaboratively reconsider the layout of the docs. Once that's done we can draft a change proposal. As for the theme, we should probably stick with it for now but, we also shouldn't shy from customizing it where needed. For comparison, here's a gallery of other themes - I haven't really found any that I like any better than Furo. |
Beta Was this translation helpful? Give feedback.
-
Maybe not the best place to post this, but in favour of a new ticket... As a quick fix prior to a full doc revamp, it might be worth adding the server port to the logs (or updating docs to reflect the default server port) - took me a while to find that |
Beta Was this translation helpful? Give feedback.
-
Just found this awesome resource which seems like a great way to think about organizing documentation. |
Beta Was this translation helpful? Give feedback.
-
It looks like React is planning to release a new version of their documentation that takes a "Hooks-first" approach to teaching React: reactjs/react.dev#3308 I have two thoughts on this:
|
Beta Was this translation helpful? Give feedback.
-
Current the docs are structured in a way that's difficult to digest, especially for IDOM beginners. Almost every page is overloaded with far too much information.
Pages within the Getting Started group needs to be as barebones on info as possible. You should think of this as a mix up between TLDR and ELI5. If you overload a new developer with too much information they'll immediately run away thinking this framework is too convoluted.
Most suggestions in here are reordering of things, but there's also a handful of new sections.
I may toy around with the ordering of sections, but I've been working on this for too long and wanted to post a draft before it hits 4am 😆 .
Side note: I still think the current theme really amplifies how hard it is to digest this info. Also, this refactoring may make the current theme's sidebar unwieldy as a consequence of making pages more readable.
Getting Started
pip
pip
django-idom
django-idom
Advanced Topics
API
Design Decisions
Contributing
Resources
Beta Was this translation helpful? Give feedback.
All reactions