question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add README for each project in repo

See original GitHub issue

Part of https://github.com/dotnet/aspnetcore/issues/27380.

Let’s improve the project-specific docs in the repo. For larger projects (Blazor, MVC, SignalR) the docs should contain information about the project’s dependency, test setup, an overview of the folder structure, etc. For smaller projects, the doc should contain a description of the contents and what they might be useful for.

Below is a sample README to use when populating each project so the repo is consistent.

# ProjectName

A brief description of the project area here. In applicable, include a link to the `docs.microsoft.com` page associated with this area.

## Description

An overview of the source files within the project, a general overview of the design, and other information helpful to get the general idea of the implementation. For full-fledged areas like SignalR or Blazor, this should be a paragraph or a few sentences with some bullets.

## Development Setup

### Build

Provide a description of any dependencies that are needed to run the project, helpful flags that users can use when invoking the `build.cmd` command, and any other project-specific build instructions that would aid users during dev.

If applicable, include this standard statement at the end to point users to the top-level instructions for building each project from source.

To build this specific project from source, follow the instructions [on building the project](../../docs/BuildFromSource.md#step-3-build-the-repo).

### Test

A guide on how to run the tests for the project, including any dependencies that are needed to run the tests,

Include any information about specific customizations made to the tests for this project area (e.g. TestServer in Components project).

If applicable, include this standard statement at the end to point users to top-level instructions.

To run the tests for this project, [run the tests on the command line](../../docs/BuildFromSource.md#running-tests-on-command-line) in this directory.

## More Information

For more information, see the [ASP.NET Core README](../../README.md).

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
jkotalikcommented, Nov 9, 2020

I can try.

0reactions
Rick-Andersoncommented, Nov 17, 2020

Feel free to mention me for an edit review.

Read more comments on GitHub >

github_iconTop Results From Across the Web

About READMEs - GitHub Docs
You can add a README file to a repository to communicate important information about your project. A README, along with a repository license,...
Read more >
Is there a way to create a folder-specific readme file in ...
Just put your README file in a subdirectory, and it will be displayed just like one in the root directory. For example, see...
Read more >
How to give my GitHub repository a README after the repo ...
You can give easily GitHub repository a README anytime. Approach 1: Go to your github repository and click on Add a README -...
Read more >
Step 3 - Add a README and a License - David I. Ketcheson
Go to your project directory and open a new file. Call it README.md. · Write the contents of the README file. You should...
Read more >
[Suggestion] Separate README sections for each folder ...
GitHub has a README section on the main page of a repository, but I want to tell users how to use a specific...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found