2024 年 5 月 24 日の JMP 開発アップデートへようこそ。
JMP 18.0.1が MyJMP でお客様にご利用いただけるようになりました。北京とケーリーのテスターによる 18.0.1 インストーラーの素早い対応に大変感謝しています。MyJMP チームと協力してインストーラーを公開し、テストしてお客様がこれらの優先度の高い修正にアクセスできるようにしてくれたBob Hickeyに感謝します。また、Web チームと協力して JMP 18.0.1 のリリース ノートをjmp.com/documentation に掲載してくれたSusan Conaghanにも感謝します。18.0.2 ブランチが作成されたので、セキュリティ チャンピオンは必要に応じてサード パーティ ライブラリを更新できます。また、18.1 まで待てない致命的なレベルのバグが表面化した場合は、それを 18.1 に含めることを検討できます。
JMP 18.1 承認モードの開始を 2024 年 6 月 4 日まで、 JMP 18.1 コード フリーズの開始を 2024 年 6 月 28 日まで延期することをお知らせします。Qiana は、これらの新しい日付に合わせてドキュメント フリーズ日も変更しました。この追加時間により、より多くのお客様が JMP 18.0 を採用し、18.1 で解決できるよう、バグを報告していただければ幸いです。
水曜日の朝に開催された世界文化多様性デーのクイズ コンテストに参加してくださった皆様、ありがとうございました。優勝者の知識の豊富さと高得点には本当に感心しました。おいしい朝食を用意してくださったBeth Evans さん、ありがとうございました。The Weekly Wrap で、SAS Global Inclusion Week が 6 月 3 日の週に開催され、クイズ コンテストも開催されることを知りました。DEI の知識をさらに深めたい方はぜひご参加ください。
クイズ コンテストの直後、私たちはMichael Hecht のSAS 40周年を祝いました。長年にわたり JMP のコード ベースに Michael が貢献してきたことを取り上げてくれた、Michael のマネージャーBrian Corcoranと JMP の創設者John Sall に感謝します。詳細については、John の Inside JMP の記事をご覧ください。
マイケルは私にこのメッセージを伝えるように頼みました:
水曜日に SAS で 40 周年を祝うのを手伝ってくれた皆さんに感謝します。そして、この機会を記念してこのラブラドライト クリスタルをくれた SAS にも感謝します。(このクリスタルは、同じく 40 年前の Mac の前に適切に置かれています。)
今週は開発者トークのためにグループで集まりませんでしたが、JMP 19 の作業、カンファレンスでの講演、コーディングのコツなどを共有したい場合は、6 月のJMP 開発者ミーティング ボランティア スケジュールに空き日がたくさんあります。
一般のお知らせ
今後の重要な日程
- JMP 19 EA1 フリーズ – 2024 年 5 月 31 日
- JMP 18.1 承認モード開始 – 6/4/24
- JMP 18.1 コードフリーズ – 2024 年 6 月 28 日
- JMP 18およびJMP 19 の日程の完全なリストについては、 Confluence をご覧ください。
JMP 開発アップデート
ホスティングとインターフェース
- Will Morgan:私は、Bryan Boone、Neal Siekierski、Brian Corcoranとともにデータ コネクタ チームで働いています。このプロジェクトの目標は、AWS S3 バケットとインターフェイスする新しいデータ コネクタを作成することです。Boto3 API を介して S3 とやり取りするための Python モジュールの作成を開始しました。このモジュールは、最終的には JSL コードとやり取りして、ユーザー入力インターフェイスを作成する予定です。これまでのところ、プログラム起動時にユーザーがカスタム認証情報を使用してログインする機能や、プログラムがユーザーのシステムで認証情報を見つける機能を追加できました。AWS S3 バケットからファイルをアップロードおよびダウンロードするための適切な機能を取得し、ファイルが JMP と互換性があることを確認できるよう取り組んでいます。詳細を知りたい場合は、ぜひチャットで詳細をお伝えしたいと思います。
インタラクティブ HTML
- ジョン・パウエル:
- 数値データの読み込み速度が向上しました ( JMPHTML-13751 )。並列プロット曲線の描画速度が向上しました ( JMPHTML-13750 )。ウェーハマップの読み込み時間のパフォーマンスの向上に取り組んでいます ( JMPHTML-13752 )。JMP ユーザー コミュニティのインタラクティブ HTML でローカル データ フィルターの動作について説明しました。
- Shannon Leslieから Jira ボードのヒントやコツをさらに学びました。Sam Blashill と Shannon Leslieにインタラクティブ HTML のデモを行いました。Sam Blashillに JMP の表示ツリー構造とその XML バージョンを調べる方法を示しました。
- バックログと受信したバグをトリアージしました。JMP 19 で追加される機能のために、Jira と JiraBot に新しいコンポーネントと割り当てを追加しました。
- Sam Blashill: JMP のすべてのシステムと、インターンの仲間たちに慣れることです。また、仕事で JavaScript を多用することになるため、JavaScript の学習も行っています。また、JMP Live 用に HTML5 でインタラクティブなバージョンの JMP 円グラフを作成する予定なので、JMP 円グラフについても調べています。
- Paul Spychala : 今週は、モザイク グラフ ( JMPHTML-13775 )、折れ線グラフ ( JMPHTML-13780 )、および要約ポイント グラフ ( JMPHTML-13792 ) のパフォーマンスの向上に費やされました。2D チャートの WebGL レンダリング パイプラインの開発作業を継続しました。
- Michael Senoyuit:シェイプ セグメントとテキスト セグメントのパフォーマンスに取り組みました。
JMPライブ
- Aurora: 19.0: 管理図の警告の改善 (通知メールの翻訳における既存のバグを修正、データベース移行における新しいバグを修正、マネージャーへのデモとメインへのマージでフェーズ 1 を終了、フェーズ 2 を計画、発明開示フォームの開発を継続)。
統計
- Laura CS: MIIV-2SLS クラスのすべてのメソッドを改訂し、推定器を潜在変数のないモデルに拡張できるようにしました (元々は LV のあるモデルの開始値のみを対象としていました)。内生潜在変数の MIIV-2SLS 切片に関するバグを追跡して修正しました。多数のジョブを処理する SEM_ModelFitResults クラスに MIIV-2SLS の結果をコピーし始めました。Meichen および Russ とともに因果推論の論文に多くの編集を加えました。
- John Sall:カテゴリ - p 値の FDR バージョンの追加を継続 ( JMP-2012 )、書式設定の改善 (ネストされたレポートの小さなアウトライン タイトルに .setTitleFont(JHeadingFont) を使用するなど (Dan に感謝))、いくつかのコマンドをサブメニューに移動 (JMP-21300)、積み重ね表の保存の修正。
統計ドキュメント
- Michael C:秋の技術会議のプログラム編成作業を継続し、Colleen のスクリプト インデックスとドキュメントの更新を確認し、スクリプト インデックス内の一部の Control Chart Builder エントリを再編成し、Ernest からのスクリプト インデックス検索の更新をテストし、適合モデルのドキュメントと多変量埋め込みのスクリーンショットに関連する翻訳者からの質問をいくつか調査しました。
統計テスト
- Jacob:カテゴリカルをテストし、新しい「積み重ね表を保存」オプションのテストを追加します。カテゴリカル ユニット テストを更新します ( JMP-2012 )。OC 曲線テストを更新します ( JMP-21453 )。テストに含まれる従来の管理図スクリプトを再構築し、管理図ビルダーを使用します。Yeng と協力して、カスタム デザインを使用してテスト ケースを作成する Torch をテストするスクリプトを作成します。
- Tonya:バグの検証。ユニット テストのクリーンアップ。短期管理図の更新の検討を開始。
ライフサイエンスの最新情報
- リチャード: 「臨床的に意味のある安全性シグナルを特定するための有害事象用語の集約」というタイトルの原稿に取り組んでおり、FDA の医療クエリと JMP Clinical に実装されている関連トピックに関する作業について議論しています。
技術サポートとエンゲージメント
週ごとのケース数:
エンゲージメント キューのケース トピック、合計:
先週のエンゲージメント キューのケース トピック:
開発業務
- ニック:
- すべての Windows 19.0 および 18.1 DailyUT マシンを更新しました。ユニット テスト マシンで、夜間実行中に Windows 更新プログラムが適用されている可能性があると思われる奇妙な動作が発生していました。毎月第 2 火曜日に行われる Microsoft の Patch Tuesday に合わせて、毎月第 3 月曜日に月次更新スケジュールを設定しました。これまでのところ、ジョブ実行の安定性が大幅に向上しています。
- Windows 18.0.1 DailyUT マシンを更新しました。このマシンは、今後の 18.0.2 プロジェクトで再利用されることが予想されます。新しい AMI が AWS で作成され、2024 年 5 月 21 日現在、すべての更新が適用されています。注意すべき点の 1 つは、このマシンと JMP19 DailyUT Windows 10 マシンでは、Windows 10 22H2 への手動更新が必要だったことです。Windows Update ではこれらのイメージの更新に問題がありましたが、スタンドアロン インストーラーは機能しました (ただし、非常に遅いです)。頑固な Windows Update、特に 22H2 更新で問題が発生している場合は、スタンドアロン インストーラーで修正できます。
- DailyUT ビルドを監視し、テストを実行しなくなったマシンを終了するための新しいスクリプト dailyUTWatcher.ps1 [ //depot/main/tools/devops/ci/dailyUTWatcher/dailyUTWatcher.ps1 ] を作成しました。このスクリプトは木曜日にデプロイされ、ジョブの終了後に不要になった AWS マシンを正常にチェックして削除しています。
- dailyUTWatcher スクリプトで行われた作業と同様の方法で、ジョブとマシンのキーペアを許可するために、awsNodeWatcher スクリプト [ //depot/main/tools/devops/ci/awsNodeWatcher/awsNodeWatcher.ps1 ] をリファクタリングしました。
- Melanie:サンプル データ プロセス:サンプル データ プロセスが再び適切に実行されていることを確認し、それらのプロセスから最終的な 18.1 サンプル データ ファイルをローカリゼーションに引き渡しました。ヘルプ プロセス: 19.0 EA 1 のヘルプに関する Chris Barrett からのコードと質問をいくつか確認し、19.0 EA1 の HelpMap スクリプト/ジョブの更新に取り組みました。DevOpsプロセス:ユニット テスト ストリームと分析実行の一般的な調査、テスト、トラブルシューティング。Stringbotの移行: Shannon C、Shannon L、Myron と会い、Jira スプリントを使用してソース コードの stringbot を AWS に移行する作業を計画しました。計画、優先順位付け、および Jira の設定を手伝ってくれたShannon Lに感謝します。
- Shannon L:開発チームと会って Jira のベスト プラクティスとヒントを確認しました。ローカリゼーション チームおよび JMP Clinical と会って Clinical をローカリゼーション チームのサポートに組み込むための話し合いを開始しました。クラッシュ レポートを支援し、テクニカル サポートと会ってプロセスを確認しました。EA リリースで行われた更新を追跡する製品管理を支援するための Jira プロセスを作成しました。来週には本番環境に展開されます。詳細は後日お知らせします。
- Bob: 18.0.1 インストーラーを SalesForce にプッシュし、そのチームと協力してダウンロード プロセスの修正とテストを行いました。ISD と協力して、SAS 従業員が My JMP でソフトウェアを入手するプロセスを説明する KB0012784 を編集し、変更をプッシュしました。JMP Pro 17.2 を Company Portal から削除しました。
- Jim:多数のビルドおよびテスト マシンで macOS システムとソフトウェアが更新されました。JMP 18.0.1 から 18.0.2 のファイルが分岐されました。Daily_UT_Watcher Jenkins プロジェクトを作成して実行してくれたNick Ruvaに感謝します。
- Shannon C:テレメトリ プロセス エラーとさまざまな JMP 18 クラッシュおよび UT 障害を調査しました。検証ダッシュボードを確認し、最近のリリースで解決された Origin 値が欠落しているいくつかの問題を更新しました。Bobby Riggs および Shannon L と会ってクラッシュ トリアージについて話し合いました。さまざまなチーム メンバーと会って進行中のプロジェクトについて話し合いました。EA の議論。
ローカリゼーション
- Allison: 18.0 JMP ドキュメントの KO 翻訳を最終決定して検証し、18.1 ポータブル UI および 18.0 JMP ドキュメントのローカリゼーション プロジェクトに関連する翻訳者からのクエリに応答し、ローカリゼーション用の GPO テンプレート ファイルを送信し、JMP 翻訳検索インターフェイスをテストしてフィードバックを提供し、JMP Clinical チームと会議を開いて、ローカリゼーションの内容とプロセスについて学びました。
- Sandy:入力ジョブ後に実行するファイル比較検証に取り組みました。Jira インターフェース API をテストしました。ラベル変更による入力ジョブのテストが完了しました。キーボード ショートカットのイメージ差分ジョブ ラベル拡張のテストが完了しました。
- Krzysztof:バージョン 18.0 の処理。ベンダーからの書籍翻訳の納品とレビュー。memoqweb の追加ドキュメントの作成。
- Sohail:ベンダー向けの外部サーバーで TM 検索ツールをミラーリングする作業を行っています。バグを修正し、TM 検索ツールに追加機能を実装しています。
- Trish:プロジェクトの計画とスケジュール。ローカリゼーション スケジュールのトリアージ。ライフ サイエンス部門と会い、JMP Clinical のサポートをローカリゼーション チームに移行しました。
- Howard:バグ修正。ダッシュボードの同期とワークフローの実装に取り組みました。
ドキュメンテーション
- カワール: UG編集( JMP-21471
クリスと編集について話し合い、章の編集を開始しました。サンプルインデックス( JMPDOC-2184
Chris と話し合い、スタイル ガイドを確認しました。酸素移行: Devon と協力方法について話し合いました。PDF を再現する方法を検討します ( JMPDOC-2165 )。FrameScript をインストールし、Qiana を使用してプロダクション スクリプトを実行しました。
- ChrisB: 19.0 ヘルプのビルドが完了しました。来週には公開できる予定です。ローカリゼーションに関するいくつかの質問に回答しました。ヘルプマップの比較ツールが動作しました。
- Qiana: 18.1 の UG Jiras のトリアージを継続しました。JMP 18.1 の新しいドキュメントの日付を決めました。Khawar と本番スクリプトのテスト実行を行いました。
システム/ホストテスト - Cary
ウェブテスト – ケアリー
- Josh: JMP Live サーバーの展開に関する質問に回答します。JMP Live プールのストレス テストを行います。SAS セキュリティと連携して例外を取り戻し、AWS から JMP Pro を再度承認できるようにします。これは 6 か月間の例外のようです。個人スペースを無効にして JMP Live の回帰テストを行います。
- Anna:ローカル データ フィルター、列スイッチャー、列の変換を備えたグループ プラットフォームをテストしています。JMP Live で LDF の逆関数をテストしています。マーケットプレイスのアドインのテストを開始しています。
|
ウェブテストチーム北京 / Cary Jira ステータス
|
|
テスト
|
1
|
|
テスト準備完了
|
38
|
|
過去 7 日間に作成
|
16
|
|
過去 7 日間休業
|
81
|
システム/ホストテスト - 北京
芯
- そしてS:フィルターから 1 つ以上のプラットフォームが「空」になったときに、Fit Model By グループが正しくスクリプト出力されない問題を修正しました。選択フィルターのダッシュボード タイトルのアイコンの重なりを修正しました。Annie と協力して、列が削除されたときに CCB がクラッシュする問題を修正しました。SpacerBox のサイズ変更の問題を修正し、John Schroedl および Michael Hecht と協力して、キャンセルが予想されるときにテキストがコミットされるテキスト フォーカスの問題を修正しました。
- Dave B:複数のクリック状態ハンドラーを更新して、生のポインターではなくボックスとセグメントの参照を持つようにしました。colstackboxes を使用したテーブル ボックスの行の配置を修正しました。Jasean が特定したサーフェス プロットのバグについて、Jasean と協力しました。
- Parker:新しい背景マップ画像のテストをプッシュしました。「JMP 19 でのより優れたマップ」夏季プロジェクトを編成するために Jira Epic JMP-21520を作成しました。
DOEと信頼性
- Caleb:変換されたサンプル サイズ エクスプローラーにいくつかの更新を加えて、ターゲット/逆検索機能を改善しました。また、これらはアクティベーション スクリプトによって非表示にされることがなくなりました。正式にライブになったので、ぜひチェックしてみてください (現在は 1 つのサンプル平均、割合、および分散に限定されています)。また、年末に開催される特別バージニア テレグラフ 統計学部記念会議の招待セッションも最終調整中です。最後に、先週の DAE 会議の私のメモにご興味がおありの場合は、Confluence ページへのリンクをここに示します。
シャノンからのメモ
私たちは、アメリカ軍に従軍中に亡くなったすべての人々を偲んでメモリアルデーを祝います。この日の歴史についてもっと知りたいですか? この祝日についてあなたが知らないかもしれない 9 つのことをご紹介します。皆さんが長い週末を楽しんでください!