Skip to content

Split Kestrel docs into smaller, more focused pages to improve readability#21091

Merged
halter73 merged 14 commits into
masterfrom
halter73/split-kestrel
Jan 15, 2021
Merged

Split Kestrel docs into smaller, more focused pages to improve readability#21091
halter73 merged 14 commits into
masterfrom
halter73/split-kestrel

Conversation

@halter73
Copy link
Copy Markdown
Member

@halter73 halter73 commented Jan 1, 2021

Internal Review

This is an attempt to see what it would look like to split Kestrel's docs into multiple pages so it doesn't feel so overwhelming to read and edit. This is inspired by the IIS documentation which is split up similarly. This only tries to update the aspnetcore-5.0 moniker.

I did my best to fix up the internal deep links referencing the aspnetcore5.0 version of kestrel.md. I also added <a name="old-section-name"></a> above the links to the new subpages to help with external deep links that may already be referencing aspnetcore-5.0.

Thoughts?

@halter73 halter73 force-pushed the halter73/split-kestrel branch from acad571 to 0296086 Compare January 1, 2021 00:27
Comment thread aspnetcore/fundamentals/servers/kestrel.md
@halter73 halter73 requested review from Tratcher and jkotalik January 1, 2021 00:37
@halter73
Copy link
Copy Markdown
Member Author

halter73 commented Jan 1, 2021

The build report is now clean!

@halter73 halter73 marked this pull request as ready for review January 1, 2021 02:04
Comment thread aspnetcore/fundamentals/servers/kestrel/http2.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel.md
@JamesNK
Copy link
Copy Markdown
Member

JamesNK commented Jan 1, 2021

I like it. One improvement is the overview page needs to summarize some of the other pages.

Overview should have Configuring options and Configuring endpoints sections that show a basic example, and then link to the other pages with more information.

Copy link
Copy Markdown
Member

@Tratcher Tratcher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've mostly limited my review to the high level structure. I think the Endpoints doc needs a re-write after this.

Comment thread aspnetcore/fundamentals/servers/kestrel.md Outdated
Comment thread aspnetcore/toc.yml Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md
Comment thread aspnetcore/fundamentals/servers/kestrel.md
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md
Comment thread aspnetcore/host-and-deploy/index.md
Comment thread aspnetcore/grpc/troubleshoot.md
Comment thread aspnetcore/grpc/security.md
Comment thread aspnetcore/grpc/migration.md
Comment thread aspnetcore/fundamentals/servers/kestrel.md Outdated
Comment thread aspnetcore/fundamentals/servers/kestrel/endpoints.md Outdated
@halter73 halter73 force-pushed the halter73/split-kestrel branch 4 times, most recently from b8248e7 to 815dc3f Compare January 15, 2021 23:07
@halter73 halter73 force-pushed the halter73/split-kestrel branch from 815dc3f to ff9d1a5 Compare January 15, 2021 23:09
@halter73 halter73 merged commit 874468e into master Jan 15, 2021
@halter73 halter73 deleted the halter73/split-kestrel branch January 15, 2021 23:11
@scottaddie scottaddie changed the title Split kestrel.md into multiple pages Split Kestrel docs into smaller, more focused pages to improve readability Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants