]> Witch of Git - web/blog/blob - posts/2016/i-am-a-rust-contributor.md
Add some posts from my old blog
[web/blog] / posts / 2016 / i-am-a-rust-contributor.md
1 ---
2 title: "I'm a Rust Contributor"
3 date: 2016-09-20
4 summary: "I got a PR merged into Rust, wow, that's pretty cool!"
5 ---
6
7 A month or two ago I was on the #rust IRC when someone discovered that `pow()` didn't act quite right for unsigned numbers.
8 This was a bug that was isolated to a single function, so it seemed like something that I could handle.
9 The issue got posted, I claimed it and debugged it, and actually managed to fix it!
10 It took a little while, but very early this morning PR #34942 [*Fix overflow checking in unsigned pow()*][issue34942] was merged.
11 Now I'm a contributor to Rust!
12
13 [issue34942]: https://github.com/rust-lang/rust/pull/34942#event-795131414
14
15 Try to find a small thing that you can fix in something that you use.
16 Somewhere in there is the right issue that you can fix.
17 It's a great experience.
18 (I really look forward to the release notes for 1.12...)
19
20 **Update:**
21 It turns out my fix made it into the 1.13 release, and my name is in the [contributors section in the release notes][contributors].
22
23 [contributors]: https://blog.rust-lang.org/2016/11/10/Rust-1.13.html#contributors-to-1130