cpprefjp / site

cpprefjpサイトのMarkdownソース
https://cpprefjp.github.io/
381 stars 155 forks source link

2023年分の貢献ポイントまとめ #1209

Closed faithandbrave closed 9 months ago

faithandbrave commented 11 months ago

この貢献ポイントの表を元に、コントリビューターの方々に報酬をお支払いします。 以下の点をレビューお願いします。

user base points points base rate rate
@faithandbrave 6168 6168 44.8% 0.0%
@yohhoy 3276 3276 23.8% 0.0%
@onihusube 1983 1983 14.4% 0.0%
@suomesta 983 983 7.14% 46.2%
@tomolatoon 518 518 3.76% 24.4%
@grafi-tt 267 100 1.94% 4.7%
@wx257osn2 114 114 0.828% 5.36%
@h-sao 89 89 0.646% 4.19%
@yknishidate 75 75 0.545% 3.53%
@tetsurom 60 60 0.436% 2.82%
@tshino 30 30 0.218% 0.0%
@Reputeless 30 30 0.218% 1.41%
@kenichiice 29 29 0.211% 1.36%
@ROCKTAKEY 22 22 0.16% 1.03%
@acd1034 20 20 0.145% 0.941%
@nu4nu 16 16 0.116% 0.753%
@sf624 15 15 0.109% 0.706%
@sutatoruta 14 14 0.102% 0.659%
@komori-n 11 11 0.0799% 0.517%
@g-suizu 10 10 0.0726% 0.47%
@yumetodo 7 7 0.0508% 0.0%
@k-satoda 5 5 0.0363% 0.235%
@akinomyoga 5 5 0.0363% 0.235%
@sakujiro-inagaki 5 5 0.0363% 0.0%
@toru-fukaya 5 5 0.0363% 0.0%
@ToruNiina 3 3 0.0218% 0.141%
@HansRobo 1 1 0.00726% 0.047%
@yutopp 1 1 0.00726% 0.047%
@norisio 1 1 0.00726% 0.047%
@kamitani08 1 1 0.00726% 0.047%
@cupro29 1 1 0.00726% 0.047%
@KisaragiEffective 1 1 0.00726% 0.047%
@suzuki-kei 1 1 0.00726% 0.047%

報酬受け取りの表明をいただいた方は以下:

この表のrate列に基づいて、分配金をお支払いさせていただく予定です。現在、ドル換算になっているスポンサー料$1206 (日本円だと170,000円ちょっと) を、日本のcpprefjp口座に入金されたら、お支払する具体的な金額が決まります。

2023/12/04から2023/12/11までを、貢献ポイントのレビュー期間とさせてください。 表明を受け取る表明、および報酬受け取りの辞退をされる場合は、このレビュー期間中、および支払い金額が決まってから3日以内くらいまでにお願いします。とくに表明がない場合は、自動的に辞退となります (こちらから能動的にお支払いする方法がないため)。 入金先の提出方法は別途お知らせします。

faithandbrave commented 11 months ago

集計スクリプトは、以下で開発しています。 複数リポジトリのコミットを得る必要があるので、一旦リポジトリには含めないでおこうと思います。GitHub APIでもgit logをとれるようですが、何度も試行錯誤することを考えるとAPI制限を考えるのがめんどくさいので…。 https://gist.github.com/faithandbrave/0371d1c04bc34ceab68880cdf44f80ba

集計用のリポジトリを作って、そこにスクリプトを置き、集計対象のリポジトリのgit cloneもそこでやってしまうのでもいいかも…。

faithandbrave commented 11 months ago

集計スクリプト用のリポジトリを作って、そこでgit clone & git logするようにしました。 集計スクリプトは一旦これで完成です。 https://github.com/cpprefjp/stats_contribution

faithandbrave commented 10 months ago

一旦、cpprefjpは10月分まで、それ以外 (ツール類とboostjp) は現時点までを集計しました。 ポイントのバランスが実態と合っていそうか見ていただきたいです。

