-
-
Notifications
You must be signed in to change notification settings - Fork 968
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 content for 4.0 (part 1) #991
Conversation
|
||
## Manual install from source {#manual} | ||
|
||
You can follow the [pre-requisites instructions from the production guide]({{<relref "admin/install">}}), but do not create a `mastodon` user. You also don't have to install `nginx`, `certbot` and `python-certbot-nginx` as the development environment brings its own webserver. Setting up and running a development environment has been proven successful over WSL2 as well if you are on Windows. |
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.
We should rewrite this paragraph, as new contributor it's not really clear
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 would help make it more clear?
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 will try to make a little review
Huge update, thanks for this @trwnh ❤️ |
This PR contains most of what was added or changed but not documented since about 3.3 or 3.4.
Anything not yet documented is marked with a TODO: comment. This mostly includes:
These will be updated in a follow-up PR; I am submitting this one now in the interest of preventing merge conflicts with other PRs which largely attempt to fix things I've already fixed.
#982 seems like a good idea to merge as well, given that I tested the site with Hugo v0.105.0+extended
Also worth noting is that API methods pages have been refactored to use more accessible markdown (notably, definition lists instead of tables) that should reflow to mobile widths much better, although the shortcodes for the old API method blocks have not been removed at this time.
One other thing worth noting: there are proper anchor links to sections now, so you can easily link to a specific section on a page
Test deploy: https://master--mastodocs-991.netlify.app/