Skip to content

Commit

Permalink
contributing
Browse files Browse the repository at this point in the history
  • Loading branch information
tristanisham committed Jan 27, 2024
1 parent 4b92950 commit 9cc7ec9
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions CONTRIBUTING.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Contributing

Thank you for contributing to ZVM. I'm just one guy, so all contributions are welcome and appreciated. However, in order to save us all some time, I've decided to write up some basic rules for contributing that I'd like all future P.R.'s to follow.

1. Please run `go fmt .` before submitting your P.R. Go is a very opinionated language, and how you define function can affect visibilty across the whole program. Unless your function needs to be used by a different package, default to private (lowercase names). You should also use camelCase for all your variables, functions, and fields. Submissions using snake case, kebab case, or any other case will be refused until adjusted to camel case.

2. I have a lot of obligations besides this repository so P.R.s may languish for a few days or weeks while I deal with my external obligations. It is important to me that you know that this is a very actively developed repository and all P.R.s will be reviewed within a month of submission. Probably sooner. If you would like to talk to me about your P.R. feel free to [email](mailto:[email protected]) me or reach out on Discor or Twitter. I check all regularly.

I hope you feel comfortable contributing to ZVM and know that I greatly appreaciate every contribution. I'm just one person so seeing community members care enough to write code for this project warms my heart. Thank you in advance.

0 comments on commit 9cc7ec9

Please sign in to comment.