分配金が1円に満たない方も出てきそうですが、分配の最低保証としてステッカーをお配りします。

user points rate
@faithandbrave 5761 44.8%
@yohhoy 3276 25.5%
@onihusube 1654 12.9%
@suomesta 876 6.81%
@tomolatoon 518 4.03%
@grafi-tt 267 2.08%
@wx257osn2 114 0.887%
@yknishidate 75 0.583%
@tetsurom 60 0.467%
@Reputeless 30 0.233%
@kenichiice 29 0.226%
@h-sao 27 0.21%
@tshino 25 0.194%
@ROCKTAKEY 22 0.171%
@acd1034 20 0.156%
@nu4nu 16 0.124%
@sf624 15 0.117%
@sutatoruta 14 0.109%
@komori-n 11 0.0856%
@g-suizu 10 0.0778%
@yumetodo 7 0.0544%
@k-satoda 5 0.0389%
@akinomyoga 5 0.0389%
@sakujiro-inagaki 5 0.0389%
@toru-fukaya 5 0.0389%
@ToruNiina 3 0.0233%
@HansRobo 1 0.00778%
@yutopp 1 0.00778%
@norisio 1 0.00778%
@kamitani08 1 0.00778%
@cupro29 1 0.00778%
@KisaragiEffective 1 0.00778%
toru-fukaya commented 10 months ago

(念のため言っておくと)辞退します

faithandbrave commented 10 months ago

@toru-fukaya 了解しました。

今年は私も辞退します。

faithandbrave commented 10 months ago

Open Collectiveに経費申請したので、1週間程度で日本のcpprefjp口座に振り込まれると思います。 そしたら分配の具体的な金額が決められます。

yumetodo commented 10 months ago

自分がk-satodaさんより高いなんてことあるのかと思って遡ってましたがたしかにこんなもんか。

https://github.com/cpprefjp/site/commit/a4d88a89f656c3f7137b1cc6eaf2997eaa4409e7#r86623360

での議論が印象に残ってたからかもしれないですね。

(一応表明しておくと今年は受け取るつもりはないです。)

faithandbrave commented 10 months ago

11月分までを集計しました。 ここまでで集計漏れがないことはツール上で確認してあります。集計ツールは https://github.com/cpprefjp/stats_contribution です。

このポイント、および以下の情報を元に、ご自身または他の人の貢献が実態と異なっていると感じられる方はご指摘いただければと思います。

以下の表のrate列に基づいて、分配金をお支払いさせていただく予定です。現在、ドル換算になっているスポンサー料$1206 (日本円だと170,000円ちょっと) を、日本のcpprefjp口座に入金されたら、お支払する具体的な金額が決まります。

ここから一週間ほど、貢献ポイントのレビュー期間とさせてください。 表明を受け取る表明、および報酬受け取りの辞退をされる場合は、このレビュー期間中、および支払い金額が決まってから3日以内くらいまでにお願いします。とくに表明がない場合は、自動的に辞退となります (こちらから能動的にお支払いする方法がないため)。 入金先の提出方法は別途お知らせします。

user points rate
@faithandbrave 6168 44.8%
@yohhoy 3276 23.8%
@onihusube 1983 14.4%
@suomesta 983 7.14%
@tomolatoon 518 3.76%
@grafi-tt 267 1.94%
@wx257osn2 114 0.828%
@h-sao 89 0.646%
@yknishidate 75 0.545%
@tetsurom 60 0.436%
@tshino 30 0.218%
@Reputeless 30 0.218%
@kenichiice 29 0.211%
@ROCKTAKEY 22 0.16%
@acd1034 20 0.145%
@nu4nu 16 0.116%
@sf624 15 0.109%
@sutatoruta 14 0.102%
@komori-n 11 0.0799%
@g-suizu 10 0.0726%
@yumetodo 7 0.0508%
@k-satoda 5 0.0363%
@akinomyoga 5 0.0363%
@sakujiro-inagaki 5 0.0363%
@toru-fukaya 5 0.0363%
@ToruNiina 3 0.0218%
@HansRobo 1 0.00726%
@yutopp 1 0.00726%
@norisio 1 0.00726%
@kamitani08 1 0.00726%
@cupro29 1 0.00726%
@KisaragiEffective 1 0.00726%
@suzuki-kei 1 0.00726%

