2024 年 5 月 17 日の JMP 開発アップデートへようこそ。
ケーリーと北京の JMP QA チームは、18.0.1 のすべての JMP 製品インストーラーの検査を終え、承認しました。おめでとうございます! JMP は、以前のサイクルで「ドット ドット」リリースをリリースして、主要な顧客の導入を遅らせる重大な問題や致命的な問題に対処してきましたが、サードパーティのライブラリとパッケージを更新し、致命的なバグを解決するために意図的に「ドット ドット」セキュリティ リリースをスケジュールしたのは今回が初めてです。JMP 18.0.1 は、まもなく JMP 18.0 に取って代わり、MyJMP の公式出荷バージョンになります。18.0.1 が完成したら、同様の目的で 18.0.2 トラックを開きます。これは、7 月の JMP 18.1 のリリースまで待てないサードパーティの更新と致命的な修正を収集するためです。
開発マネージャーは今週、JMP 18.1 承認モードの開始を 2 週間遅らせ (新しい日付: 2024 年 6 月 4 日)、 JMP 18.1 コード フリーズ日も遅らせる (現在は 2024 年 6 月 28 日) ことを決定しました。これにより、ユーザーは JMP 18.0 を引き続き採用し、TS にバグを報告する時間が増えます。JMP Jira プロジェクトには、すでに承認済みとしてマークされ、JMP 18.1 の修正バージョンでクローズされた問題が 200 件以上あります。また、現在テスト準備完了、開発中、またはテスト中のステータスにある項目が約 90 件あり、計画バージョンには 18.1 があり、開始済みとしてマークされているが 18.1 で計画されている項目が約 180 件あります。今週、メンテナンスで修正するのに適切ではない項目の計画バージョン フィールドから 18.1 を削除するよう項目をトリアージしてくださった皆様に感謝します。
JMP 19 EA1 は2024 年 5 月 31 日にフリーズする予定です。お客様と共有できるコンテンツで、 JMP 19 機能ページを引き続き更新してください。JMP 19 の新機能といえば、今週の JMP Dev ミーティングで Fit Model の新しい Causal Treatment パーソナリティについて発表するためにボランティアしてくれたMeichen Dongに心から感謝します。Meichen は John Sall、Elizabeth Claassen らと協力してこの新機能に取り組んでおり、 詳細については Confluence のこちら をご覧ください。また、ミーティングを見逃した場合は、 こちら で録画をご覧いただけます。
最後に、今週の SAS Internpooloza のために市内にいた JMP インターンの写真をシェアしてくれた JMP テクニカル コミュニケーション インターンのAbrah Furbeeに心から感謝します。今週のインターンの歓迎イベントのコーディネートを手伝ってくれたAudrey Shull、Andy Zhou、Beth Evansにも特に感謝いたします。インターンシップには復帰組と新メンバーが混在しており、参加していただけることを嬉しく思います。
一般のお知らせ
今後の重要な日程
- JMP 18.0.1 リリース – 2024 年 5 月
- JMP 18.1 承認モード開始 – 6/4/24
- JMP 18.1 コードフリーズ – 2024 年 6 月 28 日
- JMP 18およびJMP 19 の日程の完全なリストについては、 Confluence をご覧ください。
JMP 開発アップデート
ライフサイエンスの最新情報
- Wenjun: FDA Omics ワーキング グループから、FDA データ サイエンティストに加わって FDA 審査員向けの Data Science for Omics オンライン コースを提供するよう招待されました。先週の金曜日には 200 名を超える審査員が参加しました。Chris は 15 分かけて JMP の機能と結果をデモし、Vikrant は 40 分かけて SAS をデモしました。ご覧のとおり、外部から招待された講演者は私たちだけで、デモに使用されたソフトウェアは 6 回に渡って JMP だけでした。最後のセッションは AI/ML に焦点を当て、Russ が講師を務めます。
- Drew: 18.1 のバグ修正を継続しています。これには、患者プロファイルに線のスタイルとマーカーが追加され、日付が存在/欠落、以前/進行中のフラグ、競合として視覚化されるようになりました。

