プロダクトマネジメント部門は、Jira プロダクトマネジメントプロジェクトのウィッシュリストから機能リクエストを積極的に選別しています。機能リクエストへの対応で合意が得られ次第、PM は開発プロジェクトに機能リクエストをクローンします。PM プロジェクトで 18 で取り組みたい項目が見つかった場合は、課題にコメントするか、Sarah Sylvestre にご連絡ください。彼女がプロジェクトにクローンします。これにより、Jira の自動化が適切に機能するようになります。ご質問がありましたら、Sarah までお問い合わせください。
2023 年 2 月 23 日の JMP 開発アップデートへようこそ。
JMP 17.1 の最終インストーラ候補の作成予定日まであと数週間となりました。お知らせいたしますが、JMP 17.1 のアップデータインストーラは、support.sas.com からすべてのお客様にご利用いただけます。リリースプロセスが SAS から JMP に移行した際のリリース提供方法については、こちらをご覧ください。このページを作成いただいたボブ・ヒッキー氏に感謝いたします。
JMP 17.1および18.0におけるテレメトリ収集機能の改善は、JMP製品管理部門が主導する共同作業です。JMP 18 EA1がお客様にご利用いただけるようになり、お客様のJMPセッションにおけるアクティビティに関する匿名での詳細情報が届き始めています。お客様は情報共有のオプトインを必須としており、お客様の氏名とテレメトリ情報を紐付けることはありませんが、同じインストールから送信されたレポートをグループ化することは可能です。John Schroedl氏のコメント:
Dave White、Myron Chandler 、そして北京のテストチームのおかげで、JMPセッションごとにデータが送信されるようになったため、サーバーとプロセスが負荷に対応できるようになりました。現在までに、55人のユーザーがオプトインし、今朝の時点で22,274件のレコードを取得しています。これは初めての実際の使用であるため、テーブルメニュー項目が記録されないなど、カバレッジに明らかな穴があります。私たちは、穴を埋めるためのEA2の作業リストを迅速に作成しています。EvanとShannonには、議論、スクリプトスニペット、そして進捗状況を理解するためのデータラングリングに協力していただき、感謝しています。もちろん、誰もがデータを詳しく調べ、カバレッジを向上させるために利用できるAPIについてもっと知りたいと思うでしょう。そこで、近日中に利用可能な機能に関するR&Dプレゼンテーションを行う予定です。
わずか 6 日間のデータに基づいたいくつかのトリビア:
- Graph Builder の初回起動までの平均時間は 8 分 8 秒で、最速はセッション開始から 8 秒です。
- ある積極的なスクリプターが全データの約 25% を占め、初日に Discriminant を 1,300 回以上実行しました。
- リリースされたプラットフォームのトップ10:判別分析、グラフビルダー、コンティンジェンシー、最小二乗法、分布、生存、モデルダイアログ、表計算、ニューラル、二変量
- これまでのユーザー数別の OS の内訳は次のとおりです。
| OpSysString/OpSysVersion |
N |
|
| マックOSX |
18 |
|
| 11.2.3 |
1 |
|
| 11.5.2 |
1 |
|
| 12.2.1 |
1 |
|
| 12.6.2 |
1 |
|
| 13.0.1 |
1 |
|
| 13.1.0 |
1 |
|
| 13.2.0 |
3 |
|
| 13.2.1 |
9 |
|
| ウィンドウズ10 |
29 |
|
| 10.0.16299 |
1 |
|
| 10.0.17763 |
1 |
|
| 10.0.18363 |
1 |
|
| 10.0.19042 |
5 |
|
| 10.0.19044 |
17 |
|
| 10.0.19045 |
4 |
|
|
| ウィンドウズ11 |
8 |
|
|
| 10.0.22000 |
5 |
|
|
| 10.0.22621 |
3 |
|
|
| 全て |
55 |
|
|
| |
|
|
|
|
|
キーボード ショートカットに関する今週の Jira ヒントを共有してくれたAudrey Shullに感謝します。
このリストはいつでもJiraの右上にある疑問符アイコンからキーボードショートカットを探して見つけることができます。最近私が発見したお気に入りのショートカットは、1) Jiraの課題リスト内で「/」キーを使ってクイック検索する、2) Jiraの課題リスト内で「j」と「k」キーを押して選択範囲を上下に移動し、 「o」キーを押して選択範囲に移動するというものです。
一般のお知らせ
- Inside JMPで社員として紹介していただける場合は、「 知る 」フォームをダウンロードしてください。質問にご回答いただき、記入が完了したら、ご自身の写真3枚と一緒にアップロードしてください。JMPファミリーをより身近に感じていただけるよう、ご協力ありがとうございます。
今後の重要な日程
- JMP 17.1 JMPおよびJMP Pro最終インストーラ候補 – 2023年3月8日
- JMP 18 EA2 フリーズ – 2023年4月7日
- JMP 18 EA3 フリーズ – 2023年5月12日
- JMP 17.2 コード承認 – 2023年6月13日
- JMP 18 EA4 フリーズ – 2023年6月23日
- JMP 17.2 コードフリーズ – 2023年6月30日
- JMP 17およびJMP 18 の日程の完全なリストについては、 合流をご覧ください。
JMP開発アップデート
- バグ検証リストを見るには、このページをご覧ください: JMP 検証
DOE
- DOEチームの皆さん、新しい特許公開おめでとうございます!タイトルはカスタマイズ可能な組み合わせテスト構築のためのインタラクティブなグラフィカルユーザーインターフェイスは、2023年1月24日に米国特許番号11,516,690として発行されました。この特許のコピーは、SAS Sharepointサイトの「発行済み特許」でご覧いただけます。
- ブラッド:JQTから混合レベルスクリーニングに関する論文の軽微な修正を依頼されました。クリス・ナハトシャイム、ライアン、そして私は早急に論文を提出したいと考えています。ケイレブ・キングと私は、反復されていない要因実験の分析におけるレンス法に代わる提案手法で、今のところ良好な結果を得ています。
- カレブ:新しいALTプラットフォームの準備作業を始めました。また、ブラッドと一緒に、飽和デザインを分析するためのレンス法に代わる新しい手法の開発にも取り組んでいます。順調に進んでいます!
- Peng: DOE における因子リストのリファクタリング作業。
ホスト
- ポール・N:
- macOS で埋め込み Python の直接リンクを再び実行できるようになりました。
- パブリックマップサーバーのURLは、来週初め(おそらく月曜日)に新しいOpen Street Mapサーバーに移行します。旧サーバーは別のURLで1週間ほど保持され、その後廃止されます。
- JMP 18.0および17.2のcurlを、今週月曜日にリリースされたcurl 7.88.1にアップデートしました。7.87.0の脆弱性は3つの新たな媒体に関するものですが、脆弱性のあるオプションを有効にしておらず、脆弱性のあるバックエンドを使用してビルドしていないため、JMPには影響しません。そのため、17.1はアップデートしていませんが、17.2および18ではこれらの脆弱性が修正されたバージョンにアップデートしました。
- JMP 17.1 セキュリティスキャンチケット、サブチケットはすべてレビュー対象または完了としてマークされています:
- マイケルH : JMP 18から「SAS統合」機能を削除しました。これにより、メインメニュー、ツールバー、JMPスターター、環境設定、スクリプトインデックスなどの項目が削除されます。John Schroedl氏には多大なご協力をいただいたことを付け加えておきます。詳細はJMP-15601をご覧ください。
- アーロン : SAS統合の削除に伴うJMP Liveの変更。選択したデータオプションによっていずれにせよすぐに置き換えられる可能性がある場合、HTML5レポートファイルを生成または送信しないようにするPublishサポート。FileSpecの警告ダイアログをセッションごとに3つに制限。18.0のJiraトリアージを継続。
- ジョン・シュロードル: Michael によるテレメトリ処理と SAS 統合の削除。
HTML5
JMPライブ
- Aurora: 18.0:今後のファイルインポート(例:CSV)機能のアクセス制御に関する作業を完了しました。ユーザー削除機能の作業を継続しました。HTML検証チェッカーの公開バグを修正しました(原因を突き止めてくださったAaron Andersen氏に感謝します)。その他: JMP Liveの募集ポジションの候補者選定を支援しました。Discoveryの準備を進めています。
統計
- Laura CS: SEMにロバスト推論を実装するための最後の変更リストをプッシュしました。メインRTMで利用できるようになりました。これまで行ったプレゼンテーションの80%で、SEMにおける正規性仮定について必ず質問されるので、とても嬉しいです。これは、連続データにおける非正規性に対する広く受け入れられている解決策です。また、SEMにおける複数グループ分析を推奨するための画像の作成とブログ記事の執筆も完了し、現在査読に提出中です。最後に、JMPのSEMプラットフォームを用いて複雑な分析を行った論文がChild Development誌に受理されたという知らせを受けました。この論文をきっかけに、JMPのSEMと美しいパスダイアグラムの存在をより多くの人に知ってもらえれば幸いです。
ジョン・サル:
- 階層的クラスターの列標準化に対して 17 で CCC 基準が正しくなかったバグの予備修正。(JMP-15703)
- デザインスペースプロファイラーに「プロファイラーから中間点を取得」コマンドと、シミュレータの分布の選択肢を追加しました。(JMP-14553)フィットレスポンススクリーニングでは、各スレッドにRSideオブジェクトを作成することでスレッドアクセスの衝突を修正しました。
- スレッド(Dave Barbourがプログレスバーのスレッド化の問題を修正しました)。これにより、20コア搭載のMac Studio Ultra M1で、1501行、1501列のランダム列、4612列のスイッチ列を含むケースを2時間48分で実行し、690万回のBLUP推定値を生成できるようになりました。また、最大反復回数を0にすることで、Mivqueの高速推定値のサポートも完了しました。(JMP-15593)Model Dialogから「SASに送信」コマンドが削除されました。「SASジョブを作成」はIOMを使用しないため、引き続き実装されています。(JMP-15601)
- 混合適合法と最小二乗適合法において、ランダム効果の条件付き予測式に長いIf節ではなくMatch節を使用するようになりました。これにより、カテゴリ効果の水準が14,000段階の大きなケースにおいて、式の評価時間が10分からほぼ瞬時に短縮されます。(JMP-15596)
統計ドキュメント
- Michael C: X による Survival および Fit Life のスクリプト インデックスの更新を完了し、ドキュメント内のさまざまな RSM 章に関する L10N からのフィードバックに対処し、Mia や他のメンバーと会って統計インデックス、新機能ドキュメント、およびサンプル インデックスの将来について話し合いました。
- カレン:今週はノートパソコンを起動し、同窓会のための旅行を予約して、楽しいことの記録に戻ることができます。
統計テスト
- Mark: RyanとJacobと共に、Easy DOEのモデル化ステップのユーザビリティ調査に取り組んでいます。Jacobと共に、Jonにユーザビリティ調査ツールを紹介しました。Calebと共に、JMPコミュニティ内の新しいJMPテクニカルリソースエリアのコンテンツ作成に取り組んでいます。JMPコミュニティで質問にも回答しています。
- ジェイコブ: MSA Design の新しい設計診断機能をテストしています。これらの新しい診断機能に対応するために、MSA Design のユニットテストを更新しています。Make Validation Column の保留中の変更をテストしています。Mark、Ryan、Joseph と協力し、Easy DOE の Model タブのユーザビリティ調査に取り組んでいます。Mark Bailey、Mia Stephens、Ryan Lekivetz からのフィードバックを取り入れ、ユーザビリティ調査ツールを更新しています。
製品管理
- ブライアン F:今週はJavaScriptでユーザビリティスクリプトのコーディング、テスト、デバッグをしていて忙しかったです。目的は、ディスカバリーでモデレートなしのユーザビリティテストを実施することです。ユーザーにはセッションを動画に録画する方法の説明が提供され、スクリプトは各ページでの滞在時間を追跡し、ヒントの使用の有無を記録します。さらに、ユーザーはスクリプトを実行しながらアンケートに回答します。最終的な目標は、カンファレンス後にウェブアプリケーションを開発し、モデレートなしの調査へのリンクを誰にでも送信できるようにすることです。
- Dan V: DanielとSarah Sと会い、JMPにおけるMy.JMPの今後のエクスペリエンスについて話し合いを始めました。提案/アイデアの草稿がこちらにあります。DanielとSarahはワイヤーフレームの作成とユーザーストアの作成に取り掛かります。
開発業務
- Myron: JMPTOOL-662 – テレメトリにJMPLanguageを追加。JMPTOOL-597 – 17.0のヘルプを生成。JMPTOOL-582 – 17.1と18.0のヘルプを生成
JMPTOOL-415 – テストデータベースにタイムアウトを追加。stringbot辞書を更新(様々なリクエストに対応)。JMPTOOL-729 – テレメトリ処理。JMPTOOL-495 – Jenkinsプロジェクトのヘルプキーアップロード。
ローカリゼーション
- V18 のローカリゼーション プロセスの多くを自動化する取り組みが順調に進んでいます。
- 翻訳ツール memoQ の AWS への移行を継続的に評価中
- V17.1 JMP Liveのローカライズされたヘルプソースがドキュメントチームに配信されました
- ローカリゼーションチームに夏季インターンの募集が始まりました
キャリアポータル: 2023年夏 - JMP機械学習開発者インターン
従業員紹介リンク: 2023年夏 - 機械学習開発者インターンシップ - 従業員紹介
ドキュメント
- Susan C: TOTDの将来について話し合うために集まりました。JMP Live for 17.0のヘルプをローカライズされた言語で確認しました。JMPの新機能ドキュメントについて話し合うために集まりました。テキストインセットを評価し、リンクとインセットのどちらを使うべきかについてのガイドラインを作成しました。
- キアナ: ToTDの将来について話し合うために集まりました。JMP Live 17.0のヘルプをローカライズ言語で再作成しました。JMPの新機能ドキュメントについても話し合いました。Myronと協力して、JMP 18.0のヘルプが正しく表示されるようにしました。JMP Live 17.1のヘルプの作成を開始しました。プロジェクト計画も作成しました。
- クリスB:互換性ドキュメントと新しいJMPヘルプメニューの作成に取り組みました。テストドキュメントの補助ツールをいくつかテストしました。
システム/ホストテスト-Cary
- マンディ:全体会議のワークフロー講演の練習をライブリハーサルを含めて完了しました。JMP18EA1のテクニカルサポートのトラック4~5件に対応しました。提案、フィードバック、そしてバグと思われる箇所が1件ありました。また、Xanが発見した列の圧縮、データテーブルの比較表に関する提案など、いくつかの点にも取り組みました。設定変更とJSLテスト実行時に列を圧縮した状態で実行した際に発生したクラッシュにも対処しました。JMP 18のワークフロービルダーの追加機能をテストしました。Discoveryが終了し、17.1のインストールテストが完了したら、新機能を備えたワークフローの作成に取り組みます。
- アンナ:修正を検証しています。Josh と Web テスト チームと協力して、カバレッジのギャップを特定し、テスト プロセスを改善する方法を決定します。
- オードリー: AWS の学習と新しいマシンのセットアップ、Jira の管理作業。
システム/ホストテスト - 北京
- 北京チーム:
- エリック・ワン: (1) スペースルートフォルダのテストを実施しました。RESTAPI/GraphQLインターフェースがスペースルートフォルダIDを受け付けるかどうかを確認しました。Jestテストを追加しました。ルートフォルダIDを指定してパッケージをスペースルートに公開、スペースルートフォルダにブックマーク/コメントを追加、パッケージ編集によるスペース編集、ルートフォルダ情報を含むスペース詳細の取得などです。(2) JMPC 17.1の残余テーブルのテストを実施しました。(3) AWSマシンのパフォーマンスをテストしました。
- はい、リー: (1) Import-MFI、Import-SPSS、OSIPIコンポーネントのJMPバグを検証して修正し、UTケースを追加しました。Client-GeneralコンポーネントのJMP Liveバグを検証して修正しました。(2) [JMP-15672] Compact設定とMFI、Set CVS has headers (0) - crashes - Jira (atlassian.net)で追跡されているTSレポート00034481を調査しました。新しいバグを追加しました。(3) JMPC 17.1のLeftover Tablesテストを完了しました。(4) AWSマシンのパフォーマンスをテストしました。
- マイク・ウー: (1) SAS統合を削除するためにユニットテストを更新します。(2) jmpdev2の代替となる新しいAWSマシンを調査し、いくつかの質問を確認するためにAudreyにフィードバックを送信しました。(3) JMP Clinical 17.1レポートのテストから残ったテーブルが完了しました。(4) AWSマシンのパフォーマンスをテストします。
- のように: (1) SAS統合におけるJSL UTの障害を調査し、修正しました。(2) SAS統合関連ケースを削除および移動しました。(3) Jiraの問題の検証を行いました。(4) JMPC 17.1の残余テーブルのテストを完了しました。(5) JMPC回帰テストの準備を行いました。(6) Jenkins: Oracleサーバー接続を更新し、AWSイメージ用のVS2022を有効化しました。E2Eテストの障害への対応を進めています。JMPライブ負荷テスト実行時のエラーを修正しました。
- ダー・チャン: (1) OLEオートメーションの回帰テストを実施し、JMP 17.1/17.2/18の不具合を修正しました。(2) JMPC 17.1の残余テーブルのテストを完了しました。(3) AWSマシンのパフォーマンステストを実施しました。(4) バグ検証を実施しました。
- 私たちと一緒に: (1) JMPC 17.1のテストを完了しました[JMPTESTBJ-2062] Mac上のJMP C 170にJMP C 171をインストール - Jira (atlassian.net) 。 (2) AWSマシンのパフォーマンスをテストします。 (3) SAS統合を削除するためにユニットテストを更新します。
データ検出
- そしてS:ダッシュボードビルダーに列スイッチャーのプロンプトダイアログを追加し、ダッシュボードに複数のスイッチャーが存在する問題を修正しました。セッションファイルで「スタンドアロン」の列スイッチャーを保持するスクリプトが作成されるようになりました。このスクリプトは複数のプラットフォームにリンクされる可能性があります。データフィルターの値コードが欠落している問題と、テキストボックスでJSLの変更が順序どおりに保存されない問題(スクリプトでレポートが再現されない)を修正しました。引き続き重点的な作業に取り組んでいます。
- Xan: Term の欠損値コードのサポートを更新しました。EScoreMissing::Yes で欠損値のスコアリングを選択した場合、MVC を 1 つのスコアにマージするのがデフォルトです。元の MVC 値が必要な場合は、新しい EScoreMissing::StoredValues を使用してください。オーバーレイ変数のグラフィカルなエンコード方法(色、スタイル、または非表示)をユーザーが明示的に制御できるようになりました。
- エヴァン:ポップアップ検索に関する情報を得るために、v18の初期テレメトリデータを確認し、その過程で見つかったバグを報告しました。Locの高性能な代替となるJSL Whereの初期バージョンをリリースしました。<
- アーネスト:ワークフロープロンプトフレームワークを追加します。
シャノンからのメモ
JMP 開発者にはこの問題は発生していないと思います。これは私と私の JSL だけの問題です...!
皆さん素晴らしい週末をお過ごし下さい!