Closed faithandbrave closed 9 months ago
集計スクリプトは、以下で開発しています。 複数リポジトリのコミットを得る必要があるので、一旦リポジトリには含めないでおこうと思います。GitHub APIでもgit logをとれるようですが、何度も試行錯誤することを考えるとAPI制限を考えるのがめんどくさいので…。 https://gist.github.com/faithandbrave/0371d1c04bc34ceab68880cdf44f80ba
集計用のリポジトリを作って、そこにスクリプトを置き、集計対象のリポジトリのgit cloneもそこでやってしまうのでもいいかも…。
集計スクリプト用のリポジトリを作って、そこでgit clone & git logするようにしました。 集計スクリプトは一旦これで完成です。 https://github.com/cpprefjp/stats_contribution
一旦、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 了解しました。
今年は私も辞退します。
Open Collectiveに経費申請したので、1週間程度で日本のcpprefjp口座に振り込まれると思います。 そしたら分配の具体的な金額が決められます。
自分がk-satodaさんより高いなんてことあるのかと思って遡ってましたがたしかにこんなもんか。
https://github.com/cpprefjp/site/commit/a4d88a89f656c3f7137b1cc6eaf2997eaa4409e7#r86623360
での議論が印象に残ってたからかもしれないですね。
(一応表明しておくと今年は受け取るつもりはないです。)
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% |
このPull Requestの一番上のコメントに、最新の貢献ポイントの表を掲載しています。
受け取らせていただきたいです。よろしくお願いいたします。
すでに既出の質問/提案であれば申し訳ないです 辞退者が受け取るはずだったお金は 貢献者間への再配分に充てられるようですが、 運営金にプールしておくでも良いのでは?と思いました お金の管理が面倒にはなりますが 運営にも何かとお金はかかるでしょうし、 初年度ですので予備金のようなものはあっても良いのかなと思いました
そしてこう書いておいて何ですが わたくしは今年は受け取りでお願いしたいです(貴重な経験させて頂きますmm)
プールしておく考えはたしかにあるかと思います。 今年度の分はちょっともうお金の引き出しをOpen Collectiveに申請してしまったので、日本のcpprefjp口座にプールすると私個人の収入として所得税が発生してしまう状況にあります。。。私の個人口座に移してOpen Collectiveに入れ直すと手数料が発生してしまうのもあって、申し訳ありませんが今年は少なくともプール金なしとして、来年以降の課題とさせていただきたいです。
運営については、 @melpon の個人サーバーで拡張MarkdownからHTMLへの変換とGitHub PagesへのデプロイをしていたのをGitHub Actionsに移行してからは、今のところお金は発生していません。 プールしておけばお金の用途はいろいろ思いつくかもしれませんが、スポンサー料も初年度だから多く集まったというのがあると思っていて、来年以降は減るだろうと考えています (営業活動を考えないといけないかもです。。。)。 なので少ない金額をさらに減らすよりは、すべて分配金としてコントリビューターの方々のモチベーション維持に使うのがいまのところはいい気がしています。
私は辞退します。他の方のモチベにしてください。
あ、「N%まで落として報酬を受け取りたい」というのもあれば対応します。
ありがたく、受け取らせていただきます。
私は辞退します。
貢献ポイント表の形式を変更し、base rate列を追加しました。
偏りが激しいこともありますし、初回辞退させていただきます。 (感想:ロングテール側を重視した重みづけがあってもよかもですね)
人気のないタスクのポイントを高めにするということですかね。。。 関連付けがなかなかむずかしいですね。。。
最大10%とかまで減らして報酬を受け取る、とかでも対応できますので、期限までに要望あれば言ってください。
iostreamとlocaleとC互換ライブラリは、だれもやりたがらないですが… (cmath以外)
人気のないタスクのポイントを高めにするということですかね
手間を増やさないようポイント計上自体は現行通りで実施し、生のpointsに対して対数関数(log)的な圧縮をおこなってrateへ換算するという程度のイメージでした。
(本issueでの継続議論はあまり適切でない気がしましたので、単純な感想コメントと解釈くださいませ。)
主要コントリビューターの方々の辞退が続いていますが、人によってモチベーション源は異なると思うので制度自体の問題ではない気が私はしていますが、不満点があったらみなさん教えてください。
元々、無報酬で長年やってきたコミュニティですので、いままで通りで問題ない方はそれでよいかと思います。 報酬としてはコントリビューターのみが受け取れるステッカーの準備も進めていますので、それもひとつのモチベーション源になるかと思います。
これらの取り組み以外でも、各ページに編集に携わった方々のGitHub IDとプロフィールページへのリンクを掲載するなど、(潜在的な) コントリビューターのモチベーションになりえる取り組みは継続して検討・実装していくつもりです。
今回のスポンサー制度は、直接の作業ではなくお金で貢献したいというスポンサーの気持ちを受け止める取り組みです。編集作業だけが貢献ではないと思うので、直接作業はできないけど応援したいという方もまたコントリビューターとなれる制度にしていきたいです。
私は報酬は辞退いたします。 制度化の趣旨には賛同していますよ。
入って間もなく恐縮ですが、せっかくなのでいただきたいと思います🙇🏻♂️
Open Collectiveからの日本の口座への送金がうまくいかず、どこかでなにかの原因で失敗してる状況です。。。こちらの銀行に問い合わせたら入金を試みた形跡はなく、名義ミスとかなら保留にはなるのでそれが原因ではなさそう。 中間の銀行で失敗してる可能性があるとのこと。
円建て・日本の口座を直指定での送金を試みてこうなりました。
コントリビューターの方々一人ひとりにOpen Collectiveで請求してもらってたらトラブル続出するところだったので、私の口座に一旦集約させて正解でした。。。
PayPalでの送金ができるかやってみます。 それでダメなら、前に送金テストで成功しそうだった (手数料のほうが高くなるからと、日本の銀行側でキャンセルされた) ドル建て・Swift Codeベースの送金でやってみます。
迷ったのですが、報酬受け取らせていただきます。
私のポイントは 100pt に減らしてもらえますでしょうか? stringstream関連のページ作ったのでポイントが多く出てると思うのですが、コピペが多いような部分でしたので。あまり自分のポイントを減らしてくれというのも健全ではないと思いつつ、やっぱりちょっと気になったのでお願いしたいです。
Swift Code ベースでの海外からの送金は、一度イギリスからやってもらったことがあります。手数料もそこそこかかって、みずほ銀行から電話かかってきましたし、確か今は銀行へのマイナンバー提出必要だったりと、それなりに面倒ですよね。
@grafi-tt 報酬受け取りと、最大ポイントを100にすることについて、了解しました。 このPR冒頭の表に反映しました。base points列を追加し、調整後のポイントをpoints列に記載しました。
手数料もろもろ引かれて169,308円が日本のcpprefjp口座に入金されましたー。 振込先をお知らせいただく申請フォームを作って、別途issueを立てますね。
このPull Requestへの指摘はとくにこれ以上なさそうなので、マージしちゃいます。
この貢献ポイントの表を元に、コントリビューターの方々に報酬をお支払いします。 以下の点をレビューお願いします。
報酬受け取りの表明をいただいた方は以下:
この表のrate列に基づいて、分配金をお支払いさせていただく予定です。現在、ドル換算になっているスポンサー料$1206 (日本円だと170,000円ちょっと) を、日本のcpprefjp口座に入金されたら、お支払する具体的な金額が決まります。
2023/12/04から2023/12/11までを、貢献ポイントのレビュー期間とさせてください。 表明を受け取る表明、および報酬受け取りの辞退をされる場合は、このレビュー期間中、および支払い金額が決まってから3日以内くらいまでにお願いします。とくに表明がない場合は、自動的に辞退となります (こちらから能動的にお支払いする方法がないため)。 入金先の提出方法は別途お知らせします。