2024 年 1 月 26 日の JMP 開発アップデートへようこそ!
今週はJMP 18 EA8が分岐しました。 JMP Pro および JMP Clinical 用の EA8 インストーラーは現在テスト中であり、ケアリーと北京の QA チームは来週初めに承認される予定です。 JMP Live では、重要な顧客向けに EA8 リリースも行う予定です。
ドキュメントの凍結がバックミラーに映るようになったため、ドキュメント チームは、最終的なインストーラ候補のテストに先立って、JMP ヘルプ ファイルを生成し、内容と形式がすべて正しいことを確認することに集中してきました。現在、JMP 18.0 の最終インストーラー候補として、2024 年 1 月 30 日の 18.0 インストーラーを使用する予定です。
今日、人々が行ってくれたJira トリアージに関するすべての作業に感謝します。今日から 2 週間分のカレンダー リマインダーを追加し、計画バージョン = 18.0 の残りの未完了アイテムの更新に関する詳細を記載しました。その時点までに更新されなかった項目は、計画バージョンから 18.0 が削除されます。計画バージョンを更新するステップは、18.0 を終了するための開発者のプロセスの重要な部分です。これは、下流チームの 18.1 の計画プロセスにも非常に役立ちます。ドキュメンテーション チームとローカリゼーション チームは現在、JMP 書籍のコンテンツを翻訳のために送信するために協力しています。18.1 スケジュールで短期的に何が計画されているかに応じて、作業の優先順位が異なる可能性があります。
18.0 の出荷に間に合わなかったマイナーな新機能を 18.1 に追加する予定がある場合は、 18.1 の開発機能の凍結日が現在、ポータブル UI 文字列の直前である 24 年 4 月 19 日に予定されていることに注意してください。 18.1締め切り。マイルストーンを達成し、計画どおり 9 月に 18.1 を出荷できるように、予定されている機能作業をサイクルの早い段階で完了させることが非常に重要です。
今年のJMP 開発会議のスケジュールはかなり広く開かれています。そのため、新しい機能計画について話したり、興味がありそうな使用しているツールや実践方法を共有したりしたい場合は、 Confluence のボランティア スケジュールに名前を追加してください。グループに参加したり、Discovery や他のカンファレンスで行っているプレゼンテーションや行ったプレゼンテーションを共有したりできます。
最後に、今週のベータ版とクラッシュのケースと選択されたクラッシュのレポートを共有してくれたTonya Mauldinに心より感謝いたします。
2024 年 1 月 26 日の週のベータ版とクラッシュのケース | JMP ライブ (sas.com)
一般的なお知らせ
- Inside JMP の注目の従業員になりたい場合は、 Get to Knowフォームのコピーをダウンロードしてください。質問に記入し、完了したら、自分の写真 3 枚と一緒にフォルダーにアップロードするだけです。 JMP ファミリーをもう少し身近なものにしていただき、ありがとうございます。
今後の重要な日程
- JMP 18.0 最終インストーラー候補 – 2024 年 1 月 30 日
- JMP 18.0 QA サインオフ – 2/20/24
- JMP 18の日程の完全なリストについては、 Confluenceにアクセスしてください。
JMP 開発の最新情報
Web テスト – Cary
- Josh L: Chris Humphrey と私は、証明書の問題のトラブルシューティングを行うためにテクニカル サポートとの電話で数時間を費やしました。問題は、サーバー上の間違ったルート証明書と、ワークステーション上のクライアント証明書の破損であることが判明しました。 JMP Live 自動インストール スクリプトの一部がリファクタリングされ、開始時刻と停止時刻が記録されるようになりました。これは、リリース シャッフル中のデバッグ時に役立ちます。 JMP Live ユーザーの削除エクスペリエンスを向上させる Jira の検証に取り組んでいます。 4分弱から49秒になりました。 18.1 と 19.0 では多くのコードが変更されたため、この検証が完了するまでに時間がかかります。
- **新しいテスターへようこそ** Natalie M:ついにバッジを受け取り、自分でドアを開けることができるようになりました。わーい!注文したオフィス機器を受け取り、ケーリーオフィスのセットアップが進みました。さらなる新人研修のためにベスと会いました。私は彼女のリストを調べています。オードリーと会った。チームの責任を理解するために、Confluence をたくさん読んでください。毎週のミーティングを開始しました。ウェビナーを通じて一部の JMP トレーニングを完了しました。 Steve Chen と協力して自動化フレームワークの学習を開始しました。
- アンナ:面グラフに対する Praveena のすべての修正の検証を続けようとしています。すべてが機能するようになりました。 Paul S がさまざまなブラウザでのフィット カーブ プロットの問題を追跡できるように支援します。 JMP Live の選択とズームの問題を調査します。
システム/ホストのテスト - 北京
- Da Zhang: (1) バグの検証。 (2) JMeter 負荷テストの結果を確認しました。 (3) TS00122726およびTS00123740に関する調査。 (4) 2 つの新しい HTTP リクエスト機能をテストします: JMP-20018とJMP-19933 。 (5) JMP 19.0 WinAutomation テストの失敗調査 ( JMPTESTBJ-2953 )。
データディスカバリー
- アーネスト:左側のテーブルパネルの再加工をプッシュしました。フィードバックは大歓迎です。壊れた点があればお気軽に私に知らせてください。このパネルは列の選択を管理するため、微妙なニュアンスによって、JMP の離れた場所で意図しない動作の変更が発生する可能性があります。
- Dave B: PDF として保存ダイアログのプレビューをプッシュし、関連するバグを修正し、目次の空白ページを修正し、目次の JSL サポートを追加しました (目次の生成にはアウトライン ボックスが使用されます)。
- Xan:ジッター作業と小さなバグ: 優れた対数スケール、極値の SVG エクスポート、SI の例、縮退した GB のケース。
- Dan S: JMP 19 でのビジュアル スタイリングのプロトタイピングをさらに強化。JMP 18.1 では、By-groups を使用したデータ フィルターと CCB が更新されました。
- Evan: Visual Styling の第 2 ラウンドのプロトタイピングが終了しました。次のステップの計画を立て始めています。
- モーガン: JMP Notebook と Scintilla 5.x を JMP にマージするための準備作業が完了しました。
ホスト
- Paul N: JMP 19.0 および 18.1 へのセキュリティ アップデート: Libcurl は 8.5.0、Zlib は 1.3.1。 JMPDtPreview の Zlib のコピーと JMPPreviewer の Zlib のコピーを更新しました。 JMP-20150 を修正 – JMP 19.0、18.1 - JMP の起動後に numpy がインストールされた場合の Python Send()/Get() を修正しました。 JMP は次回再起動するまで認識されません。この問題は JMP 14 以降存在していましたが、顧客からの報告はありませんでした。 JMP 14 ~ 17 パッケージのインストールは常に JMP の外部で行われました。また、JMP-20140 も解決されました – JMP 18.0、18.01、18.1、19.0 – JMP の最初の起動時にモジュールが見つからないエラーを修正し、site-packages ディレクトリが存在せず、Python はディレクトリが存在する次回の再起動までディレクトリの検索を無視します。 EA-7 顧客から報告された技術サポート インシデント。 Python 特集ページの最終仕上げを行います。
- Michael H: JMP 19 では、macOS の最小バージョンが macOS 12 Monterey に変更されました。これには、現在は非推奨になっている OS API の呼び出しを避けるために、多くの Mac ホストの変更が必要でしたが、主にファイル タイプを識別するための Mac システムに関係していました。新しいファイル タイプの問題 (特定のタイプのファイルを開いたり保存したりできない、ファイルにアイコンがないなど) が発生した場合は、お知らせください。コピー/ペーストも同様に影響を受けます。
- Daniel Powell:現在、私たちは有効期限、終了、更新のすべての組み合わせをテストし、3 月のリリースに向けて AWS と Salesforce を改善しています。
- John Schroedl:静的解析の修正を含む libxml2 の更新を完了しました。 PC の交換の準備 (バックアップ、クリーンアップなど)。エヴァンとダンと協力してビジュアル スタイリングに取り組んでいます。
インタラクティブなHTML
- John Powell:並列プロットで色とサイズの役割を表示するためのサポートを追加しました ( JMPHTML-1401 、 JMPHTML-2021 )。縮退した HDR 範囲の修正を 18.1 ( JMPHTML-13440 ) に統合しました。新しいチームメンバーに、メインからの変更を 18.1 に統合する方法を教えました。変数クラスタリングの修正を 18.1 ( JMPHTML-13442 ) に統合しました。 JMP 18.0 ( LAUN-62 ) のリリースに向けて、チームにボランティアでブログを書いてもらいました。 Dieter、Pravena、Paul S とともにインタラクティブ HTML 機能リクエストを分析しました。Paul S. と Michael Senoyuit ( JMPHTML-13482 ) の支援により、並列プロット ツールチップに欠落している色の役割が 2 回表示される問題を修正しました。
- Paul Spychala : 今週の開発はバグと 18.1 への統合に関するものです。いくつかの修正には以下が含まれます: HTML のダーク モードの問題 ( JMPHTML-950 )。サポートされていないグラフをファースト ビュー レベル オプションで静的に作成します ( JMPHTML-2170 )。 HTML に欠落している文言の不一致を修正する作業が継続されました ( JMPHTML-13486 )。
- Michael Senoyuit : JMPHTML-830 を修正しました。拡大鏡を使用した後、ツールチップが表示セグメントの角から遠く離れてJMPHTML-2290に取り組みました。BV: ピン留めされたホバーラベル画像は、ズーム時に静止したままになります。パンチャートビュー。
JMPライブ
- Aurora: 18.1:監査ログ レコードとパッケージ アクセス レコードに関するさまざまなバグ修正。内部セルフホスティング用の REST API ドキュメントを生成するスクリプトを作成しました。 19.0:廃止された CLI ツールを削除しました。問題のあるサードパーティ ライブラリを削除または置き換えました。その他: Discovery Europe のオンライン トークを録画しました。 JMP マーケットプレイスのデモをレビューしました。
統計
- Jianfeng:マルチレベル (2 レベル以上) および 50 を超える N に対するノンパラメトリック正確テスト ( JMP-13863 ) がプッシュされました。ユーザーがコンピューティング プロセスを制御できるようにするプログレス バーも追加されています。この機能は現在テスト中です。テストがうまくいけば、この機能は JMP18.1 で使用される予定です。ありがとう!
- Laura CS: SEM 図のコピー オプションに関する問題を修正しました。 3 つの異なるオプションがあり、混乱を招き、適切に機能しませんでした。オプションを 1 つに減らし、貼り付け時に図が切り詰められないこと (Dave Barbour に感謝!)、HTML5 で図が消えないこと、タブ付きレポート全体がコピーされないこと、およびエッジの書式設定が保持されていることを確認しました。新しい推定方法のためにカスタマイズされた SEM ダイアログの作業に戻りました。
- John Sall: VMedian (JMP-9346)、Contour Profiler (JMP-20008)、Model Dialog (JMP-19690)、Interaction Profiler (JMP-19690)、および Bootstrap Forest (JMP-20064) の 18.1 修正に統合されました。応答スクリーニングでは、ポアソンおよび負の二項分布 (JMP-19552 および JMP-19559) を完了しました。 Design Spacer Profiler では、対話型ロック (JMP-18962) が実装されました。プロセス スクリーニングで、制限テーブルの自動選択の問題 (JMP-20181) が修正されました。 [モデルの適合] ダイアログで、Causal Trt パーソナリティ (JMP-20202) の実装を開始しました。
統計ドキュメント
- Michael C: 18.0 ドキュメントのオンライン ヘルプ出力を確認しました。 Confluence ページの新機能をレビューしました。スクリプト インデックスの一部の管理図エントリの更新が 19.0/18.1 で行われることが提案されました。
統計テスト
- マーク B: 2024 DEI アクション チームのキックオフ ミーティングに出席しました。 Choice Design を使用して新しいユーザビリティ スタディを作成し、Easy DOE の [分析] タブにある新しい対話型プロットとユーザー ヘルプの設定をさらに理解します。ライトニング トークを計画するために、ミアおよび JMP Discovery Summit Europe のロードマップ セッションの他の参加者と会いました。 James の協力を得て、Torch Deep Learning アドインをテストし、アドインを実行するのに十分なコンピューティング リソースを提供する AWS での仮想マシンをセットアップします。
- Tonya:ベータ レポートに取り組み、18 のさまざまなオプションをテストし、ユウスケによって提起されたショート ランの問題を調べ、バグの検証を行っています。
製品管理と製品マーケティング
- ブライアン F:サラ シルベストルと私は、パーカーの AI アシスタントを使用して社内のユーザー調査から問題点を総合して、AI アシスタントの初期要件を開発しました。データテーブルを改善し、AIアシスタントを導入するJMP 19の取り組みに関連した「発見」作業(すなわち、外部観察研究)を計画する。ジュリアンのグループと第一回「日常のデザイン」読書会を開催。いくつかの Easy DOE 設計オプションをテストするために、JMP 18 の AWS インスタンスを作成しました。ユーザー調査結果を Google Firebase データベースに送信する方法を示す概念実証を作成しました。新しいアプリケーションのスプラッシュ画面と一致するように、JMP 18 のAboutダイアログで使用されるバナーを更新しました。 Discovery Summit Europe の JMP ユーザビリティ ラボに関連するその他のロジスティクス。 JMP Live レポートの視覚的な更新の計画に参加しました。
テクニカルサポートとエンゲージメント
- ウェンディ:事件の量は増えています。 Salesforce サポートチームは、近いうちにケースのメタデータに関するいくつかのトピックの更新を追加する予定です。このアップデートにより、テクニカル サポートとエンゲージメントの両方のケースについて、より適切な分類とレポートが提供できるようになることを期待しています。以下は、 TS JMP Live レポートと、 過去 14 日間に TS によって報告されたチケットを示す Jira フィルターへのリンクです。
- 週別のケースボリューム:
開発業務
- Melanie: 19.0 および 18.1 ブランチを迅速に開始できるように、自動統合ジョブを実装、テスト、有効にしました。 DevOps プログラム マネージャーのポジションの優秀な候補者 2 名にインタビューしました。ローカリゼーションと協力して、翻訳を返した後に XSTR ファイルをコンパイルするために実行できるジョブを追加しました。削除する古いジョブを、現在使用/開発中の新しい/現在のジョブから分離するために、ヘルプ制作 Jenkins ジョブを再編成しました。 Jirabot の割り当てに対する更新をテストしました。さまざまな Jenkins ジョブやその他の Jira 更新作業に取り組みます。
- Jim: WinOS および Mac OS 上の JMP Pro および JMP Clinical 用の EA #8 の 18.0 ファイルを分岐しました。 Perforce のサポート – 主に権限と統合。新しいデイリー UT マシンのセットアップと Jenkins プロジェクトとの連携に取り組んでいます。さまざまなビルドおよび単体テスト マシン用の多数のソフトウェア アップデート。
- Myron: Stringbot 18.1 (JMPTOOL-1076) および 19.0/main (JMPTOOL-877) の構成に取り組み、引き続き JiraBot UI とサポート プログラムおよびデータベースの更新に取り組みました。
ローカリゼーション
- アリソン:ローカライズされた HTML5 をドキュメント チームに提供しました。ローカライズされたファイルが P4 にプッシュされた後に Jenkins で検証を実行するプロセスについて Krzysztof とともにトレーニングされました。ローカリゼーション プロジェクトを作成するために本番ソース ファイルを検証して取得するプロセスについて Krzysztof からトレーニングを受けました。ローカライズされた MDC、KS、および DJ を処理し、更新されたソース英語ファイルを反映するために変更が実装されていることを確認しました。
- Krzysztof: v18 書籍翻訳用の L10N ワークフローを設定しています。 DJ、メニュー説明カード、共有テキスト インセット、およびキーボード ショートカット プロジェクトの遅れた更新に対処します。最新の UI 翻訳で TermBank (用語) を更新します。書籍プロジェクトの QA 設定を調整します。
- Sohail: TermBank のスクリプトとプロセスを終了しました。毎晩実行されるように TM Search に更新を実装しました。 JMP Google AutoML モデルの再トレーニングの準備。
- Trish: 毎月のドキュメントおよびローカリゼーション チーム ミーティングを主導しました。 18.0 用の HTML5 ヘルプを構築するために必要なローカライズされたファイルがドキュメント チームに提供されました。ドキュメント プロジェクトのプロジェクト設定を確認するための Allison とのミーティング。 JMP ユーザードキュメントの翻訳への引き継ぎに関してベンダーに送信する情報を収集します。
- Sandy : さまざまな Jenkins l10n ソース ポピュレーション ジョブの検証の自動化に取り組みました。 Big Books ソースの読み込みの予行演習を実行しました。 Jira のさまざまなバグを確認しました。処理が戻った後に実行される XSTR ファイルのコンパイルのための Jenkins ジョブの作業を開始しました。これは、現在実行されている手動プロセスに代わるものです。
- Howard: l10n Jenkins ジョブの AWS への移行が完了しました。
ドキュメンテーション
- Qiana: 18.0 Jiras を閉鎖または移転しました。生成された JMP ヘルプで成果物を確認しました。新しい機能アイテムに取り組みました。オートメーション リファレンス ブックとメニューの説明カードを更新しました。
- Devon: Excel 用の複数ファイルのインポートおよびワイド変換ドキュメント、さまざまなドキュメント公開タスク、およびトラブルシューティングに関する最終レビュー。
システム/ホストのテスト - Cary
- Mandy: Main(19) の変更に取り組み、19 または 18.1 でのいくつかのクラッシュを追跡しました。 Main for Mac でのいくつかの変更により、開発者がそこに変更を加えた場合、いくつかの差分が発生しました。今週もいくつかの TS トラックをレビューし、18 の [テーブル] > [概要 (ローカル データ フィルター)] に関するクラッシュとその他のいくつかの興味深い問題を報告しましたが、18.1 と 19.0 で対処される予定です。ジョシュの新しいテスター、ナタリーに会いました。 Mac 用 JMP18EA8 のインストーラー テストを実施しましたが、問題は見られなかったと報告されました。注: 次は 18.0 インストーラー テストです。すべてのテスターがインストーラー テストに拘束されるため、開発者はメイン ブランチにプッシュする内容を注意深く監視し、内容を壊さないようにする必要があります。 :smiling_face_with_smiling_eyes:
- Hunter:有効期限と終了日、構成のグリッド、および問題をダニエルに報告した追加の認証テスト、Jim 用の JMP 18 EA 8 のいくつかのビルドのインストーラーのテスト、いくつかのドキュメントのレビュー、および一連のパスとファイルの場所の実行プロジェクトに影響を与えるテストを行った結果、1 つの問題が発生しました。
シャノンからのメモ
PM チームがあなたを信じていることを思い出させる、 開発者からのこの Instagram 投稿を伝えてくれた (製品管理ディレクター) Dan Valenteに感謝します。 (あたかもそのリマインダーが必要であるかのように。私たちの PM チームが実際にそうであることは誰もが知っています。) 皆さん、素晴らしい週末をお過ごしください。