48
昨年・・・ XPagesDay 2013 にて XPages Extension Library Japan Project 活動を紹介させて頂きました

【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!

Embed Size (px)

Citation preview

昨年・・・

XPagesDay 2013 にてXPages Extension Library Japan Project

の活動を紹介させて頂きました

で、その後1年。

このプロジェクトでは、引き続き、どんなことした?

というのを改めてご報告させていただくのです

・・・

え、去年のセッションなんか知らん?

・・・

報告だけじゃつまらん!新ネタもあるんだろう?

・・・

えー、なるだけご期待に沿えますよう心がけます

▶️

えー、なるだけご期待に沿えますよう心がけます

▶️

XPages Extension LibraryJapan

コミュニティ動向2014版

XPages Extension Libraryじゃぱ〜〜ん!

コミュニティ動向2014ば〜〜ん!

担当 ネオアクシス株式会社 佐藤正彦/阿部 覚

氏名 :佐藤正彦(4x歳)

会社名 :ネオアクシス株式会社

職種 :2014年4月より営業へコンバート

それまでは、10数年インフラ技術者兼

Notes/Dominoインフラ技術者

現在 :ユーザ企業で、プリセールスエンジニアとして

活動し、自社では営業マンとして在籍している

2重生活を送る現在。。Facebook :/masa.rosinante

Twitter :@masa.rosinante

Mail :[email protected]

氏名 :阿部覚(いい歳)

会社名 :ネオアクシス株式会社

会社の謀略で名刺には “Notesエバンジェリスト” と大層な肩書

式言語好きということになっている

blog "abOut.nsf" http://blogs.yahoo.co.jp/jftfw228

Facebook :/abesat

Twitter :@abesat

mixi :あう゛

まずは改めて、

XPagesExtension Library

とは?

XPages Extension Library とは?

海外では書籍も・・・

XPages の拡張機能ライブラリー群

-XPages の機能を拡張するコントロールなどのアセット集便利な XPages の拡張コントロールやサンプルアプリケーションを提供

-XPages Extension Library の機能の多くが、Notes/Domino 8.5.3 UP1 や 9.0 Social Edition に取り込まれている

XPages Extension Library とは?

Domino Designer 9.x で

XPageを開くと

▶️

XPages Extension Library とは?

コントロールの

この部分がExtension Library

です!

XPages Extension Library とは?

8.5xのときには、まだ無くて

こういう部品あったら

便利だなーというのを

XPages Extension Library とは?

OpenNTFからダウンロードして

インストールすると

追加できました

ただし…

すべて英語

OpenNTF.org の XPages Extension Library を日本に展開するためのプロジェクト

日本の XPages 開発者やユーザーのために以下の活動をしています。-サンプルアプリケーションの日本語化(済)-コントロールの日本語化(済。ただし9では・・)-開発者向け日本語ドキュメントの整備(実施中)-日本市場に特化した機能の実装(まだ準備中)

Notes/Domino を愛してやまないコミュニティのメンバーにより運営されています。–詳しくは … http://slidesha.re/12BttRX

XPages Extension Library Japanについて

15

コミュニティ誕生のきっかけ

2012年5月 渋谷/IBMイノベーション・センターXPagesDay & テクてくLotus技術者夜会 にてXPages生みの親・フィル氏のこんなひとこと

xxxxxxxxxxxxxxxxxxExtension Library xxx xxxxxxxxxxxxxxx (English)

Extension Library を日本語化するプロジェクトを立ち上げてみては?

(通訳)日本IBM小峯さん

16

ボードメンバー

IBMコアメンバー

現在はこのメンバー

2013年〜現在

17

小野さん 小峯さん 佐藤さん

畠中さん 魔王 田付さん 御代さん 吉田さん

18

コミュニケーション

月に1度、渋谷に集まり1時間程度MTGを開催

上記以外はFacebookにて情報共有を行っています!

MTG終了後は、反省会という名の「麦ジュース会」が開催される・・・

まれに、「二郎会」「男だらけのパフェ会」

なるものも・・・・・・

2012-07 キックオフ。進め方と情報共有手段(Facebook, developerWorks)

2012-09 メンバーによるコントロールの解説記事wiki掲載開始

『Collaboration Today』の日本版つくらない?検討開始

2012-11 OpenNTF上にプロジェクトページ サンプルアプリの翻訳開始

2012-12 ポータルサイト『Collaboration Today Japan』開設

(3月〜『Collaboration Today じゃぱ〜〜ん!』)

