Mattermost3.8の新機能

Apr 19, 2017 11:26 · 1706 words · 4 minute read mattermost releases

はじめに

2017/4/16にMattermost 3.8.0がリリースされましたので、追加された機能などについて簡単に紹介します。 (現在、v3.8.1のリリースを検討しているようなので、安定稼働を求める方はもう少し待ったほうが良いかもしれません)

今回のリリースから隔月リリースから毎月16日のリリースサイクルに戻したようです。 (2016年9月から隔月リリースに変更していました) Mattermost moves to monthly releases

詳細については公式のリリースを確認ください。 Mattermost 3.8: Deploy with next generation iOS and Android Apps in Beta – Now Faster than Ever Mattermost Changelog - Release v3.8.0

iOS/Android アプリ

ReactNativeで開発されたiOS/Androidアプリのベータ版がリリースされています。 Android版はGoogle Play Storeから、iOSの場合は下記Sign upでのユーザー登録とTestFlightのインストールが必要です。

To test on Android: Search for “Mattermost 2017 – Beta” in the Google Play store, or opt-in here. To test on iOS: Sign up to become a beta tester.

3.8 New End User Features

Emoji機能の拡充 - Emoji Picker

絵文字選択機能がプリリリースされました。 今までのバージョンでは :emoji: の形式でしかEmoji入力入力・リアクションの付与ができませんでしたが、3.8からは画面上で入力できるようになります。

絵文字選択機能を使用するにはアカウント設定 > 詳細 > プリリリース機能をプレビューする から行うことができます。

mm3.8_emoji_picker1.png

上記の設定を有効にすると、メッセージ入力ボックスに絵文字選択ボタンが出現します。 mm3.8_emoji_picker2.png

また、絵文字リアクションを付与する際にも絵文字選択機能を使用することができるようになっています。 mm3.8_emoji_picker3.png

Pinned Post

チャンネルごとにピン止めされた投稿を設定することができるようになりました。 投稿の横にある[...]メニューからチャンネルにピン止めするを選択することで、ピン止めすることができます。

mm3.8_pinned1.png

ピン止めされた投稿は画面上部の :pushpin: アイコンをクリックすることで確認できます。

mm3.8_pinned2.png

3.8 New System Admin Tools

システムコンソールのユーザーリスト/チーム管理

今までのバージョンでは、ユーザー一覧はチームごとにしか確認できませんでしたが、システムコンソールで全てのユーザーの一覧を確認・管理できるようになりました。 また、新しくチーム統計画面が追加されています。

チームの統計画面 mm3.8_team.png

ユーザーリスト画面 mm3.8_userlist.png

クラウド自動デプロイがよりシンプルに

様々な環境でMattermostを動作させるため、設定情報を環境変数から指定できるようになりました。 config.jsonに書かれた設定情報を環境変数によって上書きすることができるため、多様なクラウド環境へのデプロイ設定が容易になります。

例えばconfig.json内で.ServiceSetting.ListenAddressをキーとする設定は、環境変数MM_SERVICESETTINGS_LISTENADDRESSによって上書きすることができます。

Community Integration

Siba Bot Integration

チャットボットツールであるSibaのMattermostアダプターです。 SibaのDocumentationページはまだ準備中らしく、Sibaがどのようなものかは分かりませんでした。

Conduct a Quick Emoji Poll

v3.6から追加されたリアクション機能を利用した投票メッセージの作成を簡単にするサーバーアプリを作りました。 詳細はMattermostで投票機能もどきに書いています。

Simple CLI Utility for Posting Text in PHP

Mattermostの内向きのウェブフックを利用して、コマンドラインからメッセージを投稿できるPHPツールです。 joho1968/mattermostsendphp

Simple Mattermost /slash Service Dispatcher and Responder in PHP

PHP製のスラッシュコマンドのディスパッチャです。 joho1968/mmsrvdispatch

Removed and Deprecated Features

  • v3.5以前に使われていた古いCLIツールが削除されました
  • 下記のAPIが削除されました
    • GET at /channels/more (replaced by /channels/more/{offset}/{limit})
    • POST at /channels/update_last_viewed_at (replaced by /channels/view)
    • POST at /channels/set_last_viewed_at (replaced by /channels/view)
    • POST at /users/status/set_active_channel (replaced by /channels/view)

Removed and deprecated features for Mattermost

おわりに

次回のv3.9.0のリリースは2017/5/16を予定しています。

v3.9.0向けに現在開発中の機能として下記が挙げられています。

  • チャンネルのアーカイブとアーカイブからの復元
  • 公開/非公開チャンネルの切り替え
  • 参加/脱退システムメッセージの結合

Roadmap - Mattermost

Coming Soon (In Progress by Community)

Community members are currently working on the features listed below. They are not scheduled for a specific release, but will be added to the product when work is complete.

  • Unarchive channels
  • Converting public channels to private
  • Combining consecutive join/leave messages
tweet Share