
歡迎閱讀 2022 年 6 月 10 日的 JMP 開發更新!
恭喜本週外出瑞安·萊克維茨! 本星期布拉德·瓊斯宣布 Ryan 晉升為 DOE 和可靠性團隊經理。 Ryan 作為 DOE 開發人員在 JMP 工作了近十年,在軟件開發與廣泛的出版物和演示列表以及許多專利之間取得平衡。 除了他無可置疑的卓越技術和隨和的個性外,我們都開始欣賞 Ryan 在分享他對 DOE 的熱情時的創造力。 無論是在 JMP 關於煮雞蛋(或薯條、餅乾或咖啡!)的博客中, Discovery 談論新功能,或者在與開發人員會面會議中,Ryan 是分享與所有用戶相關的示例的專家。 儘管他將團隊領導權交給了瑞恩,但布拉德向我們保證他不會去任何地方。 他將繼續他正在進行的研究,探索 JMP 的 DOE 新功能。
在周三的一天結束時,我們通過了我們的代碼審查JMP 17.0 的里程碑。 這意味著從此時起推入主分支的任何源代碼更改都需要進行代碼審查(值得注意的例外是代碼註釋、腳本索引示例和標記字符串以供提取)。
如果您要設置一個Swarm 中的代碼審查,請在您的文本中提及 Jira 問題編號。 當然,您應該始終在您的 Perforce 推送描述中提及相關的 Jira 問題以及進行代碼審查的人員的姓名。 我們將進入代碼批准模式在 22 年 6 月 22 日。 那時,我們應該只解決重要和關鍵的修復,並且每次推送都需要在提交之前由 JMP 批准者列表的 4 名成員預先批准。
doc 和 L10N 團隊一直在努力完成一長串交付物,這些交付物必須最終確定、翻譯並返回到軟件中,然後我們才能創建 JMP 17.0 最終安裝程序候選者。 L10N 團隊將於 6 月 13 日下週一交付最後一批 JMP 17.0 UI 字符串。 在這個週期中進行的許多其他項目包括菜單描述和快速參考卡、Discovering JMP(翻譯成所有語言)、JMP 示例數據、教程、內置插件和 JMP Live UI 字符串和文檔。 非常感謝所有幫助這些項目通過最後階段的人!
也非常感謝JMP 直播團隊在昨天的開發會議上介紹 JMP 17 的新增內容! 如果您錯過了會議,您可以在此處找到下載的錄音副本的鏈接。 我們在會議上的出席人數創下了記錄(80 多名與會者),並且在會議期間進行了非常活躍的聊天會話! 此外,我對無法參加的內部團隊成員的錄音很感興趣。 感謝 JMP Live 團隊成員對演示期間提出的問題的監控和回答!
謝謝托尼亞·莫爾丁用於與從 Salesforce 中選擇的崩潰共享最近 Beta 反饋的詳細信息! 由於 Duane 和 Tonya 一直在更新他們的 Salesforce 客戶跟踪報告,Myron 也在更新崩潰系統代碼以從 Salesforce 獲取崩潰文件,將它們放入處理隊列以進行符號化,並使用內容更新我們的崩潰數據庫。 隨著大部分代碼的更新,Myron 和我將進入測試階段,並希望盡快讓生產管道運行。
人

話題

副主題

平台

