-
Notifications
You must be signed in to change notification settings - Fork 350
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
RFC: Documentation page for collecting troubleshooting solutions #2698
Comments
I think that this is generally a very good idea - things that are useful for all Lean users should really be in one centralized location. Ideally, these issues won't happen at all for anyone, but we're clearly not there yet, and probably never will be 100%. There's two things I'd like to think about:
It's probably fine if the answers to both questions are "we use our best judgment", but it would be great if we had an even better answer. I'll follow up with the team. |
|
I have a further proposal in response to both questions: With the exception of the issues that already in the leanprover community docs and lean docs, new issues will have to be introduced and discussed first on a topic in the relevant zulip stream. The response to each question on the webpage must link to the relevant zulip threads. This way users can make a more informed decision about using our solutions. This is a stopgap, and in the long run only security audits by domain experts can detect non-trivial problems. But having a discussion can bring up these issues to the forefront. |
Proposal
I wish to add a page to the lean 4 manual that collects common problems and solutions with the lean installation. The goal is to maintain this page in a format similar to FAQs that can be used as a reference by community members and users to help out other users. Further, at the very top of the page, users will be informed that if they cannot find the solution to their problems here, they may raise the issue on Lean's zulipchat in the relevant stream.
Clear and detailed description of the proposal. Consider the following questions:
User Experience: It provides users a distilled collection of Q&As that they can quickly reference to fix common issues. On the one hand users don't have to search through zulip and experienced users have a common resource to help each other for common problems. As a follow up, the idea is to add a troubleshooting link in vscode extension error messages that will take users straight to this page. Future proposals might included opening this page within the documentation viewer of the extension.
Beneficiaries: Primarily new users who are just setting up lean and related projects and encounter issues that stem from their system setup, for example antiviruses, network management tools, package manager issues etc?
Maintainability: This is a documentation page. The relevant decisions on maintenance are up to the documentation team. I can volunteer to update this page on a weekly basis if this is welcome. A zulip thread has been created for discussing issues that should be added here.
Community Feedback
There are two relevant zulip threads for this
Impact
The feature provides users a quickly accessible collection of common issues that they may face when using lean and solutions for them. I expect the following results:
Add 👍 to issues you consider important. If others benefit from the changes in this proposal being added, please ask them to add 👍 to it.
The text was updated successfully, but these errors were encountered: