Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 49 lines (25 sloc) 3.43 kB
403a3a2 @paulirish add contributing doc as its given firstclass support in GH
paulirish authored
1 # How to participate in RoboHornet
2
3 The goal of this benchmark is to reflect problems that the web development community is experiencing in practice. The stewardship committee merely channels that feedback into releases of the benchmark.
4
5 As a community member, you have a number of ways to help influence RoboHornet.
6
7 ##Staying up-to-date
8 New announcements, like new releases to the benchmark, will be be to the robohornet-announce@googlegroups.com mailing list.
9
10 ## Spurring more involvement
11
12 When a friend complains about performance problems in the browser, point them at the code site and encourage them to contribute!
13
14 ## Voting up issues that are important
15
16 The easiest way to participate. Explore the [list of open issues](https://github.com/robohornet/robohornet/issues?labels=performance&page=1&sort=updated&state=open) and vote on any issues that you feel are important or that you face. Each issue has an image badge in it that shows the number of votes. Clicking it will take you to a page that allows you to vote up the issue (after authenticating with GitHub). You may only vote once for each issue.
17
18 ## Arguing your case for importance
19
20 If you just want to make a claim of support for an issue being important, a vote is the most effective way. However, if you want to make a case for your issue being especially important (for example, you represent a site with many users that runs into the problem), feel free to leave a comment on the issue.
21
22 The stewardship committee may use your comments to help decide on the final weighting for a new benchmark.
23
24 Comments that are without content, or merely express the sentiment of “+1” without more context or examples of felt pain are not helpful and should be avoided.
25
26 ## Providing benchmarks
27
9c58e72 @paulirish contributing.md. fix links
paulirish authored
28 Issues that already have proposed benchmarks are more likely to be included in the next update of the benchmark suite. You can help out by [creating proposed benchmarks](https://github.com/robohornet/robohornet/wiki/Adding-A-Benchmark) to address performance issues.
403a3a2 @paulirish add contributing doc as its given firstclass support in GH
paulirish authored
29
30 ## Proposing new issues
31
32 If you are experiencing an issue that does not appear to be covered by an existing issue in the tracker, you may create a new issue. Please check carefully before creating a new issue to avoid unnecessary work for the committee.
33
34 To add a new issue, create an issue in the issue tracker describing the problem as precisely as you can and providing context. Someone from the stewardship committee will affix the "Performance" label and include the necessary badge and voting link.
35
36 ## Proposing changes to issues’ statuses
37
38 Community members can make formal movements (or seconds) in the comments to change the status of an issue (e.g. from Removed to Up For Consideration). Note that the committee is more likely to approve the modification or removal of the issue if you provide a compelling case.
39
40 ## Sending an e-mail to the committee
41
42 To prevent spam, the stewardship committee’s mailing list does not allow e-mail from members off of the list, although the archives of the list are public.
43
44 E-mail robohornet-discuss@googlegroups.com with suggestions or other comments.
45
46 ## Providing technical advice
47
9c58e72 @paulirish contributing.md. fix links
paulirish authored
48 If you represent a browser or have advice about how some benchmarks can be improved to better measure the performance pain point, you might be interested in the [Technical Advisors](https://github.com/robohornet/robohornet/wiki/Technical-Advisors) program.
Something went wrong with that request. Please try again.