Translate

2021/05/10

そろそろ RCP Nightly(2021-06)を使い始めてもいいかも

 Papyrus バージョン 5 (2020-12) 以降のリリースでは、APIの大きな刷新と諸々の修正のため、なかなか安定しない状況が続いているように思います。それらは、papyrusのGerrit などの状況でも伺いしれていました。また先の記事の通り、2021-03 以降の状況が少し不明瞭な状況もありました。

最近、RCPのページが改訂され、現在開発中の Papyrus が Weekly RCP として 2021-06 向け nightly として明示されました。


実際、バージョン5以降では、追加プラグインとなる Software Designer や SysML、Moka などのプラグインインストールでエラーがでる状況も続いていたのですが、最近、少し落ち着いてきたみたいです。

状況確認のため少し試してみた所、無事に各プラグインをインストール出来て動作していそうな感じです。

プラグイン導入で使用可能となる MARTE プロファイルをモデルに適用してみたのが以下の画像です。


2020-12以降は色々とツールエラーがあり、ここまでたどり着くのは大変だったのですが、現在の Weekly RCP では、このぐらいまではエラーもなくツール動作しています。なお、各追加プラグインは開発リポジトリ上にある lastSuccessfulBuild 版を使っています。


なお、まだ少し問題があるみたいで、SysML1.6 のダイアグラム作成が出来ない状況の様です。Papyrus上でダイアグラムを作成する方法は3つぐらいあるのですが、そのどれでもエラー(もしくは作成可能なダイアグラムの候補リストが表示されない)となります。

明示的にエラー表示がなされる welcome ページからのダイアグラム作成では以下のようになります。


所感としては後少しという感じでしょうか。

ただ、Weekly RCP (Nightly でもありますが)なので、適宜 update を行いながら、そろそろ使い始めても良いかなと思います。

また予定されている 2021-06 からバージョン5系の正式版として使い始めるのが良さそうかな、と思っています。

あともう少しですね。楽しみです。