2022 年 6 月 10 日當週的 Beta 報告 | JMP Live (sas.com)
一般公告
- 如果您願意成為 Inside JMP 的特邀員工,請下載一份了解形式. 只需填寫問題,完成後,將其連同您的 3 張照片一起上傳到文件夾中。 感謝您幫助讓我們的 JMP 大家庭更加熟悉!
即將到來的重要日期
- JMP 17 規範批准 – 22 年 6 月 22 日
- JMP 17.0 EA9 – 22 年 7 月 8 日
- JMP 17 代碼凍結 – 22 年 7 月 20 日
- 請拜訪合流完整列表JMP 16和JMP 17日期。
JMP 開發更新
主持人
- 邁克爾·H:
- WWDC 週。 觀看會議,與 Apple 工程師會面。 更新了我們的“notarize”腳本以使用“新”(1 yo)“notarytool”而不是已棄用(明年秋天將消失)“altool”。 與 Apple 工程師一起探討了為什麼我們不能在啟用 ASAN + UBSAN 的情況下運行 JMP。 答:它使我們的可執行文件太大。 我得到了嘗試的變通方法,但到目前為止,它們似乎都不可行。
- 得到平行建築工作。 這需要明確指定 jmptojava dylib 之間的依賴關係。
- 與 Jim 和 Nick 合作,將 JMP 17 構建系統遷移到 Xcode 13。 與 Jim 一起調查為什麼在某些 M1 構建系統上使用 Rosetta 運行 JMP 測試。
- 約翰·施羅德:遙測服務器工作。 調查使用自動化運行 JMP 時的神秘崩潰。
HTML5
JMP 直播
- 極光:展示了 JMP Live 17.0 摘要演示的一部分。與 Susan Conaghan 一起瀏覽了更多內容,她在記錄 JMP Live 17.0 的過程中提出了非常好的探索性問題。與唯一標題、批量刪除、下載記錄、更新數據和文件夾中帖子排序相關的錯誤修復。
統計數據
- 伊麗莎白:修復了 John Powell 和 HTML5 團隊在其工作過程中發現的帶有隱藏/排除行的新 SOM 聚類熱圖的錯誤。 繼續致力於在混合模型的背景下實施外推控制。
- 勞拉 CS:修復了 SEM 中的許多錯誤,包括分析器崩潰和模型未指定差異時的另一個錯誤。 為文檔編寫了一些關於模型快捷方式的註釋。 繼續支持 Haley 的夏季項目。
統計文檔
- 科琳:進行了一些字符串編輯,完成了 PCA 更新的文檔更新,為 Michael 審查了 SVEM 材料,並在 FDE 中工作了一些。
統計測試
- 雅各布:測試 Easy DOE,交互式測試新版本並為裂區設計編寫測試。 參與 UI/UX 工作流。 調查潛在的性能問題。
- 托尼亞:致力於 bug 驗證、單元測試清理和 beta 報告。
產品管理
- 布萊恩·F:
- 啟動畫面:為 9 個 Windows 安裝程序完成並交付了更新的圖形。 修改了產品閃屏以反映 JMP Statistical Discovery, LLC。 這樣做時,我對圖形進行了細微修改,使背景中的漸變更加微妙。
- 圖標:對於產品管理團隊,我為數據發現工作流創建了另外 2 個圖標,並為 16 個圖標中的每一個添加了藍色漸變的背景。 對於 Workflow Builder,我在 Windows 上創建並交付了 3 個新圖標。 Chris Humphrey 向我展示瞭如何在 Mac 上交付圖標,並且我創建了一個 Changelist 供 Chris 和 Ernest 審查。 我使用 Michael Goff 的輸入創建了一個圖標,用於在 JMP Desktop 上打開 JMP Live 中的文件。
- 功能 UX 工作流程:我處理了點投票的結果,以確定團隊開發的各種想法的優先級。 我會見了 Ryan Lekivetz,就 UX 開發過程會議進行了一次對話,他在本週領導了關於 Easy DOE 可用性測試的對話。 我會見了 Geoffrey Mann、Sam Gardner 和 Anisa Scott,以了解 JMP Clinical 的 UI。 我們計劃每月開會,以便就可用性增強進行對話。
技術支援
- 杜安:本週沒有什麼新的報導。 這裡有TS JMP Live 報導(JMP Live 16) 將 Sirius 的歷史數據與 Service Cloud 的新案例數據相結合。 不過,這些仍在修改中! 看完昨天的 JMP Live 演示後,我渴望開始使用 JMP 17,因為 JMP Live 17 的變化和改進令人印象深刻! 以下是有關信息技術支持打開的 Jira 票證.

