Skip to content

Add profile readme#5

Merged
cwillisf merged 3 commits intomainfrom
add-profile-readme
Feb 11, 2026
Merged

Add profile readme#5
cwillisf merged 3 commits intomainfrom
add-profile-readme

Conversation

@cwillisf
Copy link
Contributor

Proposed Changes

Add a profile README.md for our organization, plus markdownlint and other cleanup.

Reason for Changes

Hopefully, this will provide a better welcome for new contributors.

Also delete a stray, unused file and add `.editorconfig`
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds a profile README for the Scratch organization on GitHub and implements comprehensive markdown formatting improvements across community health files. The changes align with markdownlint standards and improve the welcome experience for new contributors by providing clear, well-formatted documentation.

Changes:

  • Added organization profile README with Scratch mission, open source commitment, and contribution information
  • Implemented consistent markdown formatting across all documentation files with 118-character line length limit
  • Added .editorconfig to enforce consistent formatting standards across the repository

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
profile/README.md New organization profile README introducing Scratch and guiding contributors
README.md Added blank line for proper markdown formatting
PULL_REQUEST_TEMPLATE.md Reformatted with YAML frontmatter and consistent line wrapping
ISSUE_TEMPLATE/BUG_REPORT.md Removed duplicate issue template (consolidated into .github/ISSUE_TEMPLATE/)
CONTRIBUTING.md Reformatted with improved readability and consistent markdown styling
.github/ISSUE_TEMPLATE/bug_report.md Improved formatting and clarified instructions
.editorconfig New file establishing editor configuration standards (UTF-8, LF, 118 char max)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 24 to 77
@@ -35,54 +50,77 @@ Public repositories where we encourage contributions have a repository coordinat
* scratchjr-website @chrisgarrity

Repositories that do not accept external PRs:

* scratch-l10n
* scratch-paint
* scratch-parser
* scratch-render-fonts
* scratch-resources
* scratch-sb1converter

### Learning Git and Github
## Learning Git and Github

If you want to work on fixing issues, you should be familiar with Git and Github.

* [Learn Git branching](https://learngitbranching.js.org/) includes an introduction to basic git commands and useful branching features.
* Here's a general introduction to [contributing to an open source project](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github).
* [Learn Git branching](https://learngitbranching.js.org/) includes an introduction to basic git commands and useful
branching features.
* Here's a general introduction to [contributing to an open source project](
https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github).

**Important:** we follow the [Github Flow process](https://guides.github.com/introduction/flow/) as our development
process.

**Important:** we follow the [Github Flow process](https://guides.github.com/introduction/flow/) as our development process.
## How to Fix Bugs

### How to Fix Bugs
1. Identify which Github issue you are working on. Leave a comment on the issue to let us (and other contributors) know you're working on it.
2. Make sure you have a fork of this repo (see [Github's forking a repo](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) for details)
1. Identify which Github issue you are working on. Leave a comment on the issue to let us (and other contributors)
know you're working on it.
2. Make sure you have a fork of this repo (see [Github's forking a repo](
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

The word "Github" should be capitalized as "GitHub" according to GitHub's official branding guidelines. This appears multiple times in this file including in section headers and body text.

Copilot uses AI. Check for mistakes.
indent_style = space
insert_final_newline = true
max_line_length = 118
rulers = 80, 118
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

The property "rulers" is not part of the official EditorConfig specification. While some editors like VS Code may recognize this property, it will be ignored by most EditorConfig-compliant editors. Consider removing this property or documenting it as editor-specific configuration that should be placed in editor-specific settings files instead.

Suggested change
rulers = 80, 118

Copilot uses AI. Check for mistakes.
issue, or that only partially implement a fix._

### Proposed Changes
- Resolves #0
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

The placeholder value "Resolves #0" is problematic because GitHub will create a link to a non-existent issue #0. Consider changing this to "Resolves #" or "Resolves #ISSUE_NUMBER" to make it clearer that this is a placeholder that needs to be replaced.

Suggested change
- Resolves #0
- Resolves #ISSUE_NUMBER

Copilot uses AI. Check for mistakes.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@cwillisf cwillisf merged commit 0c94a81 into main Feb 11, 2026
1 check passed
@cwillisf cwillisf deleted the add-profile-readme branch February 11, 2026 22:59
@github-actions github-actions bot locked and limited conversation to collaborators Feb 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments