2022年7月22日のJMP開発アップデートへようこそ!
今週、私たちはJMP17.0コードフリーズマイルストーン。 JonWeiszとJohnSallが木曜日の朝の年半ばのWebキャストで述べたように、17のJMP、JMP Pro、およびJMPLiveのリリースは大きな問題です。 最新の初心者から最も洗練された長期ユーザーまで、すべてのお客様に何かがあります。 JMP Clinicalは、パフォーマンスが向上し、インストールエクスペリエンスが大幅に向上した、初めてのJMPのみのリリースで1か月後に続きます。 Inside JMPで、この記事を含むMidyearコンテンツを確認できます。 2022年半ばにアメリカで学んだ20のこと。
どうもありがとうございましたジム・ボレク新しいリリースブランチを作成し、フリーズ後にさまざまなビルドをテストしてくれました。 ジムは彼が助けに非常に感謝していると言いますジョン・シュロードルWindows上で動作するJMP18.0用のVisualStudio2022の使用への移行中に提供されます。 ジムは、ジョンとマイケルヘクトが、この移行中に発生したさまざまなビルドと署名の問題のトラブルシューティングを提供してくれたすべての支援に非常に感謝しました。 チームワークをありがとう! リリースボーダーは、VS 2022の移行などのソフトウェアの更新に比較的適した時期ですが、ブランチからビルド、多数のVMや物理マシンの構成に至るまで、多くの可動部分があるプロセスに確かにいくつかの複雑さが加わりました。
進行中の3つのリリースの自動化されたナイトリービルドが昨日の夜に正常に実行された後、ボブ・ヒッキージムは、新しいリリースのインストーラーと単体テストのセットアップを完了することに注意を向けました。 ニック・ルバまた、今日は、17.1と18.0の分岐を見越して、週の初めに設定した継続的インテグレーションと自動統合プロセスのためのさまざまなJenkinsプロジェクトを可能にすることに忙しくしています。
3つのブランチが同時に実行されているこの忙しい時期に移行すると、これらのリリースの扱いは異なり、コードを各リリースにプッシュするプロセスも少し異なります。 プロセスを初めて使用する場合や、リリースが1つしかないために何ヶ月も忘れてしまった場合に備えて、概要を以下に示します。 ご不明な点がございましたら、お気軽にお問い合わせください。 答えがわからない場合は、答えがわからない人を探します。
- 信号を止めてください:17.0。
- JMP17のソースコードが凍結されています。 mainà17.0からの自動統合は無効になっています。
- 17.0ソースに影響を与える潜在的なショートッパーバグが見つかった場合、開発ディレクターと製品管理者は問題を綿密に精査し、その深刻さとリリースを遅らせる可能性を評価します。
- 17.0でショートッパーの問題を発見したと思われる場合は、承認を要求する前に、適切な開発およびテストマネージャーと話し合ってください。 問題が承認の要求に値すると一緒に判断した場合は、標準の承認プロセスに従ってください。 承認者が修正について質問がある場合は、承認者と開発者が集まり、修正について話し合います。
- DocチームとL10チームは、今後の凍結日を見越して、17.0の完成に向けて引き続き取り組んでいます。 テストチームは検証作業を続けます。
- 黄色のライトの点滅:17.1。
- このリリースの範囲には、バグ修正と、17.0に間に合うように準備ができていないかテストできなかったいくつかのマイナーな機能が含まれています。 開発者は、修正を17.1トラックに統合する前に、コードレビューを要求して取得する必要があります。 mainà17.1のソース自動統合プロジェクトはありません。これは、mainのほとんどの変更がいいえ17.1ブランチ向けです。 JMP17.1コード承認モードに入るまでに数か月かかります。
- DocチームとL10Nチームは、数か月間17.1での作業を開始しません。 L10Nチームが17.0プロジェクトのすべての作業を完了するまで、17.1でStringbotの実行を開始しません。
- 緑色のライト:18.0。
- mainà18.0からの自動統合は、新機能のプッシュとバグ修正のためにオンになっています。 開発者は多くの場合、修正をmainにプッシュし、テストが修正を評価するのを待ってから、17.1への統合を検討します。 ピア開発者によるコードレビューは常に推奨されますが、サイクルのこの時点では必須ではありません。
- DocチームとL10Nチームは、18.0コンテンツの作業を何ヶ月も開始しません。 L10Nチームが適切であると判断するまで、18.0でStringbotを実行しません。 JMP 18 EAプログラムは、約6か月間開始されません。
今週は開発グループとして会いませんでしたが、次の2つの木曜日(7/28と8/4)に会い、 JMPインターン今年の夏までです。 来週初めに、完全なスケジュールで会議の招待状を送信します。 共有するボランティアをしてくれたインターンに感謝します。オードリー・シュルスケジュールを調整してくれて!
一般的なお知らせ
- Inside JMPで注目の従業員になりたい場合は、のコピーをダウンロードしてください。知る形。 質問に記入するだけで、完了したら、あなたの写真3枚と一緒にフォルダーにアップロードします。 JMPファミリーをもう少し身近なものにするためにご協力いただきありがとうございます。
重要な今後の日付
- JMP 17 Doc Freeze – 8/2/22
- JMP 17ヘルプフリーズ– 8/9/22
- JMP 17 L10Nフリーズ– 8/12/22
- JMP17ローカライズされたPDFフリーズ8/16/22
- 最初のJMP17最終インストーラー候補– 8/23/22
- 来てください合流の完全なリストについてはJMP 17日付。
JMP開発アップデート
- 表示するには、このページにアクセスしてくださいバグ検証リスト為にJMP 17.0 。
開発オペレーション
- ジム: Visual Studio 2022、デジタル署名ソフトウェア、node.jsなどを使用した新しいWindowsおよびMacintoshビルドマシンの直前の準備。Python、ODBCドライバー、MATLAB、Rなどを使用したメンテナンスUTマシンの準備。インストーラー/アップデーターおよびユニットテストが実行されます。来る。
- ボブ: 18.0および17.1ブランチのWindowsインストーラーコードで作業しました。 メインインストーラーの動作をシミュレートするために、QA用のExcelアドインインストーラーおよびアンインストーラースクリプトを作成しました。 JohnSchroedlとDanielPowellによるテーブル作業とテストを更新します。
- マイロン: ServiceCloudでのSiriusメールと重複コメントのクラッシュシステムテストと修正。 JMPヘルプ作成プロセスのトラブルシューティング。
- ニック: JMP 17.1および18.0の継続的インテグレーションと、さまざまな成果物の自動統合のために、さまざまなJenkinsプロジェクトをセットアップします。 JMP18.0用のWindows用のコンパイラバージョンを更新しました。
- シャノン:年半ばの仮想会議に出席しました。 ServiceCloudからのクラッシュ結果のテスト。 17.1および18.0のJenkinsプロジェクトの更新を確認しました。 キー調査を支援します。 ミアとのジラトリアージの議論。
ローカリゼーション
- ローカリゼーションチーム:残りのJMPライブソフトウェア翻訳が完了し、P4にプッシュされます。 JMPLiveおよびHTML5Onlineのヘルプが翻訳に提供されます。 翻訳に提供される新機能。 金曜日に開催されたDoc/LocalizationTeamの月例チームミーティング。 自動化プロジェクトの継続的な評価。メニュー説明カードの翻訳が完了しています。
ドキュメンテーション
- スーザン: Melanie用に色分けされたJMPライブ/パブリックPDFを作成しました。 KarenのWorkflowBuilderチャプターを作成し、保存/共有チャプターからそのチャプターにコンテンツを移動しました。 必要なすべてのファイルを含む、トムの遺伝学のフレームブックを作成しました。 プロダクションはすべての本をチェックし、EA9REDOヘルプを生成しました。 PerforceでJMPLive/ Public / HTML5テンプレートのコピーを作成し、Page.aspファイルの英語版を更新しました。 不足しているJMPライブ/パブリックイメージをPERFORCEに追加し、TOTDイメージの不一致のトラブルシューティングも行いました。 新しいパラタグがヘルプに表示されない問題を調査し、続行するための入力を提供しました。 不足しているJMPLive公開ヘルプキーのトラブルシューティングを支援します。
- Qiana: All JMPLeadershipMeetingとJMPH1Updateに参加しました。 「並外れた生産性への5つの選択肢」コースに参加しました。 L10Nとの月例会議に出席。 UGドキュメントの作業を続けます。 さまざまなドキュメント関連の問題のトラブルシューティングに時間を費やしました。
システム/ホストテスト-Cary
- マンディ:ワークフロービルダージャーナルとディスカバリープロジェクトとパワーポイントの改訂に取り組んでおり、来週の水曜日のビデオ録画の準備のために練習しています。 ジムが魔法をかけた後、メイン、17.0、17.1のPERFORCEブランチをセットアップします。 いくつかのTSトラックに回答し、いくつかのJIRAを検証しました。 来週、録音後、LMSセキュリティモジュールの受講を開始します。
- 猟師: 1つのJMP17EA 9トラック(検索結果の問題)を調査し、OneDriveへの保存、検証で発生したプロジェクトクラッシュを再現しようとし、ラボのMDA692にVentura 13.0Beta3をインストールしてテストを実行しました。
- オードリー:最新バージョンのMatlab(2022a)を使用してJMP 17.0をテストし、リリース終了のテストタスクの準備をします。
- ジョシュ:ストーリーとバグテストの仕上げ。JMPLiveのさまざまな質問に答えます。JMPLiveのリグレッションに取り組んでいます。
- 北京/ケアリーJMPライブテストJiraステータス
- テストの00ストーリー
- 05テスト対応のストーリー
- 09過去7日間に作成されたバグ。
- 過去7日間で67のストーリー/バグがクローズされました
システム/ホストテスト-北京
- エリック・ワン: (1)JSLを介した複数のHTTPリクエストの送信をテストしました。 (2)HTTPリクエストでpromiseをテストしました。 (3)JMPLiveRESTAPIを呼び出す複数のHTTPリクエストとpromiseの単体テストを追加しました。 (4)ストーリー/バグの検証。
- ダリ: (1)ダッシュボード、投稿-ダウンロード、アクセス制御、公開-JMPのストーリー/バグの検証。 (2)TSレポート調査ケース番号00009418。
- マイク・ウー: (1)テスト済みの回帰問題JMP-11780。 Intel Macで修正され、ActualTechベンダーのOracle ODBCドライバーの問題により、M1Macは最初の問題のままでした。(3)アップグレードされたCitrixテスト環境の健全性チェック。 (4)TSレポート調査ケース番号00009302。
- キミ: (1)Pythonバージョンは夜間実行のJSL UTフレームワークでアップグレードされているため、Python統合テストを確認してください。 (2)JSLUTの障害を調査しました。 (3)Jenkins関連の問題。 (4)ストーリー/バグの検証。 (5)下の合流ページを更新します北京チームJSLユニットテストフレームワーク
- ナラ: (1)ストーリー/バグの検証。 (2)北京チームは、ConcurおよびOTLシステムにアクセスするときにいくつかの問題が発生しました。 ITグループと協力して問題を解決します。
- JMP Jira:3つのバグ/ストーリーが作成されました(リンク)、22個のバグ/ストーリーが検証されました(リンク)。
- JMP Live Jira:11個のバグ/ストーリーが作成されました(リンク)、46個のバグ/ストーリーが検証されました(リンク)。
データ発見
- アーネスト:ワークフロービルダー:条件のサポートの追加、記録プラットフォームレポートの処理の改善、およびレポート注釈の使用の容易化。
- エヴァン: LabelstoCodesおよびCodestoLabelsのスクリプトおよびアクションレコーダーのサポートを追加します。
- ザン:グループサイズの違いに対するスプラインのスムーズな調整。
DOE
- 鵬: Ryan Lekivetzに代わって、DOE&Reliabilityチーム向けにLightningUpdateを準備して提示しました。 SASEDUマーケティング用のJMPを使用した予測分析の基礎の時系列に関する章を確認しました。 すべての製品セキュリティトレーニングコースを終了しました。
- カレブ:コードがフリーズする前の2つの直前のサンプルサイズエクスプローラーのバグを修正しました。 Ryanと私は、WildtrackプロジェクトでSkyとの共同論文の執筆にも取り組み始めました。
- ブラッド: JMPディスカバリーの話を終える。 月曜日にビデオプレゼンテーションをします。
ホスト
- マイケルH: Jimと協力して、MacJMP18.0リリースビルドのコード署名を有効にしました。 macOSBigSurでの複数ファイルインポートの視覚的な不具合を修正しました。 EAテスターによって報告されたMacフォントピッカーの問題を修正しました。 JMP17.0リリースの未解決の静的アナライザーの問題を修正しました。
- John Schroedl: Visual Studio 2022の移行と、分岐作業での手を貸します。 「更新の確認」の問題の調査を支援しました。 Myronのテレメトリドキュメントを作成し、その多くをConfluenceに移動しました。
- ポールN: JMP17.0セキュリティチケットの締めくくり。 ブラックダックスキャン用にJMP18.0ジョブをセットアップします。Visual Studio 2022をインストールしました。金曜日の午後遅くにプッシュするのではなく、古い古いJMPINTROコードの削除に取り組んでいます。来週の初めまで待ちます。 たくさんのファイルが触れられています。 (JMP-10618)
HTML5
- ポールS:より多くのSTIPSトレーニングを行い、18.0にプッシュされた問題を調査するために費やしました。
JMPライブ
- マイケルG:バグ修正、サードパーティパッケージの更新、スペース警告フィードは、ブランチがマージされるのを待っています。 CIビルドでのテストメモリリークを修正できる棚があります。 AuroraでDiscoveryプレゼンテーションに取り組んでいます。
統計学
- ローラC- S: SEMに関するコミュニティのいくつかの投稿に回答しました。 アドイン、プレゼンテーション、ブログ投稿に関して、ヘイリーにフィードバックを提供しました。 SEMチュートリアルのタイトルと説明でGailとRossMetusalemと協力しました。 複数グループ分析のブログ投稿に引き続き取り組んでいます。 VisualStudioを更新しています。
- エリザベス: SE、教育、および他の同僚のためのいくつかのGLMMおよび混合質問に答えます。 VS2022を起動して実行します(すばらしい指示に感謝します、John Schroedl!)。 Mixedで重みを有効にするために、重み情報を含める必要がある推定コードの最後の微妙な部分を追跡します。現在の結果は非常に近いですが、完全ではありません…
- ジョン・サル: 17.0および17.1に統合されたChrisGotwaltを使用したFitLeastSquaresREMLの固定レバレッジプロット( JMP-13437 )。
統計ドキュメント
- カレン:ワークフロービルダーを文書化するための新しい章を作成します。
統計テスト
- ジェイコブ: Easy DOEをテストし、17.0の最近の修正を確認し、[レポート]タブの単体テストを作成します。 Fit Model REML(JMP-13437)のレバレッジプロットの修正をテストします。
シャノンからのメモ
私たちのほとんどにとって、とても忙しい一週間でした。 今週末、皆様にリラクゼーションを楽しんでいただければ幸いです。