-
Notifications
You must be signed in to change notification settings - Fork 83
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
Audit and Revise Storage Providers Section in Lotus docs #77
Comments
Great summary above: Docs start at Overview (I'm putting this at medium difficulty, because, on the one hand, it's a great learning experience for a new person, but on the other hand it's a large, complex set of docs. But looks like Lex Luthr knows what he's doing here. To balance out: Effort is weeks.) |
https://filecoinproject.slack.com/archives/CPFTWMY7N/p1648645482412959 Seems like there's a few locations that the flag --call-on-market is in that help doc. Needs to be --call-on-markets |
I have dived into the Storage Provider section of the docs the last couple of days, and tried to look at it from the perspective of someone who is a new storage provider. To me it seems like we add quite a lot of complexity very early in the docs, which can create a very steep learning curve for potential new storage providers. Most new storage providers will initially just want to initilize their Storage Provider on the calibration network and try to pledge a couple of sectors, and do not necessarily care about splitting their markets-node, DAG-store, SnapDeals, etc. I think we therefore should have a
Where
|
great write ups! a couple of suggestions for you to consider:
|
in th eoperation, we can also mention things like sector extention, 1:N replica and such |
Yeah, I think some of the content can be consolidated into it (Safely restart, reducing time offline). The idea was that the tasks-part would go over the different jobs a lotus-miner process is tasked with, and show some of the data-flow through the different tasks (for example the PC1->PC2-WaitSeed->C2 cycle, windowPoSt, etc).
Agree 👍 .
Also 👍 on this. |
Proposal: ├─ Get Started/ ├─ Setup/ ├─ Operate/ ├─ Advanced configurations/ |
I was thinking of moving the current Journal docs into Troubleshooting-section, get rid of everything else and point to the kb for common issues.
Yeah, I´m very in favor for this 👍 |
First we need to create new KB to move the current troubleshooting section there. I don't want to lose the content. Troubleshooting is an umbrella word and users might expect it to contain all types of troubleshooting methods. I think it might create more confusion because of the word. BTW, I also want to add logging section under advanced config to cover how to record logs to a file, change to debug etc. We need full details of what log list actually contains. It is too complicated in the CLI with zero explanation. |
I missed this comment on my last look:
In my opinion sealing pipeline is just a narrow view of what tasks the lotus-miner is doing (it´s also doing windowPoSt, winningPoSt, scheduler). We can maybe iterate on the wording (jobs, chore, etc?) |
Yeah, makes sense. Sealing pipeline is just one task. Jobs might be a better fit. I leave this to you. I think we set on most of the things. Any other changes you would propose? We also need to talk to Johnny about aliases as we would be moving a lot of content around and getting rid of few pages. I will loop you in the conversation. |
So taking in the feedback, here is an updated tree-stucture of what the new storage provider section could look like. I would emphazise could, since we will definetely find some content underway that might not fit under its current sub-section, pages that can be consollidated, wording might be a bit off, etc.
Maybe we should start with the workers sections first. It´s an easy target, and gets us a little bit into the flow. We would also need to add the So next steps would be:
After that I would suggest we aim to finish the Updated 23.05.2022 - Current state of the Audit/Revision of the SP-sections of the docs Get Started:
Setup:
Operate:
Workers:
Advanced Configuration:
|
Closing this issue now that almost all of the parts outlined here have been done and completed. There are still a small number of pages that are currently being audited/revised in draft PRs, but those should be finished soon. Any further issues about the content in the Next up we should take a look at the Lotus section and its structure. We got some good notes from the Launchpad group that we can use as a starting point. |
This issue is part of overall lotus docs audit project.
Goal - User should be able to run and maintain a miner successfully with just this section of lotus-docs.
Check for content and correctness.
Validate all links
Add more relevant content if required.
Run all commands locally to verify input and output.
Add missing steps or variables and OS based information if needed.
Identify the opportunity and create new articles/solutions/blogs/tutorials.
The text was updated successfully, but these errors were encountered: