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
Update pulsar.mdx #285
Update pulsar.mdx #285
Conversation
Reorganized page into Quick Start, Troubleshooting and Advanced Settings sections. Reformatted the warnings into dropdowns (at least I tried to) and changed some wording across the guide to hopefully be more clear for first-time users. This was thrown together pretty quickly, so I hope you'll share feedback with me on what you like and how to improve.
👷 Deploy request for subspace-docs-staging accepted.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome suggestions @skylordafk! I think it's a step in the right direction, definitely making Pulsar documentation more user-friendly.
Left a few suggestions in the comments, please let me know if anything is unclear.
Looking forward to the update and getting this PR merged 🚀
@@ -41,12 +34,24 @@ Pulsar requires commodity hardware specs to operate. At a **minimum**, it is rec | |||
| SWAP | 4GB | | |||
| Storage | 100GB SSD | | |||
|
|||
:::note SWAP Warning | |||
A swap is only necessary if you have a low amount of RAM. | |||
:::caution |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's a good idea to keep all warnings and cautions visible (without having to click on a dropdown), just to make sure users read them before proceeding to the steps below.
I like your idea and potentially in the future it would be good to just have a quick start right away, but not at this point.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay that's interesting. First of all, thanks for reviewing all of these changes! I realize now that there's a lot mushed into one pull request haha.
About this change -- these warnings seemed totally irrelevant to me starting up on my consumer hardware, which is why I hid them. But I totally get wanting them displayed prominently so that the people that they are relevant to, have no chance of missing them. I will revert them back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are spot on, thank you, Skyler!
::: | ||
|
||
:::note CoW Filesystems Warning | ||
It is advised not to use the Subspace farmer and node on CoW file systems for any OS (ReFS, BTRFS, ZFS, bcachefs, HAMMER and some more). | ||
<details> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd suggest removing all new tags and keeping it "spammy", but visible.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I understand correctly, the preferred display of the warnings is to keep them how they were. I have no problem with that.
::: | ||
<details> | ||
<summary> | ||
Prefer A video? Expand for our installation video | ||
Prefer a video? Expand this section to view an installation video |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
an installation video -> the installation video.
|
||
<Tabs groupId="OS"> | ||
|
||
<TabItem value="windows" label="🖼️ Windows" default> | ||
|
||
:::caution | ||
|
||
Some older processors/VMs are no longer supported by official releases, but can still be compiled manually if desired | ||
Some older processors/VMs are no longer supported by official releases, but can still be compiled manually. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you think about making compiled manually a link here to the "how to compile manually" section?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great idea -- I personally came across a suggestion to compile manually in the forum and didn't know where to start. I found this link on the Local Development page and will use that unless you suggest otherwise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's the right one!
@@ -469,7 +404,111 @@ Initial plotting for plot: #0 (/home/username/.local/share/pulsar/farms) | |||
|
|||
That's it! Enjoy and Happy Farming! | |||
|
|||
#### Moving the Farming Process to the Background | |||
|
|||
## Troubleshooting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love the idea of moving all this stuff to the section at the bottom to keep the quick start simpler 🤟
|
||
|
||
|
||
## Still having trouble with your farmer? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's make it a subsection of troubleshooting by using ### instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice 👍
|
||
## Still having trouble with your farmer? | ||
|
||
If you are facing issues with your node/farmer you can try a few of the following things below, if you are unable to get your issue resolved please check our [Forums](https://forums.subspace.network) to see if your issue may have been solved, if its a new one feel free to post it! You can also join our [Discord](https://discord.gg/subspace-network) for additional Peer to Peer help. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forums -> forum
If you're connected directly without any router, then again nothing needs to be done in such case. | ||
|
||
|
||
### View your Logs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While we're here, let's rename it something like Inspecting logs. Feel free to suggest some other name, but View your Logs sounds a bit out of place.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed, inspecting logs sounds better here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I kind of like Inspecting Farmer Logs? Hmm. If you think of something better we can die on this hill haha. These things are important 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely!
I'd suggest to not use a word "Farmer", since Pulsar combines the logs of both Node and Farmer.
Reverted the "Swap, Cow, Redundancy, Chunk" warnings and some wording to their original state. Fixed Header formatting. Changed some wording per Emil's suggestion. Added two links pointing towards "compile manually" guide.
Alright, that was helpful feedback. Hopefully I fulfilled your wishes with this latest change. Let me know what else I can do! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great @skylordafk, thank you for implementing my suggestions!
One final renaming suggestion and we should be good to merge!
Co-authored-by: Emil Fattakhov <66026548+EmilFattakhov@users.noreply.github.com>
Fair point. Just committed the change. Thanks, Emil! |
Thank you @skylordafk for the great idea and it's implementation! Looking forward to seeing more PRs coming from you. |
Reorganized page into Quick Start, Troubleshooting and Advanced Settings sections. Reformatted the warnings into dropdowns (at least I tried to) and changed some wording across the guide to hopefully be more clear for first-time users. This was thrown together pretty quickly, so I hope you'll share feedback with me on what you like and how to improve.