Skip to content
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

Added instructions for setting options #323

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

Anita-ihuman
Copy link

No description provided.

@kaicataldo
Copy link
Member

Thanks for contributing! It looks like CI is failing because Prettier isn't being run on the README.md file. This should happen automatically when you make a commit. Did you run yarn to install dependencies locally? This could also be fixed by running yarn fix locally.

README.md Outdated
@@ -66,7 +66,15 @@ yarn fix
```
yarn test
```
### Setting up
Copy link
Member

Choose a reason for hiding this comment

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

This is a bit confusing because the rest of this file is geared towards developers working on this project. If we want to add usage documentation, I think we should either create a new, separate section of the readme or create a new file. This information would ideally be on a real site - I wonder if we could add documentation on the Prettier website once this becomes stable?

Copy link
Author

Choose a reason for hiding this comment

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

Actually I think adding documentation should be considered and well also contributor guide in the repositories on how to go about Contributing to Prettier. I don't think I have been it anywhere

Copy link
Author

Choose a reason for hiding this comment

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

By creating another section, do I use wiki pages? for that or I should just leave it for it to be included in the docs?

Copy link
Member

Choose a reason for hiding this comment

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

That's a really great point about missing a CONTRIBUTING.md document. We should definitely add this!

I think a Wiki Page would be great! @lipis @nickmccurdy What are your thoughts?

Copy link
Member

Choose a reason for hiding this comment

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

The standard on GitHub is putting development information in CONTRIBUTING.md, it will even notify users about the file if they open a pull request for the first time. It seems like our development and help sections should be moved to contributing, while installation and this new setting up section should be in the readme. While we're at it, it would be nice to show some basic build instructions for Firefox users until we have it officially published.

@Anita-ihuman Anita-ihuman marked this pull request as draft August 20, 2020 12:56
@Anita-ihuman Anita-ihuman marked this pull request as ready for review August 21, 2020 09:17
@Anita-ihuman

This comment has been minimized.

package.json Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
Took out the Author
@Anita-ihuman Anita-ihuman marked this pull request as draft September 14, 2020 01:29
@Anita-ihuman Anita-ihuman marked this pull request as ready for review September 14, 2020 01:46
@Anita-ihuman
Copy link
Author

Can you please review this PR again? @nickmccurdy

Copy link
Member

@nickserv nickserv left a comment

Choose a reason for hiding this comment

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

Thanks, the package.json looks good now. I still think it would help to split up parts of the readme into CONTRIBUTING.md as I mentioned above, as there's a lot of information for developers that ordinary extension users don't need. Let me know if you need help with that.

Base automatically changed from master to main February 1, 2021 03:57
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.

3 participants