-
Couldn't load subscription status.
- Fork 359
Rename solution, readme and icon files #485
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
base: main
Are you sure you want to change the base?
Conversation
|
These changes are separated from #85, which is becoming too big with the recent refactors. So, I'm extracting some of the changes into separate PRs. |
a6244bf to
5ff470b
Compare
|
Updated in response to #486 |
5ff470b to
048e61d
Compare
048e61d to
4d0657b
Compare
9789e27 to
e282adb
Compare
e282adb to
267a1c5
Compare
b42295b to
d86dca8
Compare
New Changes since last ReviewRename
|
fee6d8a to
4071789
Compare
4071789 to
a67224a
Compare
- Rename `build` folder to `eng`:
- This is a standard build infra directory used in official dotnet projects.
- Rename NuGet Icon to `Icon.png`:
- This is no longer used as a public reference point for NuGet icon URL.
- Also, Icon URL is deprecated. Hence, it's safe to change.
- Normalize casing for `ReadMe.md`:
- Repository information files such as ReadMe, License, etc... are only UPPER_CASE
if they are without an extension. With extension, the casing becomes PascalCase
or Kebab-Case. The primary reason is attention to the presentation of file names.
- Do Kebab-Case when a phrase is presented. E.g., `Code-of-Conduct.md`.
- Rename solution file to `CommunityToolkit.sln`:
- The `dotnet` seems implied and also doesn't stand-out in the file list because of the lower casing and `d` char.
- Spaces are a main issue when doing automation (_like using `*.sln` in build scripts and in URLs it adds `%20`_).
- Move `toolkit.snk` file to `eng` sub-directory.
- Remove un-needed and deleted files from solution.
- Update Git Ignore entries to latest from upstream.
- Indent text in `ThirdPartyNotices.txt` with spaces instead.
a67224a to
e58781e
Compare
Changes
Rename
buildfolder toeng:engfolder is done early here to get thebuildfolder used for common output paths.Rename NuGet Icon to
Icon.png:Normalize casing for
ReadMe.md:if they are without an extension. With extension, the casing becomes PascalCase
or Kebab-Case. The primary reason is attention to the presentation of file names.
Code-of-Conduct.md.Rename solution file to
CommunityToolkit.sln:dotnetseems implied and also doesn't stand out in the file list because of the lower casing anddchar.*.slnin build scripts and in URLs it adds%20).Misc Changes
toolkit.snkfile tobuildsub-directory.ThirdPartyNotices.txtwith spaces instead.PR Checklist
Other information
Default to pull request title and descriptionin the Repository Pull Request settings to have a better commit message instead ofMerge pull request #xxxx from repo/branchgeneric message.