1.1K Views
October 15, 20
スライド概要
2020年7月にリリースされた HCL Verse 2.0 のご紹介。リリースを機会に歴史も振り返り、最新版ではどのような機能が実装されたか。更にPWA(Progressive Web Apps)の概要から今後の展開についても説明しています。また発表機会であった「のの会」で皆で HCL Verse に対してよく感じるところ、悪く感じるところなどもディスカッションした内容を付記しています。
Introducing HCL Verse 2.0. Including History and summery of new feature and PWA (Progressive Web Application). In addition, including log of discussion that merit and demerit of HCL Verse at the Notes-Knows Community in Japan.
【公式】 OnTime Group Calendar for Microsoft ページ https://ontimesuite.jp/forms/ 【公式】 OnTime Group Calendar for HCL Domino ページ https://ontimesuite.jp/fordomino/ 高速グループスケジュールの OnTime Group Calendar for Microsoft / for Domino の日本総代理店をしています。 CEO at AXCEL corporation that the agency of OnTime Group Calendar in Japan.
HCL Verse 2.0 OnTime Group Calendar Direct Shop 2020/10/08
HCL Verse 2.0 を記念していろいろ整理してみた OnTime Group Calendar Direct Shop 2020/10/08
HCL Verse って知ってますか? 3
企業レベルのセキュアなメールとカレンダー(from HCL) • HCL Verseは、企業向けのセキュアでカスタマイズ可能な、モバイルおよびブラウザーベースの メールとカレンダーのプラットフォームで、組織の生産性を向上させます。 • スマートな企業向けメール • メールを管理することやめ、仕事に集中できます。 • HCL Verseは、あなたが集中して取り組むべきメッセージ、会議、行動を前面に押し出します。今すぐに。 • メールの画面でもカレンダーを確認 • メールの画面でもカレンダーの確認が可能。 • ワンクリックで連絡先を確認し、同僚からの依頼を素早くシームレスにチェックできます。 • これらの操作を行うために、メール画面から離れる必要はありません。 • 受信ボックスからのコラボレーション • 社内SNSとの連携、インスタントメッセージの送信、オンラインミーティングの開催や参加、ファイルを共有 等、HCL Verseのインターフェースからすべて行うことができます。 • 詳細はこちら https://www.hcljapan.co.jp/software/products/notes-domino/verse/
ところで皆さん Verse の出生をご存じ? 5
HCLが開発した汎用メールクライアントがスタート • 私の古い記憶をたどっていますので個人の見解です。 • 最初はHCLがメールサービスプロバイダー向けのソリューションとして開発しま した。 • なので当初からマルチテナントに対応したエンタープライズ仕様でした。 • 当時、某NotesのメーカーがS○artC○oud Notesとしてクラウド展開を 始める。 • そしてクラウド専用ブラウザ向けNotesメールクライアントとして共同?で仕 立てる。 • それからはVerseという名前で新しい人生が始まったの? いいえ 6
現在のその人の名前は HCL Atlas • もちろん製品として販売、開発が継続しています。 • Agnes Ng さんってご存じですか? • Product Manager for HCL Notes, Verse and Atlas • https://www.hcltechsw.com/products/atlas • https://www.youtube.com/watch?v=yB_gKDgf1u 0 • ちょっと動画を見てみましょうかね。 • https://blog.hcltechsw.com/atlas/hcl-atlas-2-0new-user-interface-and-features-are-coming/ 7
New User Interface and Features are Coming だ! 8
S○artC○oud Notesで動作してた クラウド版の Verse ってご存じ? 9
いや、もう、どうでもいいでしょ、昔の話だし。 • この名前を出すとウチのお客様からは怒りの言葉しか返ってこない。 • いつからあるかも知らん。 • クラウドからの移行をぐちゃぐちゃにしたのはHCLでなくI○Mのクラウド撤退。 • わたしは全然関係ないし悪くないのに2020年前半は恨み節しか聞かない。 • あっ、恨み節を言ってるのはわたしか! 以上 10
その後の Verse の歴史はご存じ? 11
でその後のVerseはどうなったの? • S○artC○oud Notes専用だったクライアントが密か?にオンプレで動作 するように仕立てられていきます。 • On-preドミノへの展開? • 各種プライベートクラウド向けの展開? • クラウドサービスの撤退のため? • さて、Verse オンプレ(バージョン名はV1.0)はいつリリースされたんでしょう? 12
その前に、クラウドVerseの登場、ホントは2015年でした まだお金があっていい時代。 13
そして V1.0 が発表されたのは2016年12月13日 • https://www01.ibm.com/com mon/ssi/ShowD oc.wss?docURL= /common/ssi/re p_ca/7/897/ENU S216397/index.html& request_locale=e n 14
そして V1.0 が生まれたのは2016年12月31日 15 製品版の評価はしたのだろうか?続きはウェブで
リリース当初の動作環境 • 最初は以下の製品で動作 • IBM® Domino® V9.01 FP7 • IBM Connections™ V5.5 CR1 (recommended) • 現在もDominoとソーシャル 連携するならConnections が必要。 • 詳細は別ページで。 16
そして HCL Verse 2.0 が 2020年7月13日にいよいよリリース パチパチパチパチ 17
バージョンを積み重ねいよいよHCL Verse 2.0へ(from HCL) 18
オンプレミス用ってサブタイトルを叫ぶ必要はもうない? • 1.0.0から1.0.9までバージョンを重ね、いよいよ「on-premises」というサブタ イトルも返上。真の Domino 用メールアプリケーションとして登場。 • 現在のサーバー要求仕様 • HCL Verse 2.0 requires one of the following versions of HCL Domino®: • Domino 9.0.1 with Feature Pack 10 or higher on Microsoft Windows (64-bit 2008, 2012) or Red Hat Linux (64-bit 6). • Domino 10.0 or higher on Microsoft Windows (64-bit 2012, 2016), Red Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher) • Domino 10.0.1 or higher on IBM i version V7R2 or V7R3. • Domino 11.0 or higher on Microsoft Windows (64-bit 2012, 2016, 2019), Red Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher) • Mail files require a design derived from the mail9FP9.ntf template or a later version. 19
そのほかの要求事項(from HCL) • さらに追加機能を実装する場合の必要ソフトウェア • For enhanced social capabilities such as personal photos and business cards, you have the option to integrate Verse with HCL Connections™. This option requires Connections 5.5 CR2 or Connections 6. • For the ability of users to preview attachments such as spreadsheets, documents, presentations, or PDFs before sending, you have the option to integrate IBM Docs 2.0 CR2 iFix003. • そしてProgressive Web App (PWA)の要求仕様 • Google Chrome on Microsoft™ Windows™, Mac OS, and Android: current, non-beta • Microsoft™ Edge on Microsoft™ Windows™: v80+ • Apple Safari on iOS: current , non-beta 20
PWAをもう少し理解してみましょう 21
PWAとは... • Progressive Web Application の略です。 • 新しいウェブ API と伝統的なプログレッシブな拡張戦略を使用して、クロスプラットフォーム のウェブアプリケーションにネイティブアプリと同様の使い勝手をもたらすウェブアプリのことで す。(https://developer.mozilla.org/ より) • もう少し柔らかく言うと • 様々な性能の Web クライアントの性能に合わせて • ネイティブアプリのような機能を実装した • Webアプリケーション • 2015年にデザイナーの Frances Berriman 氏と Chrome エンジニアの Alex Russell 氏が提唱。 • Service Workers と Web App Manifests による最新ブラウザの新機能を利用してネイ ティブアプリのように OS にインストールして利用できるアプリケーション。 22
PWAのベースとなる技術(カンタンにね) • SPA(Single Page Application)があっての進化 • クライアント側で描画することでリフレッシュ等物理的なページ遷移を必要としない • クライアントロジックとサーバーロジックを切り離しクライアントはスペックによって使い分ける • サーバーデータは REST API などでやりとりする • PWA(Progressive Web Application)を構成するもの Service Worker Web Server Client Application WebサーバーとWebクライアントの間 で動作するプロキシーのような機能 • リクエストのコントロール • オフライン処理 • プッシュ • バックグラウンド同期 HTML5、CSS3、JavaScript、、、、 PWA Web Storage データを保存する仕組みでCookieと似てるが容量が大きい。 23 Web App Manifests 名前、アイコン、起動時のアプリモード、 背景色などを指定したJSONファイル
HCL Verse が PWA であるということは? (from HCL) • Webアプリから直接インストールや更新が可能で、展開作業不要のクライ アント・アプリケーションとして利用できる Web アプリからインストールが可能 単独のアプリケーションとして動作 24 スマートフォンにも対応
HCL Verse が PWA であるメリット(from HCL) • インストーラー不要、自動アップデート更新 • 「アプリ」としてOSに登録、ワンクリック/ワンタップで起動 • 高速動作 • オフラインでの利用が可能 • インストールの低ストレージ消費 • プッシュ通知 • 異なるデバイスでも一貫性のある体験を実現 25
今後の Verse はどこへ行く? 3つアプリがpwaとして合体して 統合クライアントに向かうのかな。 3月の engage ではV12かな? って言ってたけどV13みたい。 → 26
あと Web Assembly ね(カンタンにね) • Web Assembly って? • ブラウザアプリ用開発言語の JavaScript とかは動的言語なので速度が遅い。 • PWA がネイティブアプリに近づくためには実行時パフォーマンスの向上が必須。 • コンパイル済みのバイナリフォーマットでアプリのパフォーマンスを向上する仕組み。 • HCL Nomad や HCL Verse などもそっちの方向に向かうそうです。(仮) Service Worker Web Server Client Application WebサーバーとWebクライアントの間 で動作するプロキシーのような機能 • リクエストのコントロール • オフライン処理 • プッシュ • バックグラウンド同期 HTML5、CSS3、JavaScript、、、、 WEB Assembly の技術 PWA Web Storage データを保存する仕組みでCookieと似てるが容量が大きい。 27 Web App Manifests 名前、アイコン、起動時のアプリモード、 背景色などを指定したJSONファイル
HCL Verse のインストール 28
その前に Verse の最新情報はここ。 29 たーくさんありますね。 しかも日本語!
さて、いよいよインストール手順 準備 1. iNotesが動くように設定する。 2. 文字セットの出力をUTF-8にする。 3. メールは全文索引する。 4. JVMのメモリサイズを大きくする。 5. SSLを有効にする。 6. IDボールドを構成する。 7. インターネットアドレスを設定する。 30 インストール と バージョンアップ作業 1. 入手したパッケージを展開。 2. jarファイルを配置。 3. iwaredir.ntfで置換して設定。 4. 資格情報ストアを処理。 カンタン、これだけ。
「SSLを有効にする」 • これが昔から難儀。正しい日本語の手順書に行き着かない。間違った 翻訳だったのが残ってたりするから? • とにかく今は kyrtool.exe が Domino 11 についてきてますので安心。 • OpenSSLで勝手証明書を作成して kyrtool で仕上げる。 • 正しいマニュアルが英語版しかなかったり、フォルダ名が間違っていたり、、 • けどいずれにせよ kyrtool が Domino にバンドルだからサーバーで作業。 31
ウチの環境でバージョンアップしてみました。 • ごめんなさい。 既に Ver.1.0.x が入っているので新規インストールじゃないんです。 • 面倒だったんでjarファイルだけ入れ替えてみました。 • 普通に動きます。 • バージョンアップはとってもカンタン。Without Connections。 32
お待たせしました。触りましょう。 https://ontimesuite.jp/fordomino/dominodemo/ 33
検索エンジンで”OnTime”を検索 • ユーザー名は以下の5種類 • • • • • 1rou tokyo 2rou nagoya 3rou osaka 4rou kobe 5rou hakata • パスワードは現在は”OnTime55” まずこのリンクからログイン そして次にここをクリック 34
新機能のおさらいです(from HCL) 35
確認1 出てきましたね?インストール • いれていいですよ。 • カレンダーとかは別に 起動します。 36
確認2a Q:新しいカレンダーイベントはどうなった? • これは1.0の画面 • 実は iNotes のまま 37
確認2b A:なんか情報と違うけど変わった。 • どう? • ウチのサーバーは 諸事情で オンライン会議に 設定していないから でないかな? 38
確認3a Q:メールルールはどうなった? • 1.0は iNotes! から設定だった。 39
確認3b A:これはかっこいい。 • 内部に埋め込んで 表示されるのね。 40
確認4a ちょろちょろ見えてるのは OnTime for Verse • もちろん従来通り インテグレートされた OnTime はご利用 いただけます。 • Verse とは別商品。 • お問合せは [email protected] まで。 41
確認4b ちょろちょろ見えてるのは OnTime for Verse • もちろんどのバージョン の Verse と OnTime も大の仲良しなので しっくりきます。 • Verse とは別商品。 • お問合せは [email protected] まで。 42
それでは、みなさん、 触わってみた感想やご意見を 少しいただけますか。 43
Verse はなぜ浸透しない?(しなかった?) • I○Mの時はノーツ名が使えなかった。→HCL で別名も含めて解決済み。 • ノーツクライアントの中で開けない。→OnTime みたいに開いたら違ってた? • Connections が必須と言ってた件?→ハードルが高くなっちゃうよね。 • I○M の AIクラウド分析サービスとかがスゴイと言ってた件?→忘れる? • Standard版メールとどっちがいい? →Standard版 • Basic版またはNomad版メールとどっちがいい? →Basic版とNomad版 • 組織階層を表示するのにHCL Connectionsを必要とする。 • 他にある? 44
HCL Verse はどこへ向かうだろう? • もう Connections や AI による分析は必須じゃないと明言してよくない? • やっぱ V13 で PWA 御三家として統合されるのは賛成。 • やっぱ Notes クライアント内で開いてほしい。 • メールアプリの代替としてみんなはよいですか? • どんなアプリになってほしい? • ブラウザベースなのでStandard版より軽い。 • 他にある? 45
OnTime のサイトでいつでも触れる ので触ってみてね。 https://ontimesuite.jp/fordomino/dominodemo/ そして改善要望は伝えていきましょう。。。。。。。。 46