ベータリリース1

(Extension Library サンプルアプリ日本語版 XPagesEXT.nsf)

2013-01 ベータリリース2

(Extension Library サンプルアプリ日本語版 XPagesJDBC.nsf追加)

2013-03 ベータリリース3

(Extension Library サンプルアプリ日本語版 XPagesSBT.nsf追加)

2013-05 日本独自コントロールの検討開始

Extension Library Japan R1リリース

(Extension Library コントロールおよび各サンプルアプリ)

2013-06 サンプルをネット公開するためのデモページ検討開始

これまでの主な活動

2013-07 デモサイト『XPages.jp』開設

『XPages Extension Library Japan』Facebookページ公開

2013-08 R2ベータリリース (9.0対応サンプルアプリ。

XPages サンプルアプリ日本語版 XPages.nsf追加)

オンラインQAサイト検討開始

2013-11 XPagesDay2013

日本版独自コントロール開発のための勉強会開始

2013-12 QAサイトのベースを九州パートナー会の『qA9』とすることで合意

2014-02 『XPages.jp』にXPages サンプルアプリ日本語版を追加

2014-03 Extension Library Japan R2リリース

QAサイト『qA9』を『XPages.jp』上で共有

(九州と、当PJメンバーのみでテスト・検証)

XPages技術リンク収集開始

2014-04 チームスタジオおよびテクてく夜会にて R2紹介セッション実施

2014-05 QAサイト『qA9』を公開

2014-06 openNTF上のURLがショートに http://extlibj.openntf.org/

2014-10 QAサイト『qA9』バージョンアップ。ニュースレターメール配信スタート

これまでの主な活動

『XPages Extension Library Japan』最新版

2014年3月『XPages Extension Library Japan』

R2正式リリース(9.0対応)

ダウンロード数は

イマイチ

(まだまだ世間の

Dominoが

9ではないから?)

日本語化 だけではなくって。。

• 日本向けの独自 XPages コントロールを開発したい!

– DJX 対応ネームピッカー

– 郵便番号 -> 住所変換コントロール

– 和暦や祝祭日の対応

– 月曜始まりのカレンダーコントロール

– IME 制御

– ・・・他には?

まだ開発対象模索中 & 開発方法勉強中

(求ム、技術者♪)

啓蒙対象の拡大?

2013年7月に

『XPages Extension Library Japan』

Facebookページ公開

2013年内は、いいね!数100に、微妙に届かず

2014年4月 100到達! やったー

(5月、できたばかりのNotesコンソーシアムページに抜かれる)

現在の いいね!数は105 (うーん)

啓蒙対象の拡大?

そんな中、昨年からメンバー間でも

「Extension Library」だけではなくって

「XPages」そのものを

もっともっと広めなきゃならないんじゃない?

というコンセンサスが広がり。

うんうん

サンプルアプリケーション

すでに日本語化されたサンプルアプリケーションをリリースしています。是非お試しください。

便利な基本 UI コントロールiNotes コントロール

25

名前検索など、Domino と連携した コントロール

モバイルコントロール

26

実際にダウンロードして使うとなれば OpenNTFへhttp://extlibj.openntf.org/試すだけなら デモサイト XPages.jp にて、いつでも♪http://xpages.jp/

サンプルアプリケーション

XPages.jp

27

Extension Libraryを含むXPagesのデモサイト集

XPages.jp

28

2月から XPagesそのもの

(8.5から実装済のコントロール)の

デモアプリも追加

29

Collaboration Today はインターネット上で発信されるさまざまなコラボレーションに関連する情報のリンクを取りまとめ、発信するためのサイトです。お客様やパートナー様の Web サイトに公開された情報

Web マガジンやブログなどで発信された情報

IBM の Web サイトに公開された情報

その他のコラボレーションに関連する情報

価値のある最新情報を発見し、すぐにアクセスできる仕組みを提供します。目的に応じて様々なカテゴリで情報をフィルタリングすることもできます。

Collaboration Today に掲載されたトピックは Twitter にも自動配信されます。

Twitter アカウント: @CollabNewsJapan

URL: http://ja.collaborationtoday.info/

コンテンツ登録にご協力いただける方を募集しています。企業の Web サイト管理者やブロガーの方が、コラボレーションに関するコンテンツを掲載した際に、Collaboration Today にもそのリンクを掲載いただけるようにいたします。詳しくは以下のリンク先の PDF をご参照ください。http://slidesha.re/11IFjez

