リマインダー: 設定してくださいメンテナンス リリース ノートに記録する必要がある項目については、リリース ノートの [影響を受ける項目] フィールドを [はい] に設定してください。ライターはこのフィールドを使用して、どの Jira の問題を顧客と共有する必要があるかを追跡します。また、Jira のコメントに変更内容を説明する下書きテキストを含めていただけると、ライターにとって非常に役立ちます。
2024 年 11 月 1 日の JMP 開発アップデートへようこそ。
昨晩のハロウィーンの夜は皆さん楽しんでいただけたでしょうか。明日はノースカロライナ州の期日前投票の最終日です。投票オプションの詳細については、アップデートの最後をご覧ください。
今週、ポール ネルソンは、JMP 19 EA4 および 18.1.1 を含むすべてのアクティブなリリース トラックで実行する必要がある、JMP の埋め込み Python ファイルの重要な更新を特定しました。ボブとジムは、Windows および Mac の Python ファイル更新が完了するのに伴い、ポールと協力してコード署名とインストーラーに取り組んでいます。再構築された EA4 のテスト作業は来週再開される予定です。これまでのところ、インストーラーの以前の反復をテストしたところ、致命的な問題は見つかりませんでした。
Mac および Windows 用の 18.1.1 トラックで Python バージョンが更新されると、このドット ドット リリースの最終的なインストーラー候補が作成されます。今週、一部のシナリオでの Tabulate パフォーマンスに関する CRP 問題を解決するために、別の修正が 18.1.1 にプッシュされました。18.1.1 の変更を準備するのを手伝ってくれた開発、テスト、および DevOps チームの皆様に感謝します。
Brian Corcoran は、11 月 3日にChris Humphreyの 10周年を祝おうと私たちに呼びかけています。彼は、JMP の他の 11 月の記念日や新規採用者とともに Chris が Inside JMP で取り上げられることを知っていますが、ここでも Chris に特別な感謝の意を伝えてほしいと頼みました。Brian は、Chris は理想的な指導者、開発者、チームメイトだと言っています。Chris は、JMP で iPad 用 JMP Graph Builder の開発から働き始め、Mac、JMP Live、Mac 用 JMP Runner で長年にわたり素晴らしい成果を上げてきました。Chris、10周年おめでとう!
最後に、過去 2 週間のベータ版/クラッシュ レポートと選択されたクラッシュを共有してくれたTonya Mauldinに感謝します。

https://jmplivedaily.dev.jmp.com:3501/packages/F042V6wsbZSfshWv1XFxM
一般のお知らせ
今後の重要な日程
- JMP 18.1.1 セキュリティ フリーズ – 来週初め (必要な Python 3.11.10 セキュリティ修正に対応するために延長)
- JMP 18.1.1 最終画像候補 – ~11/4/24
- JMP 18.1.1 QA サインオフ – 11/14/24
- MyJMP での JMP 18.1.1 リリース - ~11/19/2024
- JMP 18およびJMP 19 の日程の完全なリストについては、 Confluence をご覧ください。
JMP 開発アップデート
システム/ホストテスト - Cary
- Audrey: EA4 テスト、18.1.1 テストの準備中。ユニット テストを 3 つの均等な実行長さのセグメントに分割する作業を引き続き検討しています。これにより、ユニット テストの並列化が完了すれば、ユニット テスト フレームワークの完了がはるかに速くなるはずです。この目標に向けて、多くの素晴らしい作業が行われています (Nick Ruva と Jim Borek に感謝します)。下のグラフは、3 つのストリームのそれぞれにかかる合計時間を示しています。3 つの並列ストリームでテストを実行すると、ストリーム全体が約 4 時間で完了します (テストをシリアルで実行しているときに現在 12 時間以上かかっているのに対し)。

