Yurucommu talk client

Yurumeet

yurucommuを、LINEみたいなトーク画面で使う。アカウント、DM、 グループ、ActivityPubのつながりは同じサーバーのまま。

Client

フィードではなく、トークから入る。

Yurumeet の短い client id は yurume。yurucommu の DM とコミュニティチャットを、友だちリストとトーク画面の感覚で開く 別クライアントです。

Yurumeet app screen
同じアカウント

サインイン先は同じ yurucommu-server。actor とフォロー関係を作り直さない。

DM とグループ中心

友だち、リクエスト、コミュニティチャットを最初の画面にまとめる。

フィードは別クライアント

yurucommu は feed/story/profile 中心。Yurumeet はトーク中心。

Server

サーバーは増やさない。クライアントを分ける。

Yurumeet は yurucommu-server の social API、DM、community、 ActivityPub identity を使います。別ブランドだけど、基盤は同じです。

1

yurucommu-server を立てる

actor / DM / group / media / ActivityPub を server が持つ。

2

Yurumeet を接続する

app.yurumeet.com から server URL を指定するか、output を渡す。

3

同じ関係をトークで使う

フォロー、DM、コミュニティ、federation は server 側に残る。

{
  "server": "yurucommu-server",
  "client": "yurume",
  "brand": "Yurumeet",
  "entry": "talk",
  "uses": [
    "api.social.v1",
    "activitypub.server.v1"
  ]
}

Install

普通の client surface として配る。

Yurumeet は Takos core ではなく、yurucommu と同じ server contract を使う別クライアントです。サイトは yurumeet.com、実アプリは app.yurumeet.com に置きます。