Coding Note

落書きノート

このページは開発者が現在考えていることを羅列し、openにしたページです。

新機能に関して

  • 表示サイト、ベースの部分はほぼ完成しているので、後はかっこいいテンプレートを流し込んでfine-tuningしたい
  • 画像で履歴を表示する機能実装してみたい
    • ただrenderingの処理が、無視できないくらい重いので難しいところ、あとAPIが厳しそう
    • 表示サイトで実装してクライアント側でrenderingさせるのが適切か?
  • 世界ランク機能、今ならもう少し拡張性の高い形で実装できそう
    • とりあえず完成しました@20190722
    • ルールは20190825versionでほとんど最終決定で今後もあまり変えない予定
  • 世界ランク以外にも年間・月間最優秀賞みたいなのを実装したい
  • オリンピックを意識して、級位システムに加えて新しいレーティングシステムを追加する予定
    • これは従来の級位システムとは独立に実装される予定
      • すなわち新しい尺度の「世界ランク」が用意される予定
      • あと多少独立した要素が含まれる予定
    • オリンピックよろしく個人戦だけでなくチーム戦とか白熱しそう
      • 「チーム」をどう定義・管理するのかがミソ
        • 流動的にすると、あまり「チーム」の意味がなくなる
        • かと言ってオリンピックは国という明確な区分があるが、Twitterは基本的にボーダレスな空間で、profile情報等APIから提供される情報で区分けするのは困難
        • なのでツールだけ提供して、「非公式」な一時的な対戦platformとして使用してもらうのが吉か?

コミュニティに関して

  • 334Ranker以降、類似のサービスが林立していて、ライブラリやコードを共有できたら良いと思った
  • 同じサービスばかりだと食傷気味で面白味に欠けるので、個人的にはルールに趣向を凝らしたランカーサービスを提供してみたい
  • あとは利用者や開発者向けにtwitterとは独立に、何かしらの掲示板やチャットサービス等でコミュニティを作成するのも良さそう?
    • 詳しい方がいらっしゃいましたらDMをください

運営に関して

  • 今まで無料の範囲で行ってきたが、無料枠だとさすがに窮屈になったので、有料枠で機能拡充+長期運用をしたい
    • 運用のため一部有料枠を導入しています。今後寄付を募るかもしれません。@20190825
  • 長期運用するため、ゆくゆくは広告やクラウドファンディングで運営費を補填したい
    • どのサービスがいいのか結構迷う
      • 月謝制にするか投げ銭制にするかそのどちらかか
      • いずれにせよ運営に協力してくれた方に、名前を掲載するのは当然として、何らかの形で還元があるようなシステムを構築したい
      • 良いサービスをご存じの方がいらっしゃいましたらDMをください

開発に関して

  • 流石に放置しすぎたので、断続的に更新したい @20181015
  • ただちょっといろいろ忙しいので、開発者を募集して共同開発の環境を整えるかも