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

Add a CONTRIBUTING.md document #1752

Merged
merged 5 commits into from
May 16, 2024
Merged

Add a CONTRIBUTING.md document #1752

merged 5 commits into from
May 16, 2024

Conversation

voodoos
Copy link
Collaborator

@voodoos voodoos commented Apr 18, 2024

This is a first draft of the CONTRIBUTING document in an effort to make Merlin less intimidating to potential contributors :-)

Any feedback contribution is welcome :-)

cc @xvw @pitag-ha

@voodoos voodoos added the no changelog Turn off CI changelog-check label Apr 18, 2024
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Unclear usefulness / rightfulness, requires more discussions
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Copy link
Member

@pitag-ha pitag-ha left a comment

Choose a reason for hiding this comment

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

Thanks a lot! This is very helpful for new contributors, and sets a clear sign that contributions are welcome!

CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Comment on lines +87 to +89
#### `/src/dot-protocol`
The configuration protocol that configuration servers such as
`dot-merlin-reader` or `dune ocaml-merlin` should implement.
Copy link
Member

Choose a reason for hiding this comment

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

Is it worth mentioning Dune RPC here as well as an alternative to dot-merlin-reader and dune ocaml-merlin (it's a genuine question)? We don't have documentation on how Dune communicates with the Merlin server via RPC that we could point to, right?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

It is not yet an existing alternative, I don't think we need to mention it here right now.

CONTRIBUTING.md Outdated Show resolved Hide resolved
voodoos and others added 3 commits May 16, 2024 15:37
Co-authored-by: Rafal Gwozdzinski <[email protected]>
Co-authored-by: Sonja Heinze <[email protected]>
Co-authored-by: Sonja Heinze <[email protected]>
@voodoos voodoos merged commit fa9b391 into ocaml:master May 16, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no changelog Turn off CI changelog-check
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants