mikutter Worldwide Developers Conference 2017 @ Nagoya #oscnagoya #osc_mikutter

2
Yoshikazu GOTO @goto_ipv6

「mikutter Worldwide Developers Conference 2017 @ Nagoya」 ( @toshi_a ) #oscnagoya #osc_mikutter

2017-05-27 13:01:22
Yoshikazu GOTO @goto_ipv6

で、あれから 5年。Display Specification! #oscnagoya #osc_mikutter

2017-05-27 13:01:59
Yoshikazu GOTO @goto_ipv6

Extended Tweet ・UserStream を廃止して? ・まじで死にそう。そろそろゴールしてよい? #oscnagoya #osc_mikutter

2017-05-27 13:02:59
Yoshikazu GOTO @goto_ipv6

で、Mastdon とかは、この辺を改修していこうと努力していみたい。 #oscnagoya #osc_mikutter

2017-05-27 13:03:18
Yoshikazu GOTO @goto_ipv6

Mastdon対応は?って言ってくる「やつ」がいて。 質問で返したい。 Mastdon は今後どうなる?天下を取る? →2020 年 miku "tter" の "tter" って? #oscnagoya #osc_mikutter

2017-05-27 13:04:12
Yoshikazu GOTO @goto_ipv6

Mastodonの将来はわからん ・それに全部投資するのは誤り #oscnagoya #osc_mikutter

2017-05-27 13:05:32
Yoshikazu GOTO @goto_ipv6

私たちにはもっとやることが。 ・mikutter プロジェクトがどういうことを目指しているのかを #oscnagoya #osc_mikutter

2017-05-27 13:05:57
Yoshikazu GOTO @goto_ipv6

mikutter は Twitter クライアント ・みなさんはなぜこれを使っている? →mikutter にしかない強みを見出してくれている ・私は、プラグインの自由度かな、と #oscnagoya #osc_mikutter

2017-05-27 13:06:40
Yoshikazu GOTO @goto_ipv6

mikutter 本体にしか出来ないこと is 無 ・最初から 60個のプラグインが入っている状態 ・例えば「タイムラインを表示する」 ・設定という概念を追加 ・ウィンドウ(GUI) #oscnagoya #osc_mikutter

2017-05-27 13:07:53
Yoshikazu GOTO @goto_ipv6

ということで、mikutter の機能ではないのです。消してしまっても mikutter なのです。 ・Twitter クライアントでもない? →3.6 からは 「Twitter」機能さえもプラグインに #oscnagoya #osc_mikutter

2017-05-27 13:08:53
Yoshikazu GOTO @goto_ipv6

→Slack や Mastdon などのサービスがあって、Twitter だけ特別扱いされているのはおかしい? →→プラグイン化へ(ってことで削除することも) #oscnagoya #osc_mikutter

2017-05-27 13:09:37
Yoshikazu GOTO @goto_ipv6

そうすると、「mikutter とは?」ということに ・プラグインを管理する ・プラグインのハブ #oscnagoya #osc_mikutter

2017-05-27 13:10:13
Yoshikazu GOTO @goto_ipv6

ということで、Mastodon も、プラグインとして実装すべき #oscnagoya #osc_mikutter

2017-05-27 13:10:35
Yoshikazu GOTO @goto_ipv6

あひる焼き→「あひる」とは? ・名古屋在住 ・あひる焼くな bot を作っている ・Slack プラグインも →バグ修正をすごくやってくれる →最近、コミッターになってもらいました #oscnagoya #osc_mikutter

2017-05-27 13:12:22
Yoshikazu GOTO @goto_ipv6

ここから、mikutter の Slack プラグインの話に。 #oscnagoya #osc_mikutter

2017-05-27 13:12:44
Yoshikazu GOTO @goto_ipv6

mikutter と Slack とでは、ておくれなんです。 二つ合わされば、ておくれているんです。 #oscnagoya #osc_mikutter

2017-05-27 13:13:25
Yoshikazu GOTO @goto_ipv6

「作るか?」と言ってしまった→なぜか同じ場所に→食事の写真→「作る」 明らかに買収されているんですね。 #oscnagoya #osc_mikutter

2017-05-27 13:14:44
Yoshikazu GOTO @goto_ipv6

Slack とは? ・チャットツール ・Electron ベースのクライアントで各種OSに対応 ・いろいろなサービスとの連携が可能 #oscnagoya #osc_mikutter

2017-05-27 13:15:29
Yoshikazu GOTO @goto_ipv6

Slack API ・RESTful な API ・大きく分けて Event API と RTM API が →後者は、リアルタイムチャットを実現 #oscnagoya #osc_mikutter

2017-05-27 13:16:05
Yoshikazu GOTO @goto_ipv6

プラグイン概要 ・Slackを使えるようにする ・コアプラグインと gui プラグイン →コアプラグインは、Slack の機能を mikutter へ #oscnagoya #osc_mikutter

2017-05-27 13:17:31
Yoshikazu GOTO @goto_ipv6

・ライブラリを使うことによって Evento APIだけではなくて RTM APIに対応 ・今後出てくるであろう、他サービスのプラグインのプロトタイプになることを目指している →モデルケースになれば #oscnagoya #osc_mikutter

2017-05-27 13:17:57