- Nick H:ノートブックの新しいドラッグ アンド ドロップ並べ替え機能に関連するバグをいくつか見つけて報告しました。ブロックを最初の位置にドラッグできないことと、元に戻す/やり直しでブロックの並べ替えがキャプチャされないことです。報告された別のバグは、JSL クラスでクラッシュを引き起こしていた関数コールバックを _ init _ に渡すことに関連するものでした。夜間実行でのユニット テストの失敗をクリーンアップしようと時間を費やし、ローカルで再現できないクラス テストの失敗について JIRA を提出し、19.0 検証の継続的な作業を続けました。今後数週間は Mike M. と協力して、進行中の新しいミミック テストで JSL テスト フレームワークを動作させる予定です。
- Hunter: JMP 19 EA 4 のテストを開始し、JMP 19 EA 3 のケース 1 件に対応しました。クラッシュを調査し、関連する JIRA 項目を更新しました。Daniel P.と協力して、JMP Student Edition の更新された有効期限を機能させる問題を解決しました。ラボのホスト テスト Mac で Sequoia 15.1 に更新し、テストを実行しました。ローカライズされたドキュメントの PDF ファイルをさらに確認しました。
- Lisa: EA4 のテストを開始し、ヘッダー グラフの修正を検証し、Parallel Y Axes プラットフォーム設定を使用する際のバグ レポートをいくつか入力しました。
ウェブテスト – ケアリー
- Natalie:既存の V19 UI 変更に対する HTML 自動化テストケースの更新がすべて完了しました。毎日の実行は基本的にクリーンになりました。Fit to Window をオンにして新しいテスト カバレッジを追加し続けました。コントロール チャートの新しいカバレッジを開始しました。自動化の進行状況を追跡するために Confluence ページを更新しています。
システム/ホストテスト - 北京
コア
- Dave B:アドイン ビルダーが内部ファイルを参照するように、最初の変更をプッシュしました。アドイン ビルダーの修正中に見つかったバグを修正しました。Xan と Mike M は、イメージが最近作成されていない場合、イメージの差分の履歴が誤解を招く可能性があることに気づいたので、それを修正しました。セグメントが選択した要素を描画しているときに、2 番目のレンダリング パスでグラフィックス スクリプトをレンダリングするオプションを追加しました。クロスヘア ツールを更新して、平行グラフのすべての Y 値が表示されるようにしました。
- Dan S: JSL およびフィルター テーブルからのデータ フィルターの拡張を有効にしました。CalendarBox の最小/最大サポートを修正し、カレンダーを NumberEditBox で使用するときに最小/最大値を適用しました。プラットフォーム プリセット アイコンのサイズに関する問題を修正しました。タブの切り替えを困難にする TabList のフォーカスの問題を修正しました。
- Morgan:ノートブック用のツールバーと新しいツールバー項目を追加しました。ノートブックにドラッグ アンド ドロップを追加しました。ノートブックをリッスンする編集アクションを追加しました。ノートブックにコピー アンド ペーストを実装しました。
- Xan:変換列がデータ フィルターとグラフ ビルダーのグループ化に依存できるようにする新しい機能を開始しました。
DOEと信頼性
- Caleb:いくつかのサンプル サイズ エクスプローラーのバグを修正し、CSALT のさらなる開発に取り組みました。また、Discovery からのユーザー フィードバックに基づいて、単一受け入れサンプリングのエクスプローラー バージョンを大幅に進歩させました。
ホスティングとインターフェース
- Paul N: JMP-23620 の完了 – JSL Python Get( data_frame ) を実行するときに CSV ではなくポータブル データ フレーム プロトコルを使用します。JMP-23662 に対処するため、Python のセキュリティ アップデートを 3.11.9 (Python.org で最後にサポートされたバイナリ リリース) から 3.11.10 に更新します。これは、ソース コードのみの最初のセキュリティ パッチです。この更新により、重大および高レベルの脆弱性が解決されます。Snyk スキャンでは検出されませんでしたが、検出直前に Elite のお客様からこの更新について問い合わせがありました。Windows でソースから Python をビルドし、18.1.1、18.2、19.0、19.0 EA ブランチにプッシュしました。macOS – x86_64 および Apple Silicon で同等のディストリビューション ビルドを完了できるよう取り組んでいます。
- John Schroedl: EA4 を見据えて、ダーク モードと全体的な UI 機能に関連する多くの更新を行いました。読み取り専用ファイルを扱う際の検疫ダイアログを改善しました。
インタラクティブ HTML
JMPライブ
- Aurora:制御チャートの警告の改善 (無効なマーカーをデータベースに保持し、匿名の訪問者による特定のアクションを防ぎ、ダウンロードされた警告ファイルを翻訳)。サードパーティ パッケージの更新。2025 年の GitKraken ライセンスの更新に協力しました。
統計
- Laura CS:高校生向けの SAS および NCSHP パネルに参加し、DEI Metrics 委員会と面談し、夏季インターンシップに応募した大学院生にインタビューし、DATAWorks カンファレンスについて話し合うために Tom Donelly と面談し、SEM ミニチュートリアルの提案を送りました。Discovery の 2 人の顧客をフォローアップして、SEM 関連のリソースを共有しました。最新の ACT-Now トレーニングを完了しました。MIIV-2SLS の潜在変数の平均に関するバグを修正し、別のバグの調査を開始しました。
統計ドキュメント
- Michael C: FLM のいくつかの章で壊れた相互参照を修正し、標準最小二乗法のスクリプト インデックス エントリの更新に取り組み、今後のプロジェクトを計画しました。
統計テスト
- Jacob: Mark Bailey とともに Discovery の Easy DOE ユーザビリティ調査の結果を分析しています。Caleb が取り組んでいる新しい Sample Size Explorer の保留中のビルドである Acceptance Single Sampling をテストしています。ユニット テストの失敗を調査し、Jira チケットを検証しています。
- Tonya:バグ検証とユニットテストの更新に取り組んでいます。
ライフサイエンスの最新情報
- Wenjun:先週、中国の西塘で開催された MAQC 年次会議で、Frontier in Artificial Intelligence ( https://doi.org/10.3389/frai.2024.1401810 ) に掲載された JMP Pro による自動テキスト分類 AI について発表しました。私たちが話している間、印象的なスクリーンに PPT と、AI によって生成された英語と中国語の字幕が同時に表示されました。ただし、一部の字幕は英語と中国語の両方で少しおかしかったです。

- Drew:非常に実りあるディスカバリーに参加しました。顧客との素晴らしい交流が数多くあり、JMP Clinical の新規販売もいくつかあると聞きました。JMP Clinical 18.2 および 19 の機能/バグ修正作業を継続しました。テクニカル サポートと連携して、Amgen の JMP Clinical 7.1 から 18.1 へのアップグレードを支援しました。
- Richard: JMP Marketplace、UpSet プロット、Forest プロットの UNC 学生向けアドインのテスト/最終ステップを完了しました。UNC 生物統計学部で、コミュニケーションにおけるデータ視覚化の重要性について講演しました。
技術サポートとエンゲージメント
- ウェンディ:
- ディスカバリー ウィークは、サポート チームにとって素晴らしい 1 週間でした。これは、数人のチーム メンバーにとって初めてのディスカバリーでした。テクニカル サポートの台座には、ODBC、グラフ ビルダー、プロジェクト、スクリプトなどに関する質問に答える統計学者、システム スペシャリスト、エンゲージメント スペシャリストが配置されていました。ディスカバリーに参加すると、いつも元気が出ます。
- エンゲージメント チームは今週、RPS の問題に関して迅速な対応をしてくれたDaniel Powellに特別な感謝の意を表したいと思います。
週ごとのテクニカル サポート ケース数:

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

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

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

開発業務
- Shannon L: Atlassian 製品のユーザー サポート - Jira のベスト プラクティスの支援、Jira の R&D 機能リクエスト ワークフローの改善のリリース。ビルドと StringBot 移行に関する開発会議。ローリーで毎年秋に開催される All Things Open カンファレンスに参加。業界の現在のオープン ソース トピックだけでなく、その他の新しいソフトウェア テクノロジーとベスト プラクティスにも焦点を当てています。18.1.1 リリースの製品エクスポート登録を完了しました。
- Bob:以前の EA のアンインストールに関連するインストーラーの最終的な翻訳文字列。Trish さん、ありがとうございます! (JMPTOOL-1363) ソフトウェア サインオフ用に Confluence に製品準備ページを作成しました。法務部門に確認したところ、Student Edition ではソフトウェア インストーラーで標準のクリックスルー ライセンス契約を使用できるとのことです (JMP 23517)。18.1.1、18.2、メイン、EA 用の 3.11.10 修正を含むデジタル署名された Python ファイル (JMP-23662)。
- Melanie:毎日のユニット テストのログ記録の改善作業を継続しました。現在のコンソール ログ検索文字列を正規化して失敗をトリガーし、新しい検索文字列を追加して、Jenkins データを取得するスクリプトのパフォーマンスを改善しました。18.1.2 のブランチ タスク用に Jiras を追加しました。Myron と共同で Stringbot を AWS に移行する作業を継続しました (ほぼ準備完了です)。
- Jim: Paul N および Bob とともに、JMP 18.X および 19.0 (EA4 を含む) の Python アップデートに取り組んでいます。ユニット テストのトラブルシューティングと、特定の構成でのテストの失敗を解決するためのテスターとのコラボレーションを行っています。
- Myron:ドキュメント チームの VM を更新しました (JMPDOC-2289)。stringbot を実行するための jmptoolprod の設定が完了しました (JMPTOOL-1183)。VM の更新を開始しました (JMPDOC-2286)。
- Shannon C:さまざまなグループ会議に出席し、製品および Web ページ全体での用語の一貫性について議論し、テスターと協力してトラブルシューティング作業を継続し、ユニット テストの失敗を解決しました。
ローカリゼーション
- Allison:ベンダーと協力して、V19 JMP ソフトウェアのローカリゼーションの見積もりを取得し、PO リクエストを送信しました。ローカライズされた 18.0 および 18.1 のドキュメント pdf を検証して完成させ、テストのために QA に引き渡しました。ドキュメント ライブラリ作成のために、18.0 および 18.1 のローカライズされたドキュメント pdf をドキュメント チームに引き渡す準備をしました。ローカライズされた 18.2 JMP Live UI とインストーラー文字列を完成して引き渡し、ローカライズされた 18.0 のドキュメント pdf をマーケティングに引き渡しました。
- Trish: Allison と協力して、V19 のローカリゼーション作業の見積もりを作成。JMP ドキュメント ライブラリに関連する PM タスク。文字列のクリーンアップ作業について開発者とフォローアップ。18.2 の JMP Live ヘルプを構築するためのローカライズされたファイルをドキュメント チームに配信。
- Sandy: P4 への新しいソースのコミット ジョブの自動化を完了します。イメージの diff ファイルの比較をテストします。
ドキュメント
- デボン: JMPLOC-6781: 18.1 のタイトル ページとテキスト インセット ラベルの小さな問題を修正し、ZH 変換のバグを解消し、FM2DITA を使用して構造化 FM を DITA XML に変換する Confluence ページを起草し、JSL コースを継続し、 Global English Style Guide を読み続けました。
- Susan C: 18.2 JMP Live ヘルプの EN およびすべての言語版に取り組んでいます。JMP Live の過去の修正とプロセスの調整に取り組んでいます。18.1.1 RN を更新しています。10 月の非統計文字列のレビューを完了しました。EG に影響する Khawar のバグをレビューしました。
- ChrisB : 18.2 および 19.0 の文字列を確認しました。19 ではソース内の PDF の目次を修正し、18.1 では PDF で手動で修正しました。18.1 の Doc ライブラリ PDF と Doc アドインを再作成しました。サイトマップを作成するスクリプトの修正を開始しました。
- Khawar:サンプル インデックス:問題を 5 つの主要カテゴリに分割し、それぞれに Confluence ページを作成してフィードバックを収集します。基本的なグラフ作成: オープンな Jira すべてに対処し、問題を解決してテスターに連絡しました。
- Qiana:ユーザー コンテンツ マッピング プロジェクトに取り組みます。Jira の作業。プロジェクトの計画と調整。
シャノンからのメモ
ノースカロライナ州でまだ期日前投票を利用していない方は、明日 11/2/24 土曜日に期日前投票所を訪れることができます。必ず有効な写真付き身分証明書をご持参ください( 有効な身分証明書の種類の詳細については、こちらをご覧ください) 。
ノースカロライナ州で投票資格があり、まだ登録していない場合は、明日、期日前投票所で当日登録を利用できます。選挙当日は、当日登録はできません。期日前投票を逃したが、すでに登録している場合は、11/5/24 火曜日に行うことができます。ぜひ投票してください。
