歡迎閱讀 2022 年 7 月 22 日的 JMP 開發更新!
本週,我們到達了我們的JMP 17.0 代碼凍結里程碑。 正如 Jon Weisz 和 John Sall 在周四早上的年中網絡直播中指出的那樣,JMP、JMP Pro 和 JMP Live 的 17 版本非常重要。 從我們最新的新手到我們最老練的長期用戶,每一位客戶都有一些東西。 JMP Clinical 將在一個月後發布其首個僅 JMP 版本,該版本具有改進的性能和更好的安裝體驗。 您可以在 Inside JMP 上查看年中內容,包括這篇關於2022 年美洲年中學到的 20 件事.
非常感謝吉姆·博雷克用於創建我們的新發布分支並在凍結後測試各種構建! 吉姆說他非常感謝幫助約翰·施羅德在過渡到在 Windows 上使用 Visual Studio 2022 for JMP 18.0 期間提供。 Jim 非常感謝 John 和 Michael Hecht 提供的所有幫助,以解決在此過渡期間遇到的各種構建和簽名問題。 謝謝大家,團隊合作! 對於 VS 2022 遷移等軟件更新來說,發布邊界是一個相對較好的時機,但它確實增加了從分支到構建到大量 VM 和物理機配置的許多移動部分的過程的一些複雜性。
在昨天晚上成功運行了我們三個正在進行的版本的自動化夜間構建之後,鮑勃·希基Jim 將注意力轉向為新版本確定安裝程序和單元測試設置。 尼克·魯瓦今天也一直忙於為各種 Jenkins 項目啟用持續集成和自動集成流程,這是他在本週早些時候為預期分支 17.1 和 18.0 而設置的。
只是提醒一下,當我們進入這個繁忙的時期,三個分支機構同時運行 -我們以不同的方式對待這些版本,將代碼推送到每個版本的過程有點不同。 這是一個概述,以防您不熟悉該流程或在幾個月內忘記了我們只有一個版本需要擔心的情況! 如果您有任何問題,請告訴我。 如果我不知道答案,我會嘗試找到知道的人。
- 停車燈:17.0。
- JMP 17 源代碼被凍結。 從 main à 17.0 自動集成被禁用。
- 如果發現了影響 17.0 源代碼的潛在漏洞,開發總監和產品管理人員將仔細檢查問題並評估其嚴重性和延遲發布的可能性。
- 如果您認為您在 17.0 中發現了一個嚴重問題,請在請求批准之前與相應的開發和測試經理討論。 如果您共同確定問題值得申請批准,請遵循我們的標準批准流程。 如果審批者對修復有疑問,審批者和開發人員將開會討論修復。
- Doc 和 L10 團隊繼續努力完成 17.0,以期他們自己即將到來的凍結日期。 測試團隊繼續驗證工作。
- 黃燈閃爍:17.1。
- 此版本的範圍包括錯誤修復和一些在 17.0 中尚未準備好或無法及時測試的次要功能。 在將修復程序集成到 17.1 軌道之前,開發人員需要請求並獲得代碼審查。 main à17.1 沒有源自動集成項目,因為 main 中的大多數更改是不是發往 17.1 分支。 我們還有幾個月的時間才能進入 JMP 17.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 個月左右才會開始。
雖然我們本週沒有作為開發組開會,但我們將在接下來的兩個星期四(7 月 28 日和 8 月 4 日)開會,了解我們的JMP 實習生一直到這個夏天。 我將在下周初發出會議邀請,並附上完整的日程安排。 感謝我們的實習生自願分享,感謝奧黛麗·舒爾為了協調日程!
一般公告
- 如果您願意成為 Inside JMP 的特邀員工,請下載一份了解形式. 只需填寫問題,完成後,將其與您的 3 張照片一起上傳到文件夾中。 感謝您幫助讓我們的 JMP 大家庭更加熟悉!
即將到來的重要日期
- JMP 17 文檔凍結 – 22 年 8 月 2 日
- JMP 17 幫助凍結 – 22 年 8 月 9 日
- JMP 17 L10N 凍結 – 22 年 8 月 12 日
- JMP 17 本地化 PDF 凍結 8/16/22
- 第一個 JMP 17 最終安裝候選人 – 22 年 8 月 23 日
- 請拜訪合流完整列表JMP 17日期。
JMP 開發更新
開發運營
- 吉姆:使用 Visual Studio 2022、數字簽名軟件、node.js 等準備新的 Windows 和 Macintosh 構建機器。使用 Python、ODBC 驅動程序、MATLAB、R 等準備維護 UT 機器。安裝程序/更新程序和單元測試運行來。
- 鮑勃:為 18.0 和 17.1 分支處理 Windows 安裝程序代碼。 為 QA 創建了 Excel 插件安裝程序和卸載程序腳本,以模擬主安裝程序的功能。 與 John Schroedl 和 Daniel Powell 一起更新表格工作和測試。
- 邁倫:針對 Sirius 電子郵件和 ServiceCloud 中重複評論的崩潰系統測試和修復。 JMP 幫助創建過程的故障排除。
- 缺口:為 JMP 17.1 和 18.0 的持續集成和各種可交付成果的自動集成設置各種 Jenkins 項目。 更新了適用於 JMP 18.0 的 Windows 編譯器版本。
- 香農:參加年中虛擬會議。 測試來自 ServiceCloud 的崩潰結果。 已驗證 17.1 和 18.0 的 Jenkins 項目更新。 幫助重點調查。 與 Mia 討論 Jira 分類。
本土化
- 本地化團隊:剩餘的 JMP Live 軟件翻譯已完成並推送到 P4。 JMP Live 和 HTML5 Online 幫助交付給翻譯。 交付給翻譯的新功能。 Doc/Localization Team 月度團隊會議於週五舉行。 自動化項目的持續評估;菜單 說明 卡片翻譯正在完成。
文檔
- 蘇珊:為 Melanie 創建了顏色編碼的 JMP Live/Public PDF。 為 Karen 創建了 Workflow Builder 章節,並將內容從“保存/共享”章節移至該章節。 為湯姆創建了一本遺傳學框架書,包括所有必要的文件。 生產檢查了所有書籍並生成了 EA9 重做幫助。 在 Perforce 中創建了 JMP Live/Public/HTML5 模板的副本,並更新了 Page.asp 文件的英文版本。 向 Perforce 添加了缺少的 JMP Live/Public 圖像,還解決了一些 TOTD 圖像差異。 調查了新的 para 標記未出現在幫助中的問題,並提供了一些輸入以繼續。 協助對缺少的 JMP Live 發布幫助鍵進行故障排除。
- 錢娜:參加了所有 JMP 領導會議和 JMP H1 更新。 參加了“非凡生產力的 5 個選擇”課程。 參加了與 L10N 的月度會議。 繼續處理 UG 文檔。 花時間解決各種與文檔相關的問題。
系統/主機測試-Cary
- 曼迪:正在修改我的 Workflow Builder Journal and Discovery 項目和 powerpoint,為下週三的視頻錄製做準備。 在 Jim 施展魔法之後,為 Main、17.0 和 17.1 設置 Perforce 分支。 回答了一些 TS 曲目並驗證了幾個 JIRA。 下週錄完後,將開始學習LMS安全模塊。
- 獵人:調查了一條 JMP 17 EA 9 軌道(搜索結果問題),試圖重現我在保存到 OneDrive 時遇到的項目崩潰,驗證,並在實驗室中在 MDA692 上安裝 Ventura 13.0 Beta 3 並運行測試。
- 奧黛麗:使用最新版本的 Matlab (2022a) 測試 JMP 17.0,為發布結束測試任務做準備。
- 喬什:完成故事和錯誤測試。回答各種 JMP Live 問題。致力於 JMP Live 的回歸。
- 北京/卡里JMP Live 測試 Jira 狀態
- 00 測試中的故事
- 05 測試準備中的故事
- 09 在過去 7 天內創建的錯誤。
- 過去 7 天內關閉的 67 個故事/錯誤
系統/主機測試-北京
- 埃里克王: (1) 測試通過 JSL 發送多個 HTTP 請求。 (2) 在 HTTP 請求中測試過的 Promise。 (3) 增加了多個HTTP請求和promise的單元測試,調用JMP Live RESTAPI。 (4) 故事/錯誤驗證。
- 大麗: (1) Dashboard、Posts-Download、Access Control 和 Publish-JMP 的故事/錯誤驗證。 (2) TS報告調查案號00009418。
- 邁克·吳: (1) 測試回歸問題 JMP-11780。 它現在已為 Intel Mac 修復,由於 ActualTech 供應商 Oracle ODBC 驅動程序問題,M1 Mac 仍將是最初的問題。(3) 升級後的 Citrix 測試環境的健全性檢查。 (4) TS報告調查案號00009302。
- 基米: (1)檢查Python集成測試,因為Python版本已經在夜間運行的JSL UT框架中進行了升級。 (2) 調查 JSL UT 故障。 (3) Jenkins相關問題。 (4) 故事/錯誤驗證。 (5) 更新confluence頁面下北京團隊JSL單元測試框架
- 娜拉: (1) 故事/錯誤驗證。 (2) 北京團隊在訪問 Concur 和 OTL 系統時遇到了一些問題。 與 IT 團隊合作解決問題。
- JMP Jira:創建了 3 個錯誤/故事(關聯), 22 個錯誤/故事已驗證 (關聯)
- JMP Live Jira:創建了 11 個錯誤/故事(關聯), 46 個錯誤/故事已驗證 (關聯)
數據發現
- 歐內斯特:工作流構建器:添加對條件的支持,更好地處理記錄平台報告,並促進報告註釋的使用。
- 埃文:為標籤到代碼和代碼到標籤添加腳本和動作記錄器支持。
- 贊:樣條曲線平滑調整組大小差異。
美國能源部
- 彭:代表 Ryan Lekivetz 為 DOE 和可靠性團隊準備並展示了閃電更新。 使用 JMP for SAS EDU Marketing 查看了預測分析基礎知識中有關時間序列的章節。 完成所有產品安全培訓課程。
- 迦勒:在代碼凍結之前修復了兩個最後一分鐘的樣本大小瀏覽器錯誤。 Ryan 和我還開始與 Sky 一起撰寫關於 Wildtrack 項目的聯合論文。
- 布拉德:結束我的 JMP Discovery 演講。 我將在星期一進行視頻演示。
主持人
- 邁克爾·H:與 Jim 合作啟用 Mac JMP 18.0 Release 版本的代碼簽名。 修復了 macOS Big Sur 上的多個文件導入中的視覺故障。 修復了 EA 測試人員報告的 Mac 字體選擇器問題。 修復了 JMP 17.0 版本的突出靜態分析器問題。
- 約翰·施羅德: Visual Studio 2022 過渡並幫助進行分支工作。 幫助調查“檢查更新”問題。 為 Myron 創建遙測文檔,並將其中大部分內容轉移到 Confluence。
- 保羅 N:關閉 JMP 17.0 安全票證。 為 blackduck 掃描設置 JMP 18.0 作業。安裝了 Visual Studio 2022。致力於刪除舊的過時 JMPINTRO 代碼,而不是在周五下午晚些時候推送,我會等到下周初。 涉及的文件很多。 (JMP-10618)
HTML5
- 保羅·S:花費了更多的 STIPS 培訓,並研究了被推到 18.0 的問題。
JMP 直播
- 邁克爾·G:錯誤修復、第 3 方包更新和空間警告提要正在等待分支合併。 我有一個架子,希望能在 CI 構建中修復我們的測試內存洩漏。 與 Aurora 一起進行 Discovery 演示。
統計數據
- 勞拉 C-小號:回答了社區中有關 SEM 的一些帖子。 向 Haley 提供有關她的插件、演示文稿和博客文章的反饋。 與 Gail 和 Ross Metusalem 合作編寫 SEM 教程的標題和說明。 繼續撰寫多組分析博客文章。 更新 Visual Studio。
- 伊麗莎白:為 SE、教育和其他同事回答一些 GLMM 和混合問題。 讓 VS2022 啟動並運行(感謝 John Schroedl 的精彩指導!)。 跟踪需要包含權重信息以啟用混合權重的最後一個瑣碎的估計代碼;目前的結果是如此接近,但並不完全……
- 約翰·薩爾:修復了擬合最小二乘 REML 的槓桿圖,與 Chris Gotwalt 一起集成到 17.0 和 17.1( JMP-13437 )。
統計文檔
- 凱倫:編寫新章節來記錄 Workflow Builder。
統計測試
- 雅各布:測試 Easy DOE,驗證 17.0 的最新修復並為“報告”選項卡編寫單元測試。 測試擬合模型 REML (JMP-13437) 中的槓桿圖的修復。
香農的筆記
對於我們大多數人來說,這是非常忙碌的一周。 我希望你們都有機會在這個週末享受一些放鬆!