+++ date = "2024-05-20" tags = ["bluesky","mastodon"] title = "linkの集約" slug = "bluesky" +++ 今までいろんなサービスや自前運用をやってみて、ある程度の期間使ってみて、自分は何を使えばいいのかが定まってきたので、そのへんの知見を共有します。 最も一般的なのは以下の2つです。 - github - twitter 次に、いわゆるgeekと呼ばれる人達はそこから移行する傾向にあります。例えば、コンピュータサイエンスの人などはmastodonで発信することが増えています。 個性派の人は以下のうちどちらか1つを使うのがいいでしょう。 - gitea / forgejo - mastodon / bluesky blueskyは簡単にpdsを建てられます。pdsを建て`bsky.network`に参加すれば連合できます。 linkは基本的にsnsとvcsの2つあればいいと思っています。 その他に私が利用したものは以下の通りです。 - matrix / discord 使用頻度はかなり低いです。`atproto`がそのうちchatに対応してくれるといいですね。 ## domain 現在持っているdomainは以下の3つです。 - syui.ai - syui.cf - syu.is 増えてきているので1つにまとめたい。でも1つだとテストなどで不便なことがあります。 ## 個人的ベスト ここでlinkを集約するための合理的かつシンプルな方法はなんでしょう。 domainは1つは持っておきたいものですよね。 したがって、最も合理的かつシンプルに考えると、そのdomainに全て集約するのがベストです。 個人的には`syui.ai`に集約するのが一番いいと思っています。 現時点でsns, vcsも`syui.ai`を実用しているので、それ以外のアカウントを削除すれば実現可能。 しかし、それをやると相当な不便が伴います。 多くの開発者はgithubを利用しているので、issueを書くにもgithubのアカウントがいるでしょう。twitterも同じです。そして、domainは1つだけ持つのが理想的ですが、開発用途やサービス上の問題から2つ以上ないと困ることがあります。 ## 理想と現実 完全な理想でいうとこうなります。 |host|type| |---|---| |syui.ai|all| 妥協的な理想はこうなります。 |account|type|protocol| |---|---|---| |syui.ai|web|http| |@syui.ai|sns|at| |@git.syui.ai:syui|vcs|git| 現実的にはこれがベストです。 |account|type|protocol| |---|---|---| |syui__|sns|twitter.com| |syui|vcs|github.com| 実際のlinkはさらに増えていきます。 |account|type|protocol| |---|---|---| |syui__|sns|twitter.com| |syui|vcs|github.com| |syuw|chat|discord.com| |syai|video|youtube.com| |syui.ai|web|http| |@syui.ai|sns|at| |@syui@syui.ai|sns|activitypub| |@syui:syui.ai|chat|matrix| |@git.syui.ai:syui|vcs|git| ## どうすればいいのか 最もよく使うsns, vcsの2つに絞ります。そのうえで自身が一般派と個性派のどちらに所属しているかを見極めます。 これは好みでもいいし、客観的な使用頻度を基準にしてもいいと思います。 例えば、自分のサイトを持っている、頻繁に更新しているとかだと個性派寄りかな。 ですが、他の人のサイトを見に行ってgithubやtwitterのlinkが貼られていないと困ることがあります。わけのわからない自前サーバーのlinkが貼られていてもアクセスするのを躊躇する事があるのです。 この場合、github, twitterだけシンプルに貼ってあると助かりますよね。 linkが多すぎてもよくない。人は選択肢が多いと行動できなくなります。つまり、1と10だと総合的なアクセスが異なると思う。 結論としては、自分が一般派の場合は以下の通り。 |account|type|protocol| |---|---|---| |syui__|sns|twitter.com| |syui|vcs|github.com| 自分が個性派の場合は以下の通りになります。 |account|type|protocol| |---|---|---| |syui.ai|web|http| |@syui.ai|sns|at| |@git.syui.ai:syui|vcs|git| 不便を感じる場合は両方載せておきましょう。 実際、私自身も自分のサイトを見るので両方載せてあるほうが便利に感じることが多いです。 ただ、今後の使用頻度を見ながらlinkを減らしていこうと思います。 ## linkを減らしたほうがいい理由 snsアカウントはできれば自分が使うものを一つに集約することが望ましいと考えています。これはgithubも含みます。githubは実質的に開発者同士がコミュニケーションをとるサービスなのです。 繋がれないからたくさんのところにアカウントを持つというのは、本来、ossや分散snsが目指すところではありません。つながりに関しては技術的に解決されるべき課題だと思います。 全く使わないものをおいておくのは何がよくないのかというと、一つはメンテナンスされていないソフトウェアやサーバーの放置は危険だからです。 もう一つは窓口が複数あることで混乱や気付けない可能性がでてきます。連絡したのに無視されたという形になってしまうおそれがある。 ですから、使っていないアカウントは基本的に閉じていくのが正解です。個人アカウントもシンプルに保つ方が良いですね。 ## 他のサイトはどうなっているのか 参考になるのが`github.com`と`bsky.social/about`です。 それぞれのfooterを見ていきましょう。デザインも参考になります。 ### github.com |type|url| |---|---| |twitter|https://twitter.com/github| |facebook|https://facebook.com/GitHub| |linkedin|https://linkedin.com/company/github| |youtube|https://youtube.com/github| |twich|https://twitch.tv/github| |tiktok|https://tiktok.com/@github| |github|https://github.com/github| ### bsky.social |type|url| |---|---| |bluesky|https://bsky.app/profile/bsky.app| |twitter|https://twitter.com/bluesky| |github|https://github.com/bluesky-social| やはりgithub, twitterはどちらもあるようです。bskyはシンプルですね。