2025 年 1 月 24 日の JMP 開発アップデートへようこそ。
今週、MyJMP でJMP 18.1.2 がリリースされました。この「ドット ドット」リリースに携わったすべての方々に感謝します。サードパーティ ライブラリの更新に加えて、18.1.2 では JMP のバグ修正と、JMP Clinical 8.1 のいくつかのレガシー レポートを復元する JMP Clinical の追加もいくつか行われました ( リリース ノートで詳しく説明されています)。JMP 18.2 は、3 月にリリースが予定されている JMP 18 メンテナンス リリースの次のリリースです。18.2 トラックは現在、バグ修正のために凍結されていますが、検証、成果物の作成、セキュリティ スキャンのタスクは、来月のそれぞれの凍結日まで継続されます。
ケーリーと北京の JMP QA チームは本日、 JMP 19 EA6を承認し、インストーラーが MyJMP でリリースされました。製品管理部門は、来週 EA6 の提供開始についてお客様に通知し、EA ページでテスト可能な機能の詳細を共有する予定です。次の EA のフリーズは間近に迫っており、現在JMP 19 EA7はバレンタインデーにフリーズする予定です。
JMP 19 の機能凍結が終了しましたので、まだ修正済みとしてマークされていないものの、現在 JMP プロジェクトの計画バージョン フィールドに 19.0 と表示されているすべてのストーリーおよびエピック項目を評価する必要があります。計画バージョンを削除するか (項目が現在特定のリリースで計画されていない場合)、適切な新しいバージョンを追加してください(項目が別のリリース トラックで確実に計画されている場合)。項目が JMP 19 で引き続き作業される場合は、 JMP 19 の最新機能ページに追加し、下流のチームへの影響を評価する必要があります。
また、今週、計画バージョンが 19.0 である機能リクエスト項目にコメントを追加し、バージョンを削除するか、開発者または PM にトリアージの支援を依頼するようにしました。通常、機能リクエストには計画バージョンの値を割り当てません。機能リクエストが特定のリリースに選択された場合は、ストーリーに変換され、その時点で計画バージョンが割り当てられます。ただし、ストーリーが機能リクエストに降格されて計画バージョンが削除されなかったり、項目が受け入れられたが問題の種類を変更し忘れたりすることがあり、そのため迅速なトリアージ手順が必要になります。これらの項目のクリーンアップにご協力いただき、ありがとうございました。
今週のベータ版/クラッシュレポートとクラッシュの抜粋を共有してくれたトーニャ・モールディンにも感謝します。

(Tonya は、JMP Live に公開しようとしたときに、サーバーへの有効な接続を取得中にエラーが発生したことに気づきました。)
一般のお知らせ
今後の重要な日程
- JMP 18.2 セキュリティフリーズ – 2/21/25
- JMP 18.2 最終画像候補 – 2/24/25
- JMP 18.2 QA サインオフ – 2025 年 3 月 13 日
- MyJMP での JMP 18.2 リリース - 2025 年 3 月 18 日
- JMP 18およびJMP 19 の日程の完全なリストについては、 Confluence をご覧ください。
JMP 開発アップデート
インタラクティブ HTML
- ジョン・パウエル:
- セル プロットで均一にスケールが有効になっている場合のカラー グラデーション列プロパティの問題を修正しました ( JMPHTML-14313 )。
- プロセススクリーニング(環境モニタリング)のアラームグラフが管理図を起動しない問題( JMPHTML-14330 )に取り組んでいます。
- 開示アイコンによって閉じられたアウトライン ボックスを抑制せずに、プロセス スクリーニングで非表示になっているアウトライン ボックスを抑制する作業を行っています ( JMP-24553 )。
- ユーザーが Scatterplot 3D で使用されているデータ テーブルから列を削除し、インタラクティブ HTML ( JMPHTML-14327 ) にエクスポートするときに発生する問題を修正しました。
- Display3DBox ライト境界の実装をコミットしました ( JMPHTML-14276 )。
- 散布図 3D のカテゴリ変数のジッタリング ポイントのサポートを追加しました ( JMPHTML-14279


- マイク・スティックルズ: JMPHTML-2022 (凡例に平行プロットのサイズ設定が表示されない) およびJMPHTML-2023 (凡例にサイズ変数の水平設定が反映されない) の最終調整を完了しました。現在、 JMPHTML-14338 (バー: ラベル: カスタム数値形式をサポートする必要がある) に取り組んでいます。
- Michael Senoyuit: JMPHTML-14201レポート スクリプトで使用中のデータ フィルターを削除するとエラーが発生する可能性がある作業を完了し、ツールチップ グラフレットを JMP Live に取り込む作業を継続し、JMPHTML-13838 HTML5 ツールチップのホバー位置を JMP に合わせて変更する作業を開始しました。
- ポール・スピチャラ : JMPLive/HTML は、カスタム カラーの GroupBoxes (Wrap/GroupX/GroupY ロール用) をサポートするようになりました ( JMPHTML-14326 )。ただし、さらに作業が進行中です。
JMPライブ
- Aurora:管理図の警告の改善 (グループへの割り当て、バグ修正、Discovery Europe の準備に関する通知をより明確にします)。
統計
- ジョン・ホール:
- プロセス スクリーニングでは、アラーム グラフに凡例を追加し (JMP-24030)、非正規 () の並べ替えを修正し、HTML グループを操作してローカル データ フィルターを機能させました (JMP-22074 および WEBJMP-9665)。
- カテゴリでは、「列(dt,expr)」式のドラッグ アンド ドロップを修正し (JMP-21907)、「比較グループの指定」の FDR オプションを抑制します (JMP-22603)。
- キックオフプレゼンテーションを準備し、実施しました。
- Elizabeth: GLMM の順序多項式応答のサポートをプッシュし (JMP-24492)、列の保存オプションを除くほぼすべてが機能しています (この記事の執筆時点では)。名目多項式の作業が近々行われます。その下流への影響は名目 (しゃれではありません) です。順序に必要なドキュメントの変更などが名目分布をほぼ完全にカバーするからです。
- Laura CS:クロスラグ パネル モデルと文字列に関連する SEM のいくつかのバグを修正し、最適化バグを調査し、データの検索と、Haley との縦断的 SPSP ワークショップの例の調査を行いました。
統計ドキュメント
- マイケルC:夏季インターンシップの候補者を面接しました (Colleen と)。文字列を確認しました。JMP 2025 キックオフ ビデオを視聴しました。
統計テスト
- Mark: Jacob と一緒に、ユニット テスト スクリプトでカバー配列を使用する方法についてのプレゼンテーションを作成しました。また、Easy DOE の応答シミュレーターの UI の最近の変更と、Mac と Windows の乱数生成の違いに関連するユニット テストの失敗をいくつか修正しました。現在、最適な係数設定を評価するための IndPenSim 2 エミュレーター用のスクリプトを作成しており、仮想 JMP キックオフ ミーティングに参加しました。
- Jacob: Design Explorer のテスト、Jira チケットの検証、新しいユニット テストの追加。Mark と共同で、Discovery Europe 向けに計画されている Easy DOE の強化されたシミュレーション応答機能に関するユーザビリティ スタディを準備。ユーザビリティ スタディ ツールを更新し、該当する質問をすべてチェックする機能を追加し、オプションの演習も含める。Yeng と共同で、ノンパラメトリック許容区間の新しいサンプル サイズ エクスプローラーをテスト。
ライフサイエンスの最新情報
- リチャード:
- 私たちの論文「臨床試験におけるシグナル検出とラベル付けのための有害事象用語の集約」が医薬品の安全性誌に受理されました。近い将来出版される予定です。
- JMPC 19.0 の最後の最終レポートとして、サブグループ スクリーニングの作業を続けています。今後数週間以内にデモを行う予定です。
- Drew、Valerie、そして私は、ネットワーク プロットに関連するいくつかの問題を検討しています。
- 私たちが取り組もうとしている大きな課題の 1 つは、エッジ レベルの共変量に JMP データ フィルターを使用して、ノードに接続されているすべてのエッジが存在しない (または少なくとも 1 つ存在する) 場合に、対応するノードがフィルターされるようにすることです。
- 円形ネットワーク プロットの作成は簡単で、項目 1 に関連する問題を解決できれば、JMP アドインを作成する学生プロジェクトになります。
- これらのプロットをサポートするために GB にどのような改善が必要か (ある場合) を確認するために、Xan と話し合うことになるかもしれません。採用されたアプローチは、ノード座標を要約するレコード セット 1 つと、ノードのペア (i,j、ただし i < j) の間に線を引くスタックされたエッジ レコード セット 1 つを使用して、フォレスト プロット、アップセット プロット、またはスイマー プロットを構築する方法と非常に似ています。
- 必要な追加部分は、座標を決定するための追加のメソッドを含めることだけである可能性があります。これは、Graph Builder の外部で行われます。その場合、アドインはさまざまな座標を生成するためのオプションを提供できます。
- サンプル サイズに基づいてエッジを生成すること以外の追加機能としては、相関関係やオッズ比などのより多くの統計基準を使用することが挙げられます。
- ドリュー: JMP Clinical の実装に関する質問について Novo を支援します。JMP Clinical 19 のバグをトリアージして修正し、パフォーマンス向上のためにコードをレビューします。
製品管理と製品マーケティング
- Dieter、Sara、Dan V は、アメリカ大陸のセールス キックオフで、製品管理チームと製品マーケティング チームが作成した JMP マーケットプレイス、JMP Live、戦略的セールス プレイに関するセッションを発表しました。
- Bryan F: Dieter と連携して統計的プロセス制御 (SPC) システムの競合分析を実施して文書化し、Sarah Sylvestre と共同でプロトタイピングに関する学習転送資料を準備し、Aaron Kennedy からのフィードバックに基づいて JMP 19 のスプラッシュ スクリーン バナーの開発を継続し、Dieter、Justin、Michael と連携して JMP Chart Triaging の ToDo リスト機能の設計に取り組みました。
- JMP 19 のリリース: 今後の予定とリリース時期
JMP 2025 カンパニー キックオフの 2 日目に Dan と Jules から聞いたように、JMP は 9 月にバージョン 19 を発表します。このバージョンには、JMP の市場での地位を強化するために設計された、数多くの魅力的な新機能が搭載されます。
- 今後の計画は何でしょうか? どうすれば、チームが情報を効果的に共有しながら、ユーザー ベースが最新バージョンの価値を十分に認識できるようになりますか? 私たちはリリースごとにプロセスの改善に取り組んでいますが、今回のリリースは特に注目に値します。私たちの目標は、効果が実証されている成功した要素を維持しながら、興奮を生み出し維持するための革新的な戦略を導入することで、新たなアプローチを取ることです。 詳細はこちらをご覧ください。
- 営業チームが JMP マーケットプレイスを活用して、JMP への組織投資の価値を高める方法
JMP マーケットプレイスは 2024 年 10 月に開始され、わずか 3 か月で、展開のフェーズ I で達成しようとしていた目標をすべて達成しました。2024 年の製品管理の発表で述べたように、JMP マーケットプレイスの立ち上げは大成功でした。
- より多くのユーザーや顧客が JMP マーケットプレイスを見て、便利なアドイン、拡張機能、Python アドイン、データ コネクタをダウンロードし始めるにつれて、営業チームは顧客やユーザーとの会話、年次ビジネス レビュー、イベント、ワークショップで JMP マーケットプレイスが提供する価値を戦略的に位置付けています。
- この記事を読んで、営業チームが顧客との会話で JMP Marketplace をどのように活用しているかを確認してください。
技術サポートとエンゲージメント
- ウェンディ:
- 週ごとのテクニカル サポート ケース数:

- 先週のテクニカル サポート キューのケース トピック:


- 先週のエンゲージメント キューのケース トピック:

開発業務
- ジム: Perforce で JMP Pro 19 EA #6 の EA ブランチを作成し、Mac と Win の両方で実行可能ファイルとインストーラーを作成しました (必要なスクリプトを提供してくれたボブ・ヒッキーに感謝します)。修正された問題について JIRA 検証を実行し、最新の Mac OS ASAN 実行から新しい JIRA 項目を報告しました。著作権形式 (JMP-24499 および JMP-24500) のために JMP 18.1.2 ブランチからの変更を 19.0 に統合しました。Nick Ruvaおよびハンター・ウィーバーと協力して、ラップトップから Mac ユニット テスト マシンにリモート アクセスできるようにしました。これは、SAS CIS が VNC Viewer が SAS ポリシーに違反していると宣言したためです。2 台の古い Mac mini テスト マシンを廃止して、新しい M3 Mac と交換しました。また、多くの古い AWS テスト AMI を登録解除しました。
- メラニー:
- コンサルティング:データ テーブルを JSON に書き込むスクリプトで Sohail を支援しました。JSON To Data Table() については知っていますが、Sohail には必要なものを生成するために独自の関数を書く理由がありました。楽しかったです!
- ブランチング: 18.2.1 ブランチング タスクを作成しました。 [JMPTOOL-1461] 18.2.1 の JMP ブランチ イベント タスク。Jim は 18.2.1 Perforce ブランチをまだ作成していないことに注意してください。おそらくあと 1 ~ 2 週間は作成されないでしょう。
- 著作権:オードリーと著作権戦略について話し合い、JMP (およびおそらく SAS) の法務部門に尋ねる質問をいくつか考え出しました。
- ドキュメント サポート: SAS IT の Steve Nickerson と協力して、JMP ヘルプを作成するための非常に古い VM を廃止しました。Chris Barrett は、新しい AWS VM で英語およびローカライズされたヘルプを生成することができました。 [JMPTOOL-861] ヘルプ ジョブを help-pdf-builds から AWS に移行します。
- そこには仕事があります:一括課題インポートの手順を記載したページを更新しました (管理者のみ利用可能)。何ができて何ができないかを調べるために多くの実験を行いました。今後もさらに追加します。
- ストリングボット: Michael Hecht と連携して、Myron が開発中の Stringbot 環境で取り組んでいる修正を本番環境でテストするために、特殊文字の処理をテストしました。今週末の実行がうまくいくことを祈っています。
- 感謝:新しい MIF-PDF VM で Jenkins エージェント スケジューラを再作成し、特定の PDF の作成を妨げる厄介なフォントの問題を修正してくれた Nick Ruva 氏に感謝します。運が良ければ、これらのジョブは来週にはようやく再開されるでしょう。 [JMPDOC-2286] MIF-PDF VM の更新
- Shannon L: 18.2 のセキュリティ脆弱性レビューを支援しました。Jira フィルターのサブスクリプション メールが届かないというバグを Atlassian に報告しました。毎週の技術会議。今後のプロジェクト期限について Doc チームと連携しました。2025 JMP キックオフの録画を楽しみながら視聴しました。Confluence テーブル フィルタリングを含む Atlassian ツールのユーザー支援。来週の WebJMP の POC に向けて、Jira の問題レベルのセキュリティ構成に関するドキュメントを作成しました。Jira API のテスト/調査。
- ボブ: Mac および Windows 上の JMP、JMP Pro、JMP Clinical、および Windows 上の JMP Live 用の 18.1.2 ソフトウェア インストーラーを MyJMP にリリースしました。ダウンロードをテストしました。18.1.2 ファイルをアップデータ テーブルに追加したので、ユーザーが「アップデートを確認」したときに、18.0.0 -> 18.1.1 を使用している場合は MyJMP に誘導されます。インストーラーのログ ファイルをクリーンアップし、18.2.1 ブランチを準備しています。Mac および Windows 上の JMP、JMP Pro、JMP Clinical 用の 19.0 EA 6 を My JMP にリリースしました。
- マイロン: JMPTOOL-1460 (サンプル データの Jenkins ジョブの失敗)、JMPTOOL-1438 (今週末の Stringbot 実行に向けて有望な修正を本番環境に移行)、jmptool SQL Server 移行 (AWS 上の Postgres への移行プロセスを開始) に取り組みました (XDB および JMPTRACK データベース内のすべてのデータに影響 - 単体テスト、クラッシュなど)。
- シャノン C:今週のキックオフ ビデオを楽しみました。2024 年は開発と会社全体で大きな変化があった年でした。2025 年も引き続き進歩することを期待しています。今週は、さまざまなチーム メンバーとの第 4 四半期のまとめ会議と 2025 年の計画を継続し、クラッシュを調査し、JMP 19.0 の機能項目のトリアージを開始しました。
ローカリゼーション
- クシシュトフ:新しい自動化機能のテスト (ローカリゼーション ダッシュボードとの Jira 統合、UI の新しいコミット ジョブ)。UI の新しい Return スクリプトの設計。PortableUI 文字列に関する翻訳者の質問への回答。マーケットプレイスの新しいドロップの作業。リリース ノート (18.1.2) のまとめ。memoQ で新しい MT 機能をテスト。
- Sandy:プロジェクト作成ダッシュボードの新しい機能を検証しました。プロジェクト作成ダッシュボードのテスト フレームワークを操作しました。Oxygen 変換用のファイル名変換スクリプトが完成しました。新しい文字列戻りプロセスの作業を開始しました。
- ハワード:ダッシュボード Jira 統合のテストとバグ修正。ドロップや継続的な翻訳の処理方法について PM と新しいユースケースについて話し合い、調査しました。
- トリッシュ:第 4 四半期のチェックインを完了し、ローカリゼーション クエリをトリアージし、ローカライズされた 18.2 JMP ヘルプに必要なテンプレート ファイルについてドキュメント チームと調整し、2025 年のローカリゼーション グループの目標に取り組んでいます。
- イン: UG のスクリーンショット スクリプトをテストし、見つかった問題を詳細に説明します。更新が必要な場合は、英語のスクリーンショットを再撮影します。
ドキュメント
- デボン:ハネムーンから戻り、仕事のペースを取り戻し、Susan と Aaron Andersen と会って、19.0 の JMP Live と Python の統合のドキュメント化について話し合い、19.0 のスクリーンショットの更新が必要なすべての領域について UG を確認し、FrameMaker > XML 変換で相互参照が壊れている問題に取り組みました。
- カワール:サンプル インデックス プロジェクトに取り組んでいます。ページを再編成し、提案を追加しています。スクリプト名の問題を、データ テーブル名の問題を含むテキストから分離しています。
- クリス : 翻訳用の 18.2 テンプレートの更新、18.1 ヘルプ ジョブの更新、Jill の DJ 編集の取り込みに取り組みました。
システム/ホストテスト - Cary
- Mandy: JMP19EA6 のテストを終了し、データ グリッド、列タグ、および Tabulate の変更に取り組みました。EA6 ビデオを作成し、ユーザー向けの列タグの Confluence ページの更新を手伝い、サンプルの編集済みテーブルとジャーナルを添付しました。データ テーブルのフィルター ビューとともに、ぜひ試していただきたいと思います。キックオフ ビデオを視聴し、JMP19EA5 TS トラックのいくつかに返信しました。JMP19EA6 ではいくつかの問題が改善または修正されるという回答が得られてよかったです。現在、Mac と Windows の一貫性を保つために、列タグと絵文字にすぐに変更を加える作業を行っています。Tabulate の変更に関する JIRA の問題を確認し、JSL フレームワークにテスト スクリプトを追加する必要があります。また、Evan と David が来週初めにフィルター ビュー ダイアログのスクリプトを公開すると思います。このスクリーンショットは Windows のものですが、フォントは変更していません。:smiling_face_with_smiling_eyes:今日、タグが列の一番上に移動しました。

- Hunter: JMP 19 EA 6 インストーラーのテストが完了する前に、いくつかの項目を調査しました。JMP 19 EA 5 のケースに対応しました。ラボ内の Intel および Apple Silicon ホスト テスト Mac に Mac Sequoia 15.3 リリース候補を適用し、JMP 18.2 および 19.0 でテストを実行しました。
- オードリー : JMP 19 EA6 のテスト。JMP 19 のすべてのメンテナンス トラックのスケジュールを設定し、 JMP 19 の日付ページに追加しました。チーム メンバーとの第 4 四半期の話し合いで、テストの自動化タスクに関連する 18.2.1 の分岐タスクの作業を開始しました。
- リサ: EA フィードバック トラックに取り組みました。調査中に 3 件のクラッシュを追跡してくれたDave Barbour 氏とJohn Schroedl 氏にとても感謝しています。また、グラフ ビルダーのベクター フィールドと新しいツリーマップ バー スタイルのテストも継続しています。
システム/ホストテスト - 北京
コア
- Dan S:機能フィット グループにグループ プラットフォーム機能 (レイアウト、順序など) を追加しました。列スイッチャーに列グループ スクリプト サポートを追加しました。Inverse(1)、Count Excluded Rows(0)、およびグローバル フィルターのフォーカス ナビゲーションに関するデータ フィルターの問題を修正しました。Combine Windows のサマリー レポート ビューを修正しました。
- カーン: Col XXX 関数の追加、コードのクリーンアップ、高速化に取り組んでいます。
- エヴァン:タグ用の絵文字作業。
DOEと信頼性
- Caleb:ノンパラメトリック許容範囲エクスプローラーの作業を最終段階に進めています。これは後日リリースされる機能です (今日中にリリースできればと思っています)。また、サンプル サイズ エクスプローラーのバグにも対処し、来週 (うまくいけば) 温暖なフロリダで開催される RAMS カンファレンスで発表する予定の、私と Ryan の Modern DOE に関するチュートリアルの準備も進めています。
ホスティングとインターフェース
- マイケルH:
- AspenTech IP.21 インポーターの対話型ダイアログを実装しました。
- Mac でスペース バーを使用してコンボ ボックス表示を「ポップ」する機能を復元しました。
- 新しい Emoji Picker の Mac 実装を追加しました。
- Mac 用の TestBot ログ サマライザーの解析に関する問題を修正しました。
- StringBot が非 ASCII 文字を含む文字列を抽出できるかどうかをテストするために、一時的な C++ ユニット テストを追加しました。
- ポールN:
- JMP-23469 R 統合に取り組んでいます。rpy2 を使用して R に接続する Python を呼び出す JSL。
- Python R クラス内の Python R コードの大部分を含む 'jmpex' インポート パッケージを作成しました。これにより、JMP は JSL 経由で R インターフェイスを呼び出すことができ、Python コードはjmpex をインポートしてPython から同じインターフェイスを使用できるようになります。R Init() または R Connect() 経由で呼び出された場合、パッケージが自動的にインストールされるように設定します。パッケージには独自の要件ファイルが含まれているため、 jmpexがインストールされると、すべての rpy2 依存関係がインストールされます。
- Scripting Index R サンプルのクリーンアップ。まだ作業が残っています。
- Brian C: Neal Siekierski、Kristen Slappy、Evan Carr、Aurora Tiffany-Davis が、Discovery Berlin で私のグループを代表します。私も行きます。
シャノンからのメモ
来週は日中の気温が華氏 50 度から 60 度になると予想されており、春の馬鹿騒ぎになるかもしれませんが、正直、私は気にしません。今日誰かが私に言ったように...最近の天気の後では、華氏 45 度でも暖かく感じるなんて驚きです。皆さんが素晴らしい週末を過ごせますように。
