You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: GOVERNANCE.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -173,7 +173,7 @@ Supermajority votes must be called explicitly in a separate thread on the approp
173
173
174
174
Votes may take the form of a single proposal, with the option to vote yes or no, or the form of multiple alternatives.
175
175
176
-
A vote on a single proposal is considered successful if at least two thirds of those eligible to vote vote in favor.
176
+
A vote on a single proposal is considered successful if at least two thirds of those eligible to vote in favor.
177
177
178
178
If there are multiple alternatives, members may vote for one or more alternatives, or vote “no” to object to all alternatives. A vote on multiple alternatives is considered decided in favor of one alternative if it has received the most votes in favor, and a vote from at least two thirds of those eligible to vote. Should no alternative reach this quorum, another vote on a reduced number of options may be called separately.
Copy file name to clipboardexpand all lines: contribute/ISSUE_TRIAGE.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ The main goal of issue triage is to categorize all incoming Grafana issues and m
4
4
5
5
> **Note:** This information is for Grafana project Maintainers, Owners, and Admins. If you are a Contributor, then you will not be able to perform most of the tasks in this topic.
6
6
7
-
The core maintainers of the Grafana project are responsible for categorizing all incoming issues and delegating any critical or important issue to other maintainers. Currently one maintainer each week is responsible. Besides that part, triage provides an important way to contribute to an open source project.
7
+
The core maintainers of the Grafana project are responsible for categorizing all incoming issues and delegating any critical or important issue to other maintainers. Currently, one maintainer each week is responsible. Besides that part, triage provides an important way to contribute to an open source project.
8
8
9
9
Triage helps ensure issues resolve quickly by:
10
10
@@ -136,13 +136,13 @@ To make it easier for everyone to understand and find issues they're searching f
136
136
137
137
Depending on the issue, you might not feel all this information is needed. Use your best judgement. If you cannot triage an issue using what its author provided, explain kindly to the author that they must provide the above information to clarify the problem. Label issue with `needs more info` and add any related `area/*` or `datasource/*` labels. Alternatively, use `bot/needs more info` label and the Grafana bot will request it for you.
138
138
139
-
If the author provides the standard information but you are still unable to triage the issue, request additional information. Do this kindly and politely because you are asking for more of the author's time.
139
+
If the author provides the standard information, but you are still unable to triage the issue, request additional information. Do this kindly and politely because you are asking for more of the author's time.
140
140
141
141
If the author does not respond to the requested information within the timespan of a week, close the issue with a kind note stating that the author can request for the issue to be reopened when the necessary information is provided.
142
142
143
143
When you feel you have all the information needed you're ready to [categorizing the issue](#3-categorizing-an-issue).
144
144
145
-
If you receive a notification with additional information provided but you are not anymore on issue triage and you feel you do not have time to handle it, you should delegate it to the current person on issue triage.
145
+
If you receive a notification with additional information provided, but you are not anymore on issue triage and you feel you do not have time to handle it, you should delegate it to the current person on issue triage.
146
146
147
147
## 3. Categorizing an issue
148
148
@@ -312,7 +312,7 @@ When an issue has all basic information provided, but the triage responsible hav
312
312
313
313
Investigating issues can be a very time consuming task, especially for the maintainers, given the huge number of combinations of plugins, data sources, platforms, databases, browsers, tools, hardware, integrations, versions and cloud services, etc that are being used with Grafana. There is a certain number of combinations that are more common than others, and these are in general easier for maintainers to investigate.
314
314
315
-
For some other combinations it may not be possible at all for a maintainer to setup a proper test environment to investigate the issue. In these cases we really appreciate any help we can get from the community. Otherwise the issue is highly likely to be closed.
315
+
For some other combinations it may not be possible at all for a maintainer to setup a proper test environment to investigate the issue. In these cases we really appreciate any help we can get from the community. Otherwise, the issue is highly likely to be closed.
316
316
317
317
Even if you don't have the time or knowledge to investigate an issue we highly recommend that you [upvote](https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments) the issue if you happen to have the same problem. If you have further details that may help investigating the issue please provide as much information as possible.
During development it's convenient to enable certain log level, e.g. debug, for certain loggers to minimize the generated log output and make it easier to find things. See [[log.filters]](https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#filters) for information how to configure this.
83
+
During development, it's convenient to enable certain log level, e.g. debug, for certain loggers to minimize the generated log output and make it easier to find things. See [[log.filters]](https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#filters) for information how to configure this.
Copy file name to clipboardexpand all lines: contribute/backend/style-guide.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Tests must use the standard library, `testing`. For assertions, prefer using [te
33
33
34
34
We have a [testsuite](https://github.com/grafana/grafana/tree/main/pkg/tests/testsuite) package which provides utilities for package-level setup and teardown.
35
35
36
-
Currently this is just used to ensure that test databases are correctly set up and torn down, but it also provides a place we can attach future tasks.
36
+
Currently, this is just used to ensure that test databases are correctly set up and torn down, but it also provides a place we can attach future tasks.
37
37
38
38
Each package SHOULD include a [TestMain](https://pkg.go.dev/testing#hdr-Main) function that calls `testsuite.Run(m)`:
Copy file name to clipboardexpand all lines: contribute/create-pull-request.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -124,7 +124,7 @@ If you're unsure, see the existing [changelog](https://github.com/grafana/grafan
124
124
125
125
The pull request title should be formatted according to `<Area>: <Summary>` (Both "Area" and "Summary" should start with a capital letter).
126
126
127
-
The Grafana team _squashes_ all commits into one when we accept a pull request. The title of the pull request becomes the subject line of the squashed commit message. We still encourage contributors to write informative commit messages, as they becomes a part of the Git commit body.
127
+
The Grafana team _squashes_ all commits into one when we accept a pull request. The title of the pull request becomes the subject line of the squashed commit message. We still encourage contributors to write informative commit messages, as they become a part of the Git commit body.
128
128
129
129
We use the pull request title when we generate change logs for releases. As such, we strive to make the title as informative as possible.
130
130
@@ -133,7 +133,7 @@ We use the pull request title when we generate change logs for releases. As such
133
133
134
134
## Configuration changes
135
135
136
-
If your PR includes configuration changes, all of the following files must be changed correspondingly:
136
+
If your PR includes configuration changes, all the following files must be changed correspondingly:
Copy file name to clipboardexpand all lines: contribute/developer-guide.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -151,7 +151,7 @@ go run build.go test
151
151
152
152
### Run SQLLite, PostgreSQL and MySQL integration tests
153
153
154
-
By default grafana runs SQLite, to run test with SQLite
154
+
By default, grafana runs SQLite, to run test with SQLite
155
155
156
156
```bash
157
157
go test -covermode=atomic -tags=integration ./pkg/...
@@ -330,7 +330,7 @@ For some people, typically using the bash shell, ulimit fails with an error simi
330
330
ulimit: open files: cannot modify limit: Operation not permitted
331
331
```
332
332
333
-
If that happens to you, chances are you've already set a lower limit and your shell won't let you set a higher one. Try looking in your shell initialization files (~/.bashrc typically), if there's already a ulimit command that you can tweak.
333
+
If that happens to you, chances are you've already set a lower limit and your shell won't let you set a higher one. Try looking in your shell initialization files (~/.bashrc typically), if there's already an ulimit command that you can tweak.
0 commit comments