ぺったんR開発コアチーム @ ForDevelopers

役割

ぺったんR開発コアチームは、ぺったんRのお約束を守りながら中心的機能を作成する役割を担う。

ぺったんR開発コアチームがやるべきこと

  • ぺったんR規格を策定する
  • ぺったんRのAPIを策定する
  • 開発資料を作成する
  • ぺったんRを実装する
  • 実装されたコードをテストする

ぺったんRのお約束とは(RuleOfPettan)

  • 永続性を保つ
  • 公平性を保つ
  • 柔軟性を保つ

開発コアチームのお約束

チームがこれをコア開発に適用すると…

コア開発の永続性

永続性の本質は分散すること

  • 誰でも開発に参加できるようにする
    • 規格を策定する
    • APIを策定する
    • 開発資料を作成する
  • コードをテストする

コア開発の公平性

公平性の本質は偏りのない

  • ユーザ評価の公平とは
    • 新しいことが正義

コア開発の柔軟性

柔軟性の本質は何もしないこと。

  • 機能を最小限にとどめる
    • 究極のコアはコマの表示と投稿のみ
    • 他の機能は入れ替えできるようにする
  • 迷ったらやらない
    • コアではやらず、サードパーティにやらせる
    • 安定して優れた成果を挙げれば採り込む