開發運營
- 吉姆:報告了 LEAKS 失敗的 Jira 票證。 在 Michael Hecht 的支持下,升級到 Xcode 13 for JMP 17 Mac 構建機;報告構建過程失敗。 拿起 Mac Mini 來設置 Jenkins CI 流程。 適用於 Mac 的 JMP 17 安裝程序更新。 將本地化 JMP 17 _Baseline 和 NIST UT 的測試遷移到新的 Apple Silicon M1 Ventura OS。 強制支持。
- 缺口: PDF 構建機器故障排除。 開始與 Alex 合作,將現有的 Jenkins 項目遷移到在 AWS 中運行的服務器。
- 邁倫:繼續崩潰系統代碼和 Jenkins 項目更新,以準備使用從 Salesforce 提取的崩潰數據進行測試運行。
- 香農: PDF 測試、Jira、NF 和臨床 EA 討論。 崩潰數據與 Lisa 一起使用。
本土化
- 安吉麗塔:交付翻譯的剩餘 JMP Live 項目;下週為便攜式 UI 切換設置工作;內置切換設置
- 霍華德: 這週享受假期。
- 梅蘭妮: 可移植 UI 的 JSL 衝突檢查完成;與 Caleb 合作糾正 Sample Size Explorers 字符串的問題;樣本數據源已提交。 教程清理和更新。
- 沙: 便攜式 UI 測試套件;下週需要創建 ES、FR 和 IT 便攜式 UI 工具包。
- 翠西:項目管理 L10N 時間表,Jira 分類
- 更新到JMPLoc 項目吉拉斯本星期。
文檔
- 錢娜:完成了通用文本插圖中的徽標和版權信息的更新。 就一些版權問題與 Rachel 通信。 完成更新 JMP 17 安裝驗證白皮書。 開始更新質量流程白皮書。 會見了露絲和米婭。 參加了 ePublisher 101 培訓。 在技術許可聲明文本插圖中添加了 OpenBLAS 庫語句。 對 Penguins.jmp 數據表進行了額外更新。
- 蘇珊 C:完成 JMP Live CLI 更新以安裝幫助並將其發送以供審核。 包含迄今為止對 JMP Live 安裝幫助的評論反饋。 處理 JMP Live 的 JSL 更新。 參加了 JMP 現場演示。
- 克里斯 B:更新 Sample Index 窗口,ePublisher 培訓,看看我們的實習生 Matthew 所做的很酷的事情,並讓他進入下一個項目。
系統/主機測試-Cary
- 奧黛麗:在我們的生產測試服務器更新到 17 後,將我們的 JMP Live 發布腳本遷移到 JMP Live 17,一些一般的 JMP Live 測試任務,考慮 Jira 流程並提出對該流程的更改,與 Anna 合作評估我們新的 HTML5 功能準備情況JMP 17 中的功能,創建組件列表,按字母順序排列開發商或者測試儀. 這些列表增加了組件所有者列表.
- 曼迪:繼續 Workflow Builder 的努力。 完成了我在周三由 Ryan Gilmore 主持的與社區超級用戶分享的簡短演示的準備工作——良好的評論、反饋和問題,並從會議中打開了至少一張 JIRA 票。 主要完成了一個關於 WFB 的簡短博客,並將其傳遞給一些人閱讀和編輯,然後再與 Arati 分享。 盡可能快地驗證 WFB JIRA,並嘗試確保在 Mac 和 Windows 上以相同的方式修復問題。 致力於添加演示,希望能在 Discovery 和 Ernest 的 7 月 14 日開發會議上進行演示。 參加分配給我們的 PLATO LMS 課程。
- 麗莎:致力於將崩潰和 JSL 測試計時項目的發布腳本升級到 17.0,測試 coxcomb 更新,更新崩潰分數表,並與 Mike 一起審查圖像差異欺騙。
- 獵人:調查了 JMP 17 EA 8 軌道,在實驗室中在 MDA692 上安裝了新的 macOS Ventura 13.0 Beta 1 並運行了一些測試和缺陷驗證。
- 喬什·L: JMP Live 測試故事和驗證錯誤。我已將我們的 JMP Live 測試團隊分佈式環境遷移到 17.0。我還想出了一種讓服務器每晚在系統上安裝最新版本的方法。
- 北京/ Cary JMP 實時測試 Jira 狀態
- 04 測試中的故事
- 86 個故事準備測試
- 過去 7 天內創建的 18 個錯誤。
- 86 個故事/錯誤在過去 7 天內關閉
系統/主機測試-北京
- 北京隊:
- JMP Live 17 基於場景的測試:
- 測試回顧會議。 詳細信息可以在 JMP Live 17 基於場景的測試回顧中找到
- 審查為 JMP Live E2E 測試和 JMP Live Migration 測試提出的測試用例。
- JMP 17 的最後一輪 I18N 測試已經完成。 詳細信息可以在 JMPTESTBJ-1015 中找到。
- JMP Live 17 的最後一輪 I18N 測試已經完成。 詳細信息可在 JMPTESTBJ-212 中找到。
- 埃里克王: (1) 完成 JMP Live 17 基於場景的測試。 備份測試服務器。 (2) 完成 JMP Live 17 I18N 測試。 (3) 測試 JMP Live Jira 故事/錯誤。 (4) 準備 JMP Live 17 基於場景的測試總結。
- 大麗: (1) 完成 JMP Live 17 基於場景的測試。 備份測試服務器。 (2) 完成 JMP 17 I18N 測試。 (3) 測試 Jira 故事/錯誤。 (4) 準備 JMP Live 17 基於場景的測試總結。
- 邁克·吳: (1) 完成 JMP Live 17 基於場景的測試。 備份測試服務器。 (2) 完成 JMP 17 I18N 測試。 (3) 測試 Jira 故事/錯誤。 (4) 準備 JMP Live 17 基於場景的測試總結。 (5)調查TS報告00007563和00007485。 (6) 啟動JMP Pro 17.0的OLE VB自動化測試。
- 基米: (1) 完成 JMP Live 17 基於場景的測試。 備份測試服務器。 (2) 完成 JMP Live 17 I18N 測試。 (3) 測試 JMP Live Jira 故事/錯誤。 (4) 準備 JMP Live 17 基於場景的測試總結。 (5) 調查 JSL UT 故障。 (6) 重新測試 [WEBJMP-4259] Data Table Viewer - Lighthouse,因為 Data Viewer 和數據登陸頁面的變化太多。
- 娜拉: (1) 完成 JMP Live 17 基於場景的測試。 備份測試服務器。 (2) 完成 JMP Live 17 I18N 測試。 (3) 測試 JMP Live Jira 故事/錯誤。 (4) 準備 JMP Live 17 基於場景的測試總結。 (5)與北京隊工作人員進行簽到會議。
數據發現
- 埃文:搜索現在完全支持兩個主機上的所有類型的菜單項(便攜式、主機、編輯、加載項)。 為壓縮列和匿名添加了動作記錄。 其他一些中等優先級項目的原型動作記錄。 關於 Sikuli 測試的諮詢。 致力於其他一些小的搜索和日誌改進。
- 西布西索:致力於開發允許用戶通過腳本界面定位或調整層次框的新功能。 接下來,我一直在研究馬賽克圖上的一個錯誤,其中反轉軸不會反轉馬賽克圖。 我還在研究一個圖形構建器錯誤,其中在標記標籤上沒有觀察到用戶指定的固定顏色。
- 丹·S:修復了數據過濾器 <
- 戴夫乙:更新了平行圖,以便更一致地顯示分類值
DOE 和可靠性
- 彭:修復了 Bill Meeker 報告的一些新問題:JMP-12801:殘差圖不應顯示與刪失觀察相關的標記; JMP-12810:需要處理不存在 MLE 的情況。 進入審核模式後,我嘗試在我的平台中為 SiType::Columns ScriptItems 的缺失信息挑選低風險項目。 然而,當我著手解決它們時,我發現從字面上解決它們會產生大量重複代碼的結果。 所以我試圖為 JMP-306 找到一個更通用的解決方案。 我昨天做了一輪修改,由 Evan 和 Ernest 審查。 後來我意識到可以在可移植層中進行進一步的更改,以從平台代碼中消除此問題的所有重複代碼。 第二個變化現在正在審查中。
香農的筆記
謝謝蘇珊·康納漢,我們居住在蘇格蘭的 JMP 文檔作者,分享了當地慶祝英國女王 70 歲時的有趣照片th禧年! 蘇珊說:“我打扮得像個哥特人,我最小的孩子打扮得像個 80 後女孩,我們參加了當地馬厩的禧年遊行。 Alesia 在馬背上,沒有足夠的馬供所有孩子使用,所以我步行。 這是非常有趣! 我不是君主制的忠實粉絲,但任何打扮成哥特的藉口對我來說都是一個好藉口! 哈哈……”她還附上了一張她朋友的小馬巴迪的照片,他也為此盛裝打扮。
祝大家週末愉快!