ここまで辞退表明された方 (@faithandbrave, @yumetodo, @toru-fukaya)を除いたものは、以下になります。

user points rate
@yohhoy 3276 43.2%
@onihusube 1983 26.1%
@suomesta 983 13.0%
@tomolatoon 518 6.83%
@grafi-tt 267 3.52%
@wx257osn2 114 1.5%
@h-sao 89 1.17%
@yknishidate 75 0.989%
@tetsurom 60 0.791%
@tshino 30 0.395%
@Reputeless 30 0.395%
@kenichiice 29 0.382%
@ROCKTAKEY 22 0.29%
@acd1034 20 0.264%
@nu4nu 16 0.211%
@sf624 15 0.198%
@sutatoruta 14 0.185%
@komori-n 11 0.145%
@g-suizu 10 0.132%
@k-satoda 5 0.0659%
@akinomyoga 5 0.0659%
@sakujiro-inagaki 5 0.0659%
@ToruNiina 3 0.0395%
@HansRobo 1 0.0132%
@yutopp 1 0.0132%
@norisio 1 0.0132%
@kamitani08 1 0.0132%
@cupro29 1 0.0132%
@KisaragiEffective 1 0.0132%
@suzuki-kei 1 0.0132%
faithandbrave commented 10 months ago

このPull Requestの一番上のコメントに、最新の貢献ポイントの表を掲載しています。

tomolatoon commented 10 months ago

受け取らせていただきたいです。よろしくお願いいたします。

h-sao commented 10 months ago

すでに既出の質問/提案であれば申し訳ないです 辞退者が受け取るはずだったお金は 貢献者間への再配分に充てられるようですが、 運営金にプールしておくでも良いのでは?と思いました お金の管理が面倒にはなりますが 運営にも何かとお金はかかるでしょうし、 初年度ですので予備金のようなものはあっても良いのかなと思いました

そしてこう書いておいて何ですが わたくしは今年は受け取りでお願いしたいです(貴重な経験させて頂きますmm)

faithandbrave commented 10 months ago

プールしておく考えはたしかにあるかと思います。 今年度の分はちょっともうお金の引き出しをOpen Collectiveに申請してしまったので、日本のcpprefjp口座にプールすると私個人の収入として所得税が発生してしまう状況にあります。。。私の個人口座に移してOpen Collectiveに入れ直すと手数料が発生してしまうのもあって、申し訳ありませんが今年は少なくともプール金なしとして、来年以降の課題とさせていただきたいです。

運営については、 @melpon の個人サーバーで拡張MarkdownからHTMLへの変換とGitHub PagesへのデプロイをしていたのをGitHub Actionsに移行してからは、今のところお金は発生していません。 プールしておけばお金の用途はいろいろ思いつくかもしれませんが、スポンサー料も初年度だから多く集まったというのがあると思っていて、来年以降は減るだろうと考えています (営業活動を考えないといけないかもです。。。)。 なので少ない金額をさらに減らすよりは、すべて分配金としてコントリビューターの方々のモチベーション維持に使うのがいまのところはいい気がしています。

onihusube commented 10 months ago

私は辞退します。他の方のモチベにしてください。

faithandbrave commented 10 months ago

あ、「N%まで落として報酬を受け取りたい」というのもあれば対応します。

suomesta commented 10 months ago

ありがたく、受け取らせていただきます。

sakujiro-inagaki commented 10 months ago

私は辞退します。

faithandbrave commented 10 months ago

貢献ポイント表の形式を変更し、base rate列を追加しました。

yohhoy commented 10 months ago

偏りが激しいこともありますし、初回辞退させていただきます。 (感想:ロングテール側を重視した重みづけがあってもよかもですね)

faithandbrave commented 10 months ago

