Web UIのすべて


Fri 16 December 2016 作成者: Alain Escaffre

新型Web UIベータ版を搭載したNuxeo Platform LTS 2016をリリースでき、これからが楽しみです。今年、Nuxeo Platform用の新型Webクライアント「Web UI」の実装を開始しました。目標は技術的スタック(PolymerWeb Components)を再起動することで、UXを次のレベルに引き上げる全く新しいアセットマネージャを構築することです。ベータ版ではこの目標に一歩近づいています。Web UI 1.0の最終リリースは4月上旬に予定されており、LTS 2016と互換性があります。

ベータ版からWeb UI 1.0へ移行するには、現在以下の作業が残っています。

  • 欠落している必要なアドオンの実装:Nuxeoスプレッドシート、Nuxeoテンプレートレンダリング、Nuxeo CSV Importer
  • Studio View Designerの実装の完了。これは、Web UIフォームをカスタマイズし、Web UIのカスタマイズ用のNuxeo Elementsを組み立てるための新しいStudioエディタのセットです。

Nuxeo LTS 2016インストールウィザードで利用可能なWeb UI 0.8.0バージョンを試すことができます。実装の範囲:

  • リポジトリブラウズ
  • 全く新しいバッチモードを含むコンテンツキャプチャ
  • コンテンツプレビュー(メタデータ版)
  • 検索
  • ドキュメントリスト(いわゆる「キュー」)
  • ワークフロー
  • コレクション

Web UI
Web UI

大量に読み込まれたリポジトリのブラウズと検索は、今や急速に進んでいます!ユーザデモ/デモを使ってここでWeb UIをテストすることができます。

##よくある質問

UIについてよくある質問にお答えします。

Web UIはLTS 2016でサポートされますか?
はい。Web UI 1.0パッケージがリリースされると、ホットフィックスの利点が利用できるでしょう。

Web UIをカスタマイズする方法に関するドキュメントはありますか?
ドキュメントは今月作成され、12月末までには利用できます

Web UIでプロジェクトを開始できますか?
Web UIの実装は現在進行中ですが、すでに安定しているので、答えは「はい」です。プロジェクトを開始することは可能です。当社のコンサルティングチームのサポートを得て実行することをお勧めします。Nuxeo StudioドキュメンテーションはWeb UIではまだ利用できないからです(ただし、これは数週間以内に解決されます)。

JSFとWeb UIアプリケーションは同等の機能を備えていますか?
ブラウズ、検索、バージョン、作成、アップロード、プレビュー、ワークフロー、複雑なメタデータ管理、コレクション、レンディション、DAMなど、コア資産管理機能がWeb UIに移植されました。プラグインのすべてが移行されているわけではありません。これは、顧客や見込み客の要求に応じて徐々に行われます。

この表を見れば、両方のアプリケーションのコア機能を比較することができます。また、Web UIに移植されたプラグインのリストをWeb UI Marketplaceカテゴリ「Web UI」でトラッキンングすることもできます。

JSF UIは引き続きサポートされていますか?
はい。LTS 2016のJSF UIは、2019年の終わりまで3年間サポートされ、維持されます。来年、JSF UIを廃止します。これにより、今後はLTS 2017でバグ修正が行われないことになります。

両方のWebアプリケーションを同じNuxeoサーバで使用できますか?
はい。両方のパッケージを展開するだけです。パッケージ管理システムがアップデートされ、これによって、アプリケーションがインストールされなかったか、またはそのうちの1つか2つがインストールされたかどうかが検出され、対応するモジュールで追加のアドオンをインストールできるようになりました。

Studioで何をカスタマイズできますか?
StudioエディタのWeb UIセットは、「View Designer」の名前で仲間入りします。HTMLファイルを直接編集して途中のメタモデルをカットする考え方に基づいて、開発チームの立ち上げ期間を短縮し、実装可能なものをより強力にします。フォームはNuxeo Elementsのドラッグドロップで視覚的に編集可能ですが、HTMLソースに切り替えてページを微調整することもできます。Web UIアプリの大半をカスタマイズすることができます:

  • 左のメニュー項目
  • 文書タイプの書式
  • ワークフローの書式
  • 新しい文書ピル(正式にはタブという)
  • 検索画面、ドキュメントリスト、データテーブル
  • アクション

StudioではJSF UIからWeb UIへの簡単な移行パスが提供されますか?
デフォルトのウィジェットとレイアウト機能を使用していて、高度なフィルタリング環境設定を使用していない簡単なカスタマイズの場合、答えははいです。追って、Studioで簡単に移行できるツールとオプションが提供されます。カスタムXHTMLテンプレートとEL式を使用して表示規則を表現するようにカスタマイズすると、自動化できない場合があります。カスタムXHTMLファイルに何が実装されているのかわからないので、手動でフォームを移植する必要があります。評価型EL式は、サーバ側が利用可能なクライアント側と同じコンテキストを持っていない可能性があります。

Web UIのロードマップとリリースのサイクルは何ですか?
ロードマップには、本質的に3つの項目があります。

  • 継続してアドオンの移植をする。
  • 継続してブラウジングのUXを改善する。目標は、市場で最も生産的で効率的な資産マネージャを構築することです。
  • ポーリングなどの新しい技術機能を追加する。

今後は、Web UIの自律的なリリースサイクルになります。これは、プラットフォームの特定のバージョン(LTS 2016など)に固定されたスタンドアロン製品になります。しかし、これについては今後議論していくことになります。いずれの場合も、ホットフィックスはWeb UIのバグ修正を行います。


タグ付き: Nuxeo UI, Nuxeo Platform, Insight