- Richard: Forest Plot アドインと UpSet Plot アドインのプロジェクトについて UNC の学生と会いました。イベント データを取得して、最も密接に発生する調査結果データに注釈を付けるスクリプトをいくつか作成しました。フィードバックを得るために、動的 Kaplan-Meier プロットを提案した個人と会いました。
技術サポートとエンゲージメント
- Duane:朗報です! 新しいサポート エンジニアのJoe Kolkerを迎え入れました。彼はリモートで、北カリフォルニアで働いています。JMP Live、Python 統合、その他のさまざまなシステム領域に重点的に取り組みます。今週、いくつかのケースで Dave Barbour が助けてくれたことに感謝/称賛すべきだと聞きました。彼のすべての支援に本当に感謝しています!
- 以下は、TS JMP Live レポートと、 過去 14 日間に TS によって報告されたチケットを表示する Jira フィルターへのリンクです。
週ごとのケース数:
エンゲージメント キューのケース トピック、合計:
先週のエンゲージメント キューのケース トピック:
開発業務
- Melanie: サンプル データ 18.1:更新が必要なプロセスのテスト。Stringbotの移行: stringbot を jmptool (SAS vm) から AWS に移行する計画。これは、サイクル全体を通じて慎重にテストを行う長期プロジェクトになります。ヘルプ マップ:現在のプロセスを使用する 19.0 EA と、ドキュメントが Oxygen に変換された後の 19.0 のヘルプについて、 Chris Barrettとともに診断と計画を行いました。SAS DevOps アンカンファレンスにいくつか出席しました。DevOps :進行中のさまざまな作業に関する一般的な調査、テスト、トラブルシューティング。
- Shannon L:開発者と会って、Stringbot の AWS への移行手順の計画を開始しました。ビルド チームと AWS 19.0 ビルド マシンのステータスを確認し、ビルドの可視性を高める方法を計画しました。クラッシュ レポートの調査を支援しました。JQL に対する今後の Atlassian クエリ ビルダーの変更を確認しました。製品管理による Jira の問題作成の自動化を支援するために Jira オプションを確認しました。
- Jim: JMP 19.0 ビルドを物理 WinOS マシンから AWS インスタンスに移行しました。JMP Clinical の最新変更を JMP 18.0.1 に統合し、Mac OS インストーラーを再構築しました。JMP 19.0 WinOS デイリー ビルドを非小売の承認済みビルドに変換しました。Mac OSX にも同様の変更が予定されています。デイリー テスト マシンへの多数の Mac OSX ソフトウェア アップデートを完了しました。
- Bob: Windows インストーラーを修正し、Python-PIP ファイルの代わりに Python-Secure ファイルをインストールする特別なコマンド ライン スイッチを使用できるようにしました。これにより、システム管理者は、ユーザーが JMP によってインストールされた Python を変更できないように決定できるようになります。( JMP-20994 )
- Shannon C:クラッシュとテレメトリ データを送信することで顧客がどのように私たちを助けることができるかに焦点を当てた私の Discovery ポスターが受け入れられたという朗報を受け取りました。JMP 18 のクラッシュをいくつか調査し、進行中のさまざまなツール移行プロジェクトについてチーム メンバーと会いました。Brian C のために DevOps グループの予算情報をまとめました。
- Myron:サンプル データ処理 (JMPTOOL-1156)、JiraBot、テレメトリ作業の調査と更新。
ローカリゼーション
- Allison: 18.1 JMP Live UI、インストーラー、および Keycloak の中国語翻訳の最終調整に取り組み、テストのために QA に通知しました。翻訳者からの JMP ドキュメントと 18.1 ポータブル UI 関連の問い合わせに応答し、BRD が JMP 18 へのアクセスの承認を得るのを支援しました。また、翻訳チームに引き渡すための GPO 制作パッケージを準備して検証しました。
- Krzysztof: Confluence で、memoQweb の新機能に関するドキュメントを l10n PM とベンダー向けに作成します。翻訳された書籍と JMP Live ファイルをリポジトリにプッシュします。中国語の翻訳レビュー ドキュメントを作成してインポートします。
- Sandy:プロジェクト作成ダッシュボードのベンダーの単語数カウントに使用される Trados レポートを更新しました。入力ジョブ後に実行されるファイル比較検証に取り組みました。Jira インターフェース API をテストしました。
- Sohail: Internpalooza に参加しました。ベンダー向けに外部サーバー上で TM 検索ツールをミラーリングする作業を行いました。
- Trish:予算情報をまとめました。翻訳の問い合わせに回答しました。月曜日に予定されている JMP 臨床会議の準備を行いました。
- Howard: memoQ タスクと同期を処理するためのデータベース構造に取り組みました。
ドキュメンテーション
- Devon: ChatGPT を使用してドキュメントの操作用の Python および Perl スクリプトを作成し、XML 変換の最終的な問題に取り組み、Khawar とインターンシップのプロジェクトを計画する方法をチームに示しました。
- Khawar: Qiana と可能性のあるプロジェクトについて話し合いました。Susan と Chris からのフィードバックを確認し、Jira ( JMP-21471 ) を開いて UG 編集を続行しました。サンプル インデックス ( JMPDOC-2184 ) のスタイル ガイドを確認しています。
- ChrisB:修正をいくつか加えるために 18.0 ヘルプを再公開しました。19.0 ヘルプ ビルドに (まだ) 取り組んでいます。Khawar の UG 編集のレビューを終了しました。ヘルプマップの問題がいくつか見つかったので、Melanie と話し合いました。その後、ヘルプマップを比較する作業を開始しました。
- Qiana: 18.1 のサンプル データ テーブルに取り組みました。18.1 の JMP Jiras の使用を読み始め、何を文書化する必要があるかを判断しました。JMP 18.0.1 および 18.1 のプロジェクト計画アクティビティ。
- Susan C: JMP Live の更新と Jira の計画に取り組んでいる Shannon L が、親切にも私たちを助けてくれました。
システム/ホストテスト - Cary
- Mandy:今週は、先週金曜日に Ernest が JMP 19 にプッシュしたグループ列とスクリプト機能のテストで忙しかったです。主にテストを実行してさまざまなことを試し、いくつかのクラッシュを解消し、変更を追跡しました。現在は、Excel でテーブル ファイルを作成し、17.2、18.2、19.0 の [テーブル] > メニュー オプションなどから試す項目をいくつかリストして動作を比較しようとしています。(グループ化スクリプトは JMP 14 で行われましたが、処理方法を確認するために数リリース前までさかのぼっています。また、他の差分も追跡しています。これらの差分をいくつか見つけたのですが、これらのプッシュとは関係ありませんが、他のプッシュ ( JMP-21335 ) には関係しています。)
- Audrey:インターンのオンボーディングと JMP 18.0.1 テストの最終調整。
システム/ホストテスト - 北京
芯
- Dan S:境界ボックスをリファクタリングして基本クラスの背景色と境界色を使用するようにし、古い「FrameSides」フラグの一部を廃止して新しいプロパティを採用しました。現在の入力デバイスではほとんど使用されていないスクロール ツールを廃止しました。TabPageBox の測定の問題と、ツリー構造の表示の選択の問題を修正しました。
- Morgan:ウィンドウを閉じるメッセージによるスクリプト エディターのクラッシュを修正しました。感情分析のバグをいくつか修正しました。上部のコード折りたたみによる行の削除が正しく機能しない SE のバグを修正しました。埋め込みログの表示 SI の例を修正しました。
- Dave B: Jasean と協力して、奇妙な表面プロットの動作を解明し、ギャップのあるテーブル ボックスの行の境界を修正し、colstack の子の垂直方向の配置を修正し、テーブル ボックスの where 句によって発生するクラッシュを修正し、17.2 で Oneway を実行したときに発生する匿名クラッシュのテスト ケースを作成しました。
- Parker:イメージを滑らかにするための新しいアンチエイリアシング コードを書きました (元のコードより 5 倍高速)。OSM 北極およびラップアラウンドの場合にマップ タイルが読み込まれない問題を修正しました。ズームアウト ビューを変更して、複数の地球ではなく 1 つの地球を表示するようにしました。
- Evan: JSS/VisualStyling のパフォーマンスに取り組んでいます。かなり順調に進んでいます。
DOEと信頼性
- 今週の DOE チーム、おめでとうございます!彼らの特許「実験計画を構成するためのシステム、方法、およびグラフィカル ユーザー インターフェイス」が、2024 年 3 月 12 日に米国特許第 11,928,325 号として発行されました。
- Caleb:バージニア工科大学で開催された DAE カンファレンスに参加しました。素晴らしい講演や興味深い DOE プロジェクトがたくさんありました。来週初めに Confluence に関するメモをいくつかアップしたいと思っています。
インタラクティブ HTML
- John Powell: Annie および Dieter、そして Florence Kussener と JMP Live の管理図管理限界について話し合いました。3 年間の予算に関する情報を準備しました。テクニカル サマー インターンである Sam Blashill をチーム メンバーに紹介しました。ロード時間のパフォーマンス分析に取り組みました。
- Mike Stickles: Perforce の HTML5 パフォーマンス テストとテスト結果テーブルをいくつか更新しました。JMPHTML-2171 の初期作業を完了し、テスト ケースのロード時間を 17 秒以上から 4.6 秒に改善しました。同様の要因でパフォーマンスをさらに改善できる方法を引き続き検討しています。
JMPライブ
- Aurora: 18.1: サードパーティ パッケージの更新。19.0: 管理図の警告の改善 (トリアージ アクティビティの pub-sub のサポート、新しい管理図マーカー モデルへの Typescript の追加、警告の概要への曖昧さ回避情報とトリアージ情報の追加、 Annie Dudleyが起草した発明開示フォームのレビュー)。
統計
- Elizabeth:ブロック内の複製が不足しているために、Mixed の不等分散繰り返し構造が収束に失敗するとわかっている場合のキャッチを追加しました ( JMP-21160 )。By グループがある場合に SVM で数式を保存するときに、Ernest のリファクタリング作業の後でクラッシュ (ひゃー!) になるバグ (列が正しく非表示になっていない) を修正しました ( JMP-21452 )。この修正をテストすると、モデル スクリーニングで別のクラッシュが発生することが判明しました。GLM パーソナリティと同様に、ポアソン分布で使用するために、GLMM でオフセット ロールを実装する作業を進めています。
- John Sall:カテゴリでは、セル比較の FDR 調整を実装し ( JMP-2012 )、「平均標準誤差」オプションを追加し ( JMP-21439 )、一部のメニュー項目をサブメニューに移動しました ( JMP-21300 )。モデル ダイアログでは、クリップボード操作で引用符で囲む必要がある名前を処理します ( JMP-21364 )。
- Annie:バージョン 18.1 への統合に向けて短期 Jira チケットの修正に取り組んでおり、バージョン 19 の新しい JMP Live 警告機能について JMP Live チームと連携しています。
- Laura CS: MIIV-2SLS を使用した SEM の固定パラメータの処理の実装を完了し、関連する技術的な詳細の記述を続けました。
統計ドキュメント
- Michael C: Colleen が FDE の新機能のドキュメント化と併せて取り組んでいる FDE 章の再編成を確認し、Life Distribution の区間打ち切りデータの処理の変更に必要なドキュメントの変更を調査し、先週金曜日に Raleigh Rose Garden で開催された JMP サービス プロジェクトに参加しました。
統計テスト
- Jacob: JMP 19 の OC 曲線の更新をテストし、ユニット テストを更新しています ( JMP-21453 )。カテゴリカルでの新しい平均標準誤差をテストしています ( JMP-1979 )。テストを追加し、これを考慮してカテゴリカル ユニット テスト オラクルを更新しています。カテゴリカルでの平均信頼限界のテストをさらに追加しています。Mark Baileyとともに HCI International 2024 のポスターを作成しています。
- Tonya:起動後にディストリビューションを選択するための新しいプロセス機能ダイアログ機能をテストします。バグ検証。ユニット テストのクリーンアップ。
シャノンからのメモ
Instagram からこのビデオを共有してくれたDan Valenteに心から感謝します。コーディングによって驚くべき結果が得られることが多いことを思い出させてくれる良いビデオです。
皆様、素敵な週末をお過ごし下さい!