From: "matz (Yukihiro Matsumoto)" Date: 2022-01-15T02:48:00+00:00 Subject: [ruby-core:107137] [Ruby master Misc#18493] zverok as a commiter Issue #18493 has been updated by matz (Yukihiro Matsumoto). Approved. Matz. ---------------------------------------- Misc #18493: zverok as a commiter https://bugs.ruby-lang.org/issues/18493#change-95984 * Author: zverok (Victor Shepelev) * Status: Open * Priority: Normal * Assignee: matz (Yukihiro Matsumoto) ---------------------------------------- I feel uneasy asking for myself (as far as I can understand, it is normal that other core team member proposes new contributors), but well... I am Ukrainian, and am not exactly subtle. So... Can I receive a commit rights? ## About me I use Ruby professionally as my main language since 2004, and interested in language's evolution since around that time. I am author of many [blog articles on Ruby](https://zverok.github.io/blog/), several [Ruby gems](https://rubygems.org/profiles/zverok), a few [conference talks](https://zverok.github.io/talks.html). I maintain [Ruby Changes](https://rubyreferences.github.io/rubychanges/) annotated changelog for each version since 2.4 (and plan to extend it back to historical versions); and [Ruby Reference](https://rubyreferences.github.io/rubyref/) attempt to compile readable "semi-official" reference. This work was recognized by Fukuoka Ruby award. I contributed several [Ruby features](https://zverok.github.io/ruby.html#ruby-features) (mostly on idea level) and [documentation improvements](https://zverok.github.io/ruby.html#documenting-ruby) (including reviewing of docs status before each version release and catching up on under-documented features). ## Why do I want it TBH, one of the reasons is some "sense of belonging". I would be happy to think about myself as just "Ruby commiter" not "that guy who did this and that but not a part of the team". More seriously, I am dedicated to Ruby's documentation quality, and willing to take a responsibility to work on it on a more systematic way. It requires at least more rights on Issue Tracker (assigning tickets, closing tickets, etc) and GitHub (adding labels, reviewing PRs etc). *(It seems to me that sometimes others got confused assuming I can merge my small docs PRs myself [until reminded otherwise](https://bugs.ruby-lang.org/issues/18404#note-32))* ## What do I want to do as a committer * Create and maintain some perpetual list of documentation problems and possible improvements; * Review new feature PRs and clarify what needs to be documented; provide follow-up documentation PRs; * Regular reviews of how docs are rendered to avoid rendering problems due to unrelated changes ([example](https://github.com/ruby/ruby/pull/2810/files)) * Maybe move forward on the idea Matz once had (#16512) to merge my effort on more logical/modern official docs? *NB: I have some ideas for new language features but obviously wouldn't abuse commit rights to merge them.* ## Counter-points I am not 100% sure I am qualified to be responsible for (some parts of) documentation being non-native speaker. My English became better during recent years, but it is still far from flawless. I am trying to use spell- and grammar-checking software, but not sure it fully compensates for my flaws. -- https://bugs.ruby-lang.org/ Unsubscribe: