2025 年 3 月 7 日の JMP 開発アップデートへようこそ。
18.2 の新機能の QA 承認が間もなく近づいています。Audrey は、検証フェーズが比較的スムーズに進んだため、最終承認が予定より数日早くなる可能性があると予想しています。ローカライズされた JMP ヘルプのさまざまなビルドを展開してテストするための最終準備が行われています。JMP 18 サイクルの最後の計画された「ドット」リリースにご尽力いただいた皆様に感謝いたします。
一方、 18.2.1 の新機能トラックは、セキュリティ チャンピオンによるサードパーティ ライブラリの修正を受け付けています。18.2.1 に含めたいソース コードの変更がある場合は、このリリースの作業期間が非常に短いことを覚えておいてください。ドット ドット リリース トラックにプッシュされるすべてのソース コードの変更には、JMP 承認者リストによる承認が必要であり、優先順位には、顧客の展開を遅らせ、広範囲にわたるクラッシュや数値の問題を引き起こす項目が含まれます。
来週はドイツのベルリンで JMP Discovery Summit Europe が開催されます。カンファレンスに参加する場合は、 ミア・スティーブンスが用意してくれたConfluence のこのページにメモを忘れずに残してください。Discovery では、お客様から将来のリリースに向けてたくさんの新しいアイデアが寄せられていることを承知しています。ただし、JMP 19 の機能凍結から 2 か月近くが経過しているため、JMP 19 の最新機能ページにはこれ以上項目を追加しないでください。現在、チームではトラック内のストーリー項目をクリーンアップし、JMP 19 の残りの作業を終了させる作業を行っていますが、バグ修正やクリーンアップはまだたくさん残っています。Discovery に参加する皆さん、ご安全に!
JMP 19の機能サイクルが終わりに近づいていますが、いくつかの追加のお知らせがあります。
- Stringbot で動かなくなった文字列を救出し、L10N チームによる JMP 19 UI 文字列の 2 回目のハンドオフの前にドキュメント チームが確認できるようにします (詳細については、本日のTrish O'Grady のメールを参照してください)。
- JMP 19のシステム要件情報を確認し、変更が必要な場合はボブ・ヒッキーに知らせてください。
- こちらのハウツー情報を使用して新しいサンプルデータテーブルをリクエストしてください
- このプロセスに従って、残りの必要なアイコンをリクエストします
今週の JMP Dev ミーティングで発表してくれたライアン・レキベッツに心から感謝します。また、シニア マネージャーから DOE および信頼性グループのディレクターに昇進した Ryan に改めてお祝いを申し上げます。Ryan は、最近の JMP R&D コロキウムに続いて、特に JMP の機能に焦点を当てた統計ソフトウェア テストについて講演しました。Ryan (またはカバー アレイの専門家ジョセフ・モーガンがこれらのツールについて話すのを聞くたびに、複雑なプロセスやソフトウェア インターフェイスのテストを数学でどれだけ簡単にできるかに驚かされます。カバー アレイは JMP Pro に以前から含まれていますが、チームは研究を拡張し続けています。JMP 19 では、計画された実験の結果から生成された障害の原因 (相互作用の場合は複数の原因) を絞り込むのに役立つ新しいツールを追加する予定です。ミーティングを見逃した場合は、詳細が記載された録画をこちらでご覧いただけます。
最後に、JMP 19 の preEA-EA6 の概要レポートをこちらで共有してくださったトーニャ・モールディン氏に心より感謝いたします: JMP 19 EA 概要レポート | JMP Live
利用できるグラフは多数ありますが、ここでは 2 つ紹介します。


一般のお知らせ
今後の重要な日程
- JMP 18.2 QA サインオフ – 2025 年 3 月 13 日 (すべてのサインオフが早く完了した場合は、さらに早くなる可能性もあります)
- JMP 19 サンプルデータフリーズ – 3/14/25
- MyJMP での JMP 18.2 リリース - 2025 年 3 月 18 日
- JMP 19.0 開発者ストリング ハンドオフ 2 の締め切り – 2025 年 3 月 28 日
- JMP 19 EA8 フリーズ – 4/17/25
- JMP 19 EA9 フリーズ – 6/5/25
- JMP 18およびJMP 19 の日程の完全なリストについては、 合流をご覧ください。
JMP 開発アップデート
技術サポートとエンゲージメント
- ウェンディ:
- 従業員感謝デーおめでとうございます! ゲイリーと私は、JMP で一緒に働くすべての人にとても感謝しています。今週のユーザーからのコメントをご紹介します。「わあ、あなたたちは素晴らしいです。私がこれまで利用したサブスクリプション ソフトウェア会社の中で最高かつ最も簡単な会社です! 素晴らしいカスタマー サービスに感謝します、キャシー」
- 以下は、テクニカル サポートとエンゲージメントの両方に関するケース数とトピックの通常のグラフです。 ここには、 TS JMP Live レポートと、 過去 14 日間にサポートによって報告されたチケットを表示する Jira フィルターへのリンクがあります。
週ごとのテクニカル サポート ケース数:

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

エンゲージメント サポート ケースの週別件数:

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

開発業務
- ボブ:インストーラー コードを変更して、32 ビット プレビューア ファイルを削除し、プレビューア ファイルのソースを Perforce からナイトリー ビルドに変更しました。 バージョン 19 のシステム要件情報を確認し、変更が必要な場合はお知らせください。最適なプロセス翻訳のために、学生用アドインのソースに関する質問に回答しました。現在、学生用アドインはインストーラーの場合は Perforce に、JMP Marketplace の場合は GitHub にあります。これについて話し合うための会議が予定されています。データ プライバシーと倫理規定に関する必須の ACT クラスを完了しました。
- メラニー:
- 一般的な DevOps:ユニット テスト分析プロジェクトの改良を続け、新しいグラフを追加しました。2 つのローカリゼーション Jenkins ジョブから非推奨のプラグインの使用を即座に削除してくれたクリストファーに感謝します。ユニット テスト ストリームを視聴するのが非常に退屈なものにしてくれたJim とニック・ルヴァにも感謝します。:party_popper:
- ローカリゼーション:ハンドオフ 1 の残りの言語の JSL 競合を分析しました。
- ドキュメント: Jiras を作成し、JMP Live Help プロセスの一部を自動化するための作業の整理を開始しました。リリース ノートの PDF ファイル名を修正しました (問題を報告してくれたスーザン・コナガンに感謝します)。
- Shannon L: 18.2 サイクル終了タスクを継続。18.2.1/19.0 セキュリティ スキャン トラッキングの支援。プログラム管理と一般的なプロセス改善の支援についてプロジェクト チームと会議。毎週の技術会議に加えて、セキュリティ スキャンの改善に関する会議。技術ディスカッションのための再会週の計画。Jira の問題レベルのセキュリティを追加のプロジェクト チームに展開する計画を含む Atlassian 管理タスク。
- ジム: JMP 19 の日常的なプロセスにプレビューアー ビルドを追加しました ( ジョン・シュロードルに感謝します)。Mac と Win、ASAN とデバッグの実行からのアサーション エラーについて JIRA を報告しました。SAS Procurement による Perforce ライセンスの更新、サポート。
- マイロン:テレメトリのクリーンアップ、テキストのエクスポート、Web UI、Mac クラッシュの問題のデバッグ、jmptool/SQL Server データベースの Postgres/AWS への移行に取り組みました。
- シャノンC:再会計画。顧客からのいくつかの謎のクラッシュを調査し、Windows での夜間 UT 実行中に断続的に発生する厄介なタイムアウトを調査しました。さまざまなグループ技術会議に出席しました。
ローカリゼーション
- Allison:ローカライズされた 19.0 ポータブル UI 文字列の検証に取り組み、JSL 競合チェックのために Melanie に引き渡しました。JMP Live UI 文字列の翻訳クエリに応答しました。JA 18.2 リリース ノートの pdf ファイルを検証して完成させました。JA 18.2 JMP ドキュメント ライブラリの pdf ファイルを検証して QA に引き渡してテストしました。Trish と一緒に 19.0 リリース スケジュールを確認し、さまざまな JMP 19 プロジェクトの引き渡し日を計画し、日付で関連する Jira を更新しました。
- トリッシュ: Kyoko Takenaka が学生メニュー アドインの翻訳変更をリクエストし、 クリステン・スレイピーとこのアドインの更新プロセス (ソース管理、Jiras など) について話し合うことができました。Kristen は 3 月 21 日に関係者との会議を予定しました。目標に関する話し合いは完了しました。同窓会の計画は継続中であり、いくつかの会議が予定されています。
- イン:引き続き UG の EN スクリーンショット スクリプトをチェックし、必要に応じてスクリーンショットを撮り直しています ( JMPLOCTOOL-717 )。現在、最初の 12 章が完了しています。ドキュメント チームがいくつかのスクリーンショット スクリプトを修正するために、8 つの Jira バグがオープンされました。今週は 2 日間の休暇です!
- クリストファー:すべての言語の PortableUI リターン (検証とプッシュ) のドロップ 1 の処理が完了しました。マーケットプレイスの説明の自動機械翻訳プロセスをさらに調整しました。拡張選択パラメーターの代わりに選択パラメーターを使用するように、すべての L10N Jenkins ジョブを更新しました。新しい L10N ワークフロー自動化機能をテストしています。
- ハワード:計画されたバージョンとパターンを統合したプロジェクト テンプレートを完成しました。l10n 関連の Jenkins の PDF 命名変更を計画しています。バグ修正。
- ソハイル:小規模 LLM のスクリプト作業の微調整を継続し、メモリの問題をデバッグしました。EnCORE LLM ワークショップに参加し、キーワード抽出のための RAG パイプライン オプションを検討しました。
- サンディ: 新しい文字列戻り処理プログラムのテストと改良を継続しました。
ドキュメント
- スーザンC:
- HTML5 の日付と JMP Live の日付の作業。それに応じて Jiras とスマート チェックリスト テンプレートを更新。Chris と協力して、新しいヘッダーを JMP Live ヘルプに実装。18.2 JMP Live ヘルプを公開。JMP Live Updater ドキュメントをレビュー用に送信。会議用の HTML5 メモの作成。
- Roger が 18.2 RNs PDF を公開しました (ありがとう、Roger!)。私はそれを jmp.com で検証しました。3 月の UI 文字列に取り組んでいます。すべての書籍の著作権 NoLoc 問題に取り組んでいます。
- デボン:スクリーンショットのレビュー作業の継続、多数のスクリプトの更新、JMP の使用に関する 2 つの章の大きな部分の更新、列タグ付けドキュメントの作成準備、ローカライズされた 18.2 ドキュメント ライブラリの構築と引き渡し。
- Khawar: JMP 環境設定ウィンドウ:すべての問題/懸念事項をリストし、Devon と次のステップについて話し合いました。Oxygenコールアウト: EG の作業が完了し、作業する DJ 画像のリストを作成しました。
- キアナ: 19.0 サンプル データの作業を継続しました。JMP 18.2 ヘルプを更新しました。18.2 Doc アドインを更新しました。プロジェクトの計画と調整を行いました。
- クリス: JA と KO 18.2 ヘルプを構築し、それらを修正中です。また、先週の中国語と英語のビルドも修正中です。
システム/ホストテスト - Cary
- Mandy: JMP Clinical のクラッシュ、レプリケーションに取り組み、それに対する修正もいくつかテストし、Mac と Windows に JMP C をインストールしました。JIRA のタグとデータ テーブルの問題をいくつかオープンしましたが、一緒に働いている素晴らしい開発者たちがその多くを素早く修正し、それらをテストしました。JSL フレームワークに JIRA 修正テスト ケースをいくつか追加しました。ユーザーからのいくつかの TS トラックに応答しました。3 月 14 日の締め切りまでに、JMP 19 のタグとフィルター ビューの例を含むサンプル データ テーブルに対してJMP-25193を入力しました。Discovery Summit America のアブストラクトの提出と、3 月 27 日の開発チーム向けのジャーナルとデモに取り組んでいます。
- Hunter: JMP 18.2 の最終インストーラー テストを完了しました。JMP 19 の猶予期間中の認証のサポートを追加するJMP-22400の更新による構成とテストをさらに実施しました。Excel 用 JMP アドインの問題の検証と調査を実施しました。
ウェブテスト – ケアリー
- Anna: JMP の修正を確認し、新機能をテストしています。データ テーブルと同期されていない状態で公開されたレポートを使用して JMP Live をテストしています。JMP 18.2 JMP Live サーバーのインストール テスト。:crying_face:
システム/ホストテスト - 北京
コア
- Xan:非推奨の形式「cmd//tip」を使用する文字列をほぼすべて削除し、代わりに明示的な ScriptItem::enumTips() または Combobox::setEnumStrings() を使用しました。これらは再抽出されます。Stringbot が私に送信してくれるのか、ファイル所有者に送信されるのかはわかりません。後者の場合は、遠慮なく私に転送してください。実行されていないのは、JMP と JMP Pro の違いがよくわからなかった prinComp だけです。
- そしてS:明るい/暗いなどのオプションの画像出力に関する作業を継続しました。JSL グラフィック スクリプトを使用したグラフの画像保存の問題を修正しました。レポートに PlatformContainerBox コンテナーがないいくつかのプラットフォームを修正しました。選択が変更されていない場合にフィルタリングとコールバックの呼び出しを回避するために、データ フィルターを更新しました。
- モーガン:スクリプト エディターに、カーソルがある単語と現在選択されているテキストのインスタンスを強調表示する機能を追加しました。また、大規模なスクリプトで膨大な時間のロスを避けるためにコードの折りたたみを変更し、「コードの折りたたみを切り替える」編集コマンドを追加しました。
- デイブB:顧客のクラッシュをいくつか再現し、そのうち 2 つを修正しました。Michael H と協力して、MFI のスレッドの問題を解決しました。NumericalCustomFormats のコントラストの問題に取り組んでいます。
- エヴァン:列フィルタリング機能を完成させるための作業がさらに続きます。Discovery Europe の準備。カバーするアレイ テスト インフラストラクチャの一部を復活させます。
- アーネスト:タグのクリーンアップ、列プロパティのクリーンアップ。
DOEと信頼性
- Caleb:サンプル サイズ エクスプローラーのテストの最終段階に取り組んでいます。また、作業中のシェイプ プロファイラー ツールにもいくつか改良を加えました。
- アイリーン:ベイジアン障害位置特定 UI と C++ 実装に取り組んでおり、改訂された論文を AoAS に提出しました。
ホスティングとインターフェース
- ジョン・シュロードル:
- 開発者にビルドされたバイナリをプッシュしてもらうのではなく、Jim Borek および Bob Hickey と協力してシェル拡張機能を毎晩ビルドしました。
- パスワード スタイルのテキスト表示を更新し、アスタリスクの代わりにホストに適したプレースホルダー文字で描画するようにしました。パスワード フィールドのスタイルは、通常のテキスト ボックスと一致するように更新されました。
- フィルター フィールド コールバックの処理中に JSL スクリプトが Wait() を使用する場合の再入性により Clinical でクラッシュが発生する問題を修正しました。
- コンパイラの変更による SVD 計算のパフォーマンス低下を調査しました。速度低下の原因はコンパイラの更新によるものであり、最新のコンパイラ更新では問題は修正されないことを確認しました。Microsoft に再現ケースを提出するには、支援が必要です。調査中、プレビュー VC コンパイラが makeValidation.cpp のビルド中にクラッシュしました。原因は 1 行のコードに絞り込まれ、Microsoft にバグが報告されました。WinResource プロジェクトの変更に取り組んでいます。VS の質問に回答し、ビルドの障害に対処する忙しい 1 週間でした。
- ポール・N:
- エヴァンのディスカバリーライトニングトークの練習を手伝う
- JMP-25175 – R マトリックスの結果が転置されました
- JMP-25176 – R の結果に余分な None が出力される
- セキュリティ会議とレビュー
- Stringbotの修正
- HRからのACT-Nowトレーニング
- オープンPython 19 Jiraのレビュー
- JMP-22585 – Select Columns() と同等の Python のサポート
- JMP の Matrix クラスのラッパーである jmp.Matrix に取り組んでいます。現在、JMP は numpy.ndarray としてコピーを Python に転送し、numpy.ndarray のコピーを新しい TopMatrix として変換し直します。
インタラクティブ HTML
JMPマーケットプレイス
- クリステン:マーケットプレイス チームは火曜日に JMP マーケットプレイスの更新をリリースしました。アドイン所有者は、ドキュメントを更新し、新しいバージョンを Web サイトから直接送信できるようになりました (50 MB 未満の制限)。Jira を作成したり、電子メールを送信したりする必要はありませんが、スタッフ メンバーは引き続きこれらの手段も利用できます。更新の作成方法や送信方法について質問がある場合に備えて、FAQ にいくつかのセクションが追加されました (サイトの右上隅に便利に配置されています)。JMP スタッフが送信したアドインのすべての新しいバージョンは、新しいバージョンが公開される前に、JMP マーケットプレイス チームによってテストされます。
JMPライブ
- オーロラ:管理図の警告の改善 (バグ修正、ダウンロードへのレポート タイトルの追加)。共有資格情報へのアクセスの喪失について Justin Chilton と話し合う。Jira トリアージ。
統計
- ジョン・サル:
- プロファイラーに、数式列を作成するのではなく、予測子コールバックを使用するサブメニュー コマンド「別のテーブルを予測」が追加されました (JMP-25166)。
- フィットレスポンススクリーニングで、効果テスト集団に対して有意であったテストの数に関するレポートを追加しました (JMP-25174)。
- 応答スクリーニングでは、サブグループ カテゴリのスコアリングをマルチスレッド化する機能が追加され (JMP-25195)、効果サイズ プロットの右側に効果と応答のセレクター テーブルが追加され (JMP-25240)、整数モジュロ ゼロによるサブグループ化によって発生するクラッシュが修正されました (JMP-25243)。
- プロセス スクリーニングで、列オプションを厳しくし (JMP-25210)、例を追加しました (JMP-25223、JMP-25222)。
- 外れ値の探索では、「欠損値への変更」に対してロックされた列を尊重します (JMP-25279)。
- Laura CS:クラッシュから JSL の改善、コードのいくつかのコーナーでのアサート失敗まで、SEM の多くのバグを修正しました。プラットフォームの機能に関する質問に Haley と会って回答しました。新しい SEM 推定器 (MIIV-2SLS) を紹介するサンプル データ テーブルの例を 2 つ提出しました。3 月 19 日の招待プレゼンテーションのために、 Quant Family Collectiveに概要を送信しました。
統計ドキュメント
- マイケルC: 19.0 の次の文字列ハンドオフに備えて文字列を確認しています。Fit Causal Treatment の潜在的なサンプル データ テーブルを確認しています。来週の Discovery Europe に備えています。
統計テスト
- Haley:さまざまなクロスラグ パネル モデルの数値を検証しました。新しいモデル ショートカットを使用して、SEM に簡単に適合できるようになりました。モデル比較表、カイ二乗差検定表、縦断的モデル ショートカットの改善を検証しました。中部地域の JMP Pro ユーザー グループ ミーティングで、モデレーションおよび仲介アドインについて講演しました。
- Jacob:カスタム デザインの共変量に対する更新をテストし、ユニット テストを追加します。デザイン エクスプローラーに対する更新をテストし、ユニット テストを追加します。Bryan FrickeとSarah Sylvester からのフィードバックを取り入れて、Discovery の Easy DOE ユーザビリティ スタディに最終的な更新を行います。Discoveryのロードマップ プレゼンテーションを準備します。
- トーニャ:ベータ レポートの作成とプロセス スクリーニングの変更のテストに取り組んでいます。
ライフサイエンスの最新情報
- ドリュー: JMP Clinical 19 の機能/バグ。FDA インストール時のトリアージの問題。
シャノンからのメモ
JMP ライフサイエンスのテスター、ペギー・フィンチさんは、昨日、初めての孫であるテイト・ジェームズ・コーキンスが7 ポンド 13 オンスで誕生したとシェアしました。「ママと赤ちゃんは元気です。そして、おばあちゃんになったペギーは大喜びです!」と彼女は言います。この愛らしい新しい家族の一員を迎えるペギーさんとご家族に心からお祝い申し上げます!
皆さん、素敵な週末をお過ごしください。私の一番上の「赤ちゃん」が今夜、大学から一週間の休暇で帰ってきます。彼女に会えるのを楽しみにしています。:smiling_face_with_smiling_eyes:



