-
Notifications
You must be signed in to change notification settings - Fork 15
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
Redesigning the Express Documentation #198
Comments
Strong agree! I think the main issue for this is how much amazing effort has gone into the translations over the years. Any large change either needs to have folks signing up to help with the language support or re-use the existing content. IMO it would be a big miss to regress on those. |
I too agree that the existing docs are outdated and need a LOT of work. FYI @waleedtariq109 I helped create these docs a long time ago, but haven't worked on them substantially for over 6 years, and the other folks on the project have had higher priorities, so the docs have slowly deteriorated. @wesleytodd has helped to reinvigorate the project recently and I'm starting to re-engage as well. As @wesleytodd noted, the localized content is a huge asset and we need to keep that in mind as we proceed. We don't want to "throw out the baby with the bathwater." There is the general question of how much effort we should put into 4.x docs vs. 5.x docs, since 5.x is the "way forward" and 4.x is (or will soon be) essentially a legacy version. However, there are still a LOT of 4.x users, and of course we don't want inaccurate docs even for an old/legacy release. IMO we should at least get 4.x docs in better shape before focussing exclusively on 5.x, but this is open to discussion. Clearly, there is lots of work to do on both. There are a large number of open PRs (30+) and issues (60+), some of which have been open for years :-( Given the huge backlog, we need to triage the work to stand any chance of making progress. General areas of work include:
There are probably a few more general areas, but these are the ones that spring to mind. I hope at some point we can set up a documentation team/ working group. cc @expressjs/express-tc |
Would it help as we start up the Triage team activity again to ask folks to focus attention on the website? I agree that we should be careful about spending too much time on v4 or v5 until we actually land v5 and even after folks will need a year or so of the v4 (if not forever lol) docs so we should make sure any decision we make dont break those. |
@crandmck Yes, Why not. I'd be happy to join. |
@waleedtariq109 Thanks for kicking off this discussion! |
To be completely honest, the current documentation for Express is outdated and not user-friendly. Express should update the documentation to provide a more modern appearance and make it easier to navigate through different API references.
The text was updated successfully, but these errors were encountered: