アプリ単位のwikiでリクエストやバグ報告を開発者が拾える環境を整える
文脈
Fender StudioというアプリのUser wikiを作った→/s1wiki Wiki内にリクエストやバグを収集する方法を整えたい
現在は公式が運用しているFender Studio Pro Feature Requestsが使われている
https://gyazo.com/91cf6412193f6de8026a6ee9f5a30663
リクエストはカテゴリに分類される
https://gyazo.com/c384a5ecf2ffaf03dea8c9c3ff7f32d9
これをCosenseに落とし込んで使えるようにしたい
想定している利用者
開発者の方々
ユーザー
利用時の動線を調べる
開発者の方々はカテゴリを使って自分の領分に関わるリクエストを眺めていそう
すべてのリクエストを見るのでなく、自分が過去に担当して開発したものへの言及に注目したいはず
DAWは色んな人が一緒に開発してる
いろいろつくる人、見た目をデザインする人、外部から招聘されてInsturmentをつくった人とかがいる
リクエストやバグ報告を拾う方法の色々
要望を集めるためのPublic projectを作る
そのアプリに関する情報はすべてそこに書くProjectは、このようにはなれない
前者二つについてはその通りtakker.icon
このことについてどこかで書いた気がしたのだがドンピシャなのが見つからなかった
プロジェクト内の要望ページに[要望]というリンクをつける
いろんなページがごちゃまぜに放り込まれるプロジェクトはきっとこうする
アプリの機能のリファレンスページ、ユーザーによる応用的な使い方の説明ページ、そのアプリで作った作品のページ、などのページがごちゃまぜでトップページに並ぶとき、要望ページは埋もれてしまい見つけにくい
要望を拾うために要望というリンクを付ける
大きいリンクになる
要望が1年に10個とかならさばけそう
機能の少ないアプリならさばけそう
要望が1年に200個とかが来るとさばけなさそう
複雑なアプリ(DAWとか映像制作ソフト)ではいろんな機能ごとに調べたくなる
2 hop linkで検索する
それはあまりお勧めしないですtakker.icon
大きすぎるリンクになってしまう
[Browser Tabへの要望][Browser Tabで困っていること][Browser Tabのバグ]みたいなリンクで要望を出す。開発者はそれらのリンクをUserScriptで拾う
機能名+要望
機能名+困っていること
機能名+バグ
これらの名前のタグを収集して追う
[Browser Tabへの要望]みたいなリンクを作るとき[Brower Tab]にリンクしやすい。
[要望]とすると[Browser Tab]からBrowser Tabの要望にアクセスしにくい
[Browser Tabへの要望]みたいなリンクなら[Brwoser Tab]から経路が整備される。
ネットワークが整備されて良い
階層ではない
And検索は階層みたいなものだ
Cosenseなどのページをネットワークでつなぐメモ帳らしい方法でいい
ユーザーは要望/困っていること/バグの一覧にアクセスできない
アクセスできなくていい
一覧を見ると「消化されていない要望がたくさんある/解決されていない困りごとがたくさんある/解決されていないバグがたくさんあるある」という感想になる
数年単位で眺めていると解決されているのだが
Presonusによるリクエストを集めるページで発案されたカラーパレットは実装された
普通は眺めないから気づかない
普通の利用者はアプリを使った生産活動ばかりに取り組んでリクエストページに来ることがない
たぶん何回か訪れて、リクエストだらけで聞き入れられないアプリなんだなあ……になるだけのはず
悪い感想を持つ
vlzs.iconのように機能要望ページを何度も訪れてみるわけでない
他人の領分も見れるといい
UserScriptを入れている人が全員見れるといい
[デザイン系を収集するページ]
[インストゥルメント系を収集するページ]
[Thomas Erakが収集してウォッチしてるページたち]
[Andrew Fieldが収集してウォッチしてるページたち]
リストに登録してないページが収集できない
収集されていないページを集める
[デザイン系を収集するページ]にも[インストゥルメント系を収集するページ]にも[****を収集するページ]にも収集されていないページを集める
すべてのリンクから、すべての[****に関する要望]から、[デザイン系を収集するページ]にも[インストゥルメント系を収集するページ]にも[****を収集するページ]を引いたものを集める
40000個ぐらいあるリンクから***に関する要望、とかを集めるのは時間がかかりそう
リクエストの投稿時にカテゴリに入れるのがだるい
自分のリクエストがどのカテゴリに入るのかわからない
いつも決めるのが面倒
例えば
Metronomeのリクエストってどのカテゴリに入れればいいんだ、になる
Soundcloudに音楽を投稿するときに記入するカテゴリ選択でも困る
これはEDMじゃないだろと思いながら雑にEDMに入れる。他のジャンルにも入れられないし。
ジャンルじゃなくて、ネットワークにする?
この曲と同じプレイリストで聞かれてほしい、
この曲の影響を受けた、
みたいな方法でほかの曲とつなぐ
登録作業が面倒
作られて聞かれているプレイリストをネットワークとすればいのでは
その曲と同じプレイリストにありがちなネットワークの関係にある曲、これを利用者にサジェストする
もう行われていそう