Collaboration Today じゃぱ~~ん!

30

コンテンツ登録にご協力いただける方を募集しています。企業の Web サイト管理者やブロガーの方が、コラボレーションに関するコンテンツを掲載した際に、Collaboration Today にもそのリンクを掲載いただけるようにいたします。詳しくは以下のリンク先の PDF をご参照ください。http://slidesha.re/11IFjez

Collaboration Today じゃぱ~~ん!

最近の掲載記事を掲載順にリスト表示

トップストーリー

カテゴリごとに 最新記事を掲載カテゴリ別の記事

ビジネス、アプリ開発、インフラ、コミュニティ等

最近の掲載記事やよく読まれている

記事

QAサイト

31

2013年8月に

「新しいインタフェースのQAサイトを作りたいよね」

という話があがり、

どんな場所にどんな形で置きたいか

複数のベース候補案がでました。

QAサイト

32

当初から候補にあがっていた

九州パートナー会で開発中のQAアプリは

XPagesで出来ているし

Extension Libraryも使用♪

これをXPages.jpに置かせて頂くことで合意

うちわで公開して、当PJもバグ洗い出しに協力後、

QAサイト

33

九州パートナー会が作成したQAサイト。主体は九州で実施しバグ等の洗い出し等をコミュニティーで協力して実施ユーザー登録は必要となるが、質問があるとメールが飛んだり、いいね!やポイントがもらえる仕組みは面白い!http://qa.xpages.jp/

4月公開

QAサイト

34

メールの仕組みは10月から。質問すると、メールOKのユーザー全員に届くから回答も早いかも♪

XPagesに限らずNotes/Domino全般質問できます

10月バージョンアップ時のバグ出しもお手伝いしました

QAサイト

35

ユーザーは登録制そして・・・

36

春のある日、月例の打ち合わせ

「Extension Library」に限らず

面白いXPagesアプリあったら紹介しましょう

という話が出たとき

Workspace Ver1.0

37

Workspace Ver1.0

「OpenNTFに、XPagesで出来たワークスペースが

ありますね」

MM氏

おっ

38

Workspace Ver1.0

それ自身は、Dominoのサーバーから

DBを選択する

クライアントの

ワークスペースに準じたもの

(もちろん英語)

39

Workspace Ver1.0

MM氏はこれをもとに・・

Workspace Ver1.0

40

コミュニティーメンバーである「MM」氏が作成したXPages版Workspaceです。OpenNTF上に同様のものがありますが、こちらは、彼が一から作成した日本語対応版です。Browser Plug-inでもWorkspaceは表示されますが、こちらもなかなかのものです。お試ししたい方はご連絡を!

Workspace Ver1.0

41

未登録の人には、

管理者が決めた共有のアイコンが表示され

Workspace Ver1.0

42

ログインすると、設定のメニューを表示できます。

Workspace Ver1.0

43

個人プロファイルでは自分が使うワークスペースの

タブ数や名前を決められます。

Workspace Ver1.0

44

表示するサイトの選択や

ワークスペースへの追加

Workspace Ver1.0

45

追加したいサイトは

URLやアイコン画像などの情報を設定

Workspace Ver1.0

46

個人用のワークスペース

Dominoのサイトに限らずいろいろなWebサイトをワークスペースの形式で設定できます

カーソルをあわせると

だけじゃなく、

Notes/Domino

プロジェクトがこれまでカバーしてきた範囲…

Extension Library サンプルアプリ日本語版

ポータル『Collaboration Today じゃぱ〜〜ん!』

XPages Extension Library 日本語版

XPages サンプルアプリ日本語版

デモサイト『XPages.jp』

QAサイト『qA9』

developerWorks等での日本語ガイド

だけじゃなく、

XPages

XPages

Extension

Library

だけじゃなく、

ICS(Lotus)

今後の活動予定• ソーシャルメディアを用いた XPages にまつわるニュース

配信と普及活動– https://www.facebook.com/extlibj

• XPages 関連の技術情報の収集と情報発信– たとえば …

http://blogs.yahoo.co.jp/jftfw228/12396414.html

• サンプルアプリケーション開発と公開– http://xpages.jp/

• 日本向けの独自 XPages コントロールの開発– DJX 対応ネームピッカー

– 郵便番号 -> 住所変換コントロール

– 和暦や祝祭日の対応

– IME 制御

– などなど…プロジェクトに貢献いただける技術者を大募集中です。

プロジェクトに貢献いただける

技術者を大募集中です。