私はここ 2 週間、プログラミングに全力で取り組んできました。 新しいオープンソース プロジェクトを開始しましたが、順調に進んでいます。 今日は、何が起こっているのかを少し共有したいと思います。また、皆さんの関心も高まることを願っています。
2 週間前、私は同僚の Roman と PHP がどのように進化しているかについて話し合いました。私たちは 2 人とも、コミュニティが RFC についてどのように感じているかをもっと理解したいと考えています。 厳密に言えば、内部向けメーリング リストは誰でも参加できますが、実際に参加している PHP 開発者はごく少数のグループしか私は知りません。 そこで私たちは、私たちとコミュニティが参加のハードルを下げるのに役立つ小さなアプリを構築することにしました。
暫定的な名前は「RFC Vote」ですが、もっと良い名前があればアイデアを共有してください。 これは、誰もが RFC に投票できる小さなプロジェクトです。 もっとも興味深いのは、 どうやって あなたが投票します: 直接投票する場合、あなたは しなければならない なぜ賛成か反対に投票したかを説明する論拠を示してください。 さらに、誰もが既存の議論に個別に投票できます。 誰かがすでにあなたと同じ理由で賛成か反対に投票したとします。その場合は、自分で何かを書く代わりに、その議論に投票するだけで済みます。議論の投票も合計結果に追加されます。
この投票メカニズムを使用することで、より良い洞察が得られることを期待しています。 なぜ 人々は自分のやり方で投票するだけでなく、 もし 人々はその機能を好むかどうかを考えます。 そして、 多分 — 社内の開発者に、今後の RFC に投票する前に、コミュニティの結果を確認するよう促すこともできます。
私たちの概要ページからの例外は次のとおりです。
このプロジェクトは、PHP コミュニティが PHP 言語の提案についての考えや感情をより簡単な方法で表現できるプラットフォームを提供することに専念しています。
私たちの主な目標は、PHP の提案された機能に関するさまざまな意見や議論を視覚化し、各提案の長所と短所を理解しやすくすることです。 そうすることで、PHP 開発者がこれらの変更についてどのように感じているかをより深く理解できるようにしたいと考えています。
RFC に対する公式投票は社内の資格のある開発者と特定の貢献者グループに限定されていますが、RFC Vote は PHP コミュニティの全員が意見を共有できるスペースを提供します。 あなたの投票やコメントは、公式の PHP RFC の結果に直接影響を与えるものではありませんが、意思決定プロセスに関与する人々にとって貴重な洞察として役立ちます。
投票することに加えて、各 RFC での選択の背後にある理由を共有することをお勧めします。 イエスまたはノーに投票した理由を説明することで、RFC に関連する人気や懸念事項についてより良い洞察を得ることができます。 この協力的なアプローチにより、私たちは互いに学び合うことができ、より多くの情報とつながりのある PHP コミュニティに貢献することができます。
それで、次に気づいたときには、私は狂ったようにプログラミングをしており、進捗状況を披露するためにいくつかのライブストリームを行い、他の 9 人の開発者から助けを得ていました。
2 週間が経ち、「バージョン 1」が近づいてきたので、それも共有したいと思います。 アイデアや質問があるかもしれません、あるいは単に見てみたいですか? このサイトはすでに https://rfc.stitcher.io/ で公開されており、GitHub でコードをチェックアウトできます。
あなたの考えを聞かせてください!
ああ、ところで、今日の中央ヨーロッパ時間 11 時に (この投稿が公開されてから 2 時間以内に) 別のライブ ストリームを行う予定ですので、ぜひ視聴してみてはいかがでしょうか? それではまた会いましょう!
//platform.twitter.com/widgets.js