人気のないタスクのポイントを高めにするということですかね。。。 関連付けがなかなかむずかしいですね。。。

最大10%とかまで減らして報酬を受け取る、とかでも対応できますので、期限までに要望あれば言ってください。

faithandbrave commented 10 months ago

iostreamとlocaleとC互換ライブラリは、だれもやりたがらないですが… (cmath以外)

yohhoy commented 10 months ago

人気のないタスクのポイントを高めにするということですかね

手間を増やさないようポイント計上自体は現行通りで実施し、生のpointsに対して対数関数(log)的な圧縮をおこなってrateへ換算するという程度のイメージでした。

(本issueでの継続議論はあまり適切でない気がしましたので、単純な感想コメントと解釈くださいませ。)

faithandbrave commented 10 months ago

主要コントリビューターの方々の辞退が続いていますが、人によってモチベーション源は異なると思うので制度自体の問題ではない気が私はしていますが、不満点があったらみなさん教えてください。

元々、無報酬で長年やってきたコミュニティですので、いままで通りで問題ない方はそれでよいかと思います。 報酬としてはコントリビューターのみが受け取れるステッカーの準備も進めていますので、それもひとつのモチベーション源になるかと思います。

これらの取り組み以外でも、各ページに編集に携わった方々のGitHub IDとプロフィールページへのリンクを掲載するなど、(潜在的な) コントリビューターのモチベーションになりえる取り組みは継続して検討・実装していくつもりです。

今回のスポンサー制度は、直接の作業ではなくお金で貢献したいというスポンサーの気持ちを受け止める取り組みです。編集作業だけが貢献ではないと思うので、直接作業はできないけど応援したいという方もまたコントリビューターとなれる制度にしていきたいです。

tshino commented 10 months ago

私は報酬は辞退いたします。 制度化の趣旨には賛同していますよ。

ROCKTAKEY commented 10 months ago

入って間もなく恐縮ですが、せっかくなのでいただきたいと思います🙇🏻‍♂️

faithandbrave commented 9 months ago

Open Collectiveからの日本の口座への送金がうまくいかず、どこかでなにかの原因で失敗してる状況です。。。こちらの銀行に問い合わせたら入金を試みた形跡はなく、名義ミスとかなら保留にはなるのでそれが原因ではなさそう。 中間の銀行で失敗してる可能性があるとのこと。

円建て・日本の口座を直指定での送金を試みてこうなりました。

コントリビューターの方々一人ひとりにOpen Collectiveで請求してもらってたらトラブル続出するところだったので、私の口座に一旦集約させて正解でした。。。

PayPalでの送金ができるかやってみます。 それでダメなら、前に送金テストで成功しそうだった (手数料のほうが高くなるからと、日本の銀行側でキャンセルされた) ドル建て・Swift Codeベースの送金でやってみます。

grafi-tt commented 9 months ago

迷ったのですが、報酬受け取らせていただきます。

私のポイントは 100pt に減らしてもらえますでしょうか? stringstream関連のページ作ったのでポイントが多く出てると思うのですが、コピペが多いような部分でしたので。あまり自分のポイントを減らしてくれというのも健全ではないと思いつつ、やっぱりちょっと気になったのでお願いしたいです。

Swift Code ベースでの海外からの送金は、一度イギリスからやってもらったことがあります。手数料もそこそこかかって、みずほ銀行から電話かかってきましたし、確か今は銀行へのマイナンバー提出必要だったりと、それなりに面倒ですよね。

faithandbrave commented 9 months ago

@grafi-tt 報酬受け取りと、最大ポイントを100にすることについて、了解しました。 このPR冒頭の表に反映しました。base points列を追加し、調整後のポイントをpoints列に記載しました。

faithandbrave commented 9 months ago

手数料もろもろ引かれて169,308円が日本のcpprefjp口座に入金されましたー。 振込先をお知らせいただく申請フォームを作って、別途issueを立てますね。

このPull Requestへの指摘はとくにこれ以上なさそうなので、マージしちゃいます。