特別公告:如果您尚未參加InsideJMP 調查,請參加!我們計劃在今年稍後對該網站進行徹底檢修,並想了解 JMP 員工更喜歡如何接收新聞。參加調查的最後一天是3 月 14 日星期四。
歡迎來到 2024 年 3 月 8 日的 JMP 開發更新!
我上週重點報導的 jmpsi 作業系統升級和 Perforce 更新現在已經成為過去。非常感謝SAS IT 的 Steve Morrison、Jim Borek 和 Nick Ruva協調這些重要的變化!如果您發現任何問題,請向我或我的 DevOps 團隊中的其他人提及。
隨著 JMP QA 和開發部門在 JMP 18.0 上的簽署,該軟體現已加載到 MyJMP 中,預計將完成並簽署支援管理員、試用下載等所需的 MyJMP 變更。客戶將與 JMP 18 一起使用的新授權機制是本週 Discovery Europe 全體會議上向客戶強調的功能之一。您可以在 Inside JMP 上找到一篇關於歐洲探索峰會的精彩總結文章,其中包含許多圖片、有關發展全體會議的詳細信息,以及動物學家、廣播員和《紐約時報》暢銷書作家露西·庫克(Lucy Cooke)的閉幕全體會議演講摘要。尤其適合這個國際婦女節。
庫克提醒探索頻道的觀眾,即使是最著名的科學工作也會受到偏見和特定世界觀的影響。她建議有意識地與不同觀點的不同合作者合作,這是學習從各個角度看待問題的最佳方式——尤其是那些你尚未考慮過的角度。我很自豪能成為 JMP 組織的一員,每天都在這樣做!順便說一句,如果您參加了 Discovery Europe,您可以將您的筆記新增至Mia Stephens 在此建立的 Confluence 頁面。回想一下,上週,JMP 發布了 2024 年美洲探索高峰會內容和指導委員會提名徵集。
另外,請記住,JMP 正在與InterAct合作,InterAct 是一家位於羅利-達勒姆地區的非營利組織,致力於結束家庭暴力和性暴力的循環。即日起至 3 月 13 日星期三,我們邀請您捐贈下列必需品。 A 樓四樓和五樓的休息室設有捐款箱。捐助者被要求在每個垃圾箱所附的表格上寫下他們的姓名、日期和捐贈物品的描述。謝謝你!
早餐食品:盒裝麥片、即溶燕麥片、即溶粗玉米粉、麥片棒、格蘭諾拉麥片棒、水果杯。
餐點:鮪魚罐頭、雞肉罐頭、Hormel Completes、微波爐通心粉和起司碗、拉麵碗、家庭裝義大利麵和義大利麵醬、Chef Boy-ar-dee 罐裝義大利麵。
清潔用品:洗衣液(床單)、洗碗精、紙巾、衛生紙、廚餘袋、紙巾、萬用清潔劑。
最後,非常感謝Tonya Mauldin分享本週的 Beta/崩潰案例以及選定的崩潰。我很欣賞本週來自技術支援軌道和 Discovery 的崩潰報告——由於這些合作,已經解決了幾個謎團!
JMP Beta 報告 2024 年 3 月 8 日當週 | JMP Live (sas.com)
一般公告
即將到來的重要日期
- JMP 18.1 功能凍結 – 24 年 4 月 19 日
- JMP 18.0.1 代碼凍結 – 24 年 4 月 26 日
- JMP 18.0.1 發布 – ~ 2024 年 5 月 18 日
- JMP 18.1 核准模式開始 – 2024 年 5 月 21 日
- JMP 18.1 代碼凍結 – 2024 年 6 月 14 日
- 請造訪Confluence查看JMP 18和JMP 19日期的完整清單。
JMP 開發更新
主持人
- John Schroedl:視覺樣式討論以及對組合框填充的支援。來自日本的客戶發送的故障轉儲顯示了由於 JMP 導致的錯誤,其中包括兩個名為 zip.dll 的不相關文件( JMP-20703 - 幸運的是它已在 18.0 中解決)。對與拖放期間意外異常相關的另一個故障轉儲進行了分類 ( JMPTEST-464 );安全/防毒軟體再次成為主要嫌疑人。嘗試從錯誤網頁匯入表格來偵錯崩潰 ( JMP-20144 )。
互動式 HTML
JMP 直播
- Aurora:重構、間歇性測試修復、拆卸測試修復、效能改進。
統計數據
- Laura CS:終於弄清楚了存在等式約束時 MIIV-2SLS 的漸近協方差矩陣,現在正在致力於實現。在為這個新估算器建立新的 SEM 報告方面也取得了一些進展。完成學習管理系統的最新訓練。
統計文檔
- Michael C:致力於改進各種 Fit Model 人物的腳本索引內容。與文件團隊會面,討論 UI 字串審核流程和指南。
統計測試
技術支援和參與
- 杜安:這是我們團隊忙碌的一週。很高興我們所有人下週在探索歐洲之後回來。我們參與了 My JMP 項目,並正在為 JMP 18 試用做準備。 Wendy 和她的參與團隊會見了 EMEA 和美國內部銷售領導者,討論當前主題並了解如何繼續更好地合作。在我們前進的過程中,這些關係至關重要。以下是TS JMP Live 報告以及 Jira 過濾器的鏈接,其中顯示了TS 在過去 14 天報告的票證。
每週案件量:
參與隊列的案例主題總計:
上週參與隊列的案例主題:
開發營運
- 尼克R:
- 研究並更改了新的 AWS Nightly Build 機器,以解決與效能相關的問題 - 提高硬碟速度、吞吐量和 iops。調查並修復了 Mac 19.0 Daily UT 問題,即 AWS 中的 jmpbldr19 計算機上的作業加倍,發現 jmpbldr23 代理實際上正在連接到 jmpbldr19 計算機,即使在 Jenkins 中進行了正確的配置設置也是如此。該問題現已修復,並且在正確的機器上建置運行。
- 修復了 18.X Mac Analysis 建置專案。我們在實驗室的 Mac 上繼續遇到 Beyond Trust 問題,我認為這是分析構建中 Perforce 問題的原因,但是我發現上週末更新 Perforce 伺服器後,我們在分析構建,因為他們使用了Jenkins 中的視圖映射和變更視圖Perforce 設定。看起來 Perforce 更新後,不應使用「更改視圖」設置,因為它們可能會觸發 Jenkins 中的客戶端規範錯誤。相反,我們需要繼續使用視圖映射(我相信這是我們大多數項目的預設。看來分析是一個異常值)。
- 現在就寫一張票來研究 SAS IT 持續存在的超越信任問題。
- Melanie: 18.1 字串不符:調查了週一 Windows JMP 18.1 建置和安裝程式中的錯誤字串(結果是 Perforce 同步錯誤)。幫助計畫:與 Qiana 和 Chris Barrett 會面,確定為 18.1 和 19 EA 創建幫助的時間表。 PDF:在流程中新增了新的群組原則物件文件;簡化了 perforce 生產 PDF 的位置;相應地更新了各種 Jenkins 工作。本地化:與本地化合作,為文件提供當前文件本地化流程的概述(感謝 Krzysztof 將所有內容放在一起並進行演示!)。招募:面試 DevOps 專案經理職位的候選人。
- Myron:主要致力於在 jmptooldev 上安裝 JiraBot,我認為這很有效。我將向您發送一些連結並編寫一些文檔,以便您可以在周一開始測試。我還認為我們解決了JMPTEST-1158 – 讓點對點版本在測試儀表板上工作。
- Bob:繼續與法務部合作處理安裝程序授權協議的流程。負責安裝程式碼更改,為 AWS 中的 18 台建置機器做好準備。測試替代安裝程式以克服缺少更新程式的問題。
- Shannon:空缺職位的面試。調查 UT 故障。事故調查。參加國際婦女節活動。謝謝WIN和JMP!
本土化
- Allison:驗證並更新了所有語言的本地化 18.0 鍵盤快捷鍵和選單描述卡的 PDF 元數據,並在 P4 中為其添加了標籤;驗證目標語言資料夾中的 DJ 映像,以便 Ying 可以為 18.0 截取在地化螢幕截圖;向我們的 DE、ES、FR、KO 和 ZH 審閱者提交採購訂單請求;建立了一個 Confluence 頁面,介紹如何根據 Ying 從 V16 提供的資訊建立本地化 PDF。
- Sandy:開發了一個程序,用於驗證我們用於處理的原始檔案區域中的原始程式碼。完成了儀表板包啟動錯誤和重複專案建立錯誤的驗證。由於專案建立儀表板中字數統計更新的新功能,進行了所需的變更/測試。對新加入的 GPO 進行文件驗證測試。致力於自動化工作,為我們的供應商製作 Trados 風格的 memoq 字數報告。接受了 SAS 所需的培訓。
- Howard:儀表板功能增強,包括翻譯包交付/返回和字數刷新的會話管理、專案創建。 L10n Jenkins 工作:將人口登記到舞台區域。
- Trish:開啟JMP-20696以探索如何為外部在地化團隊設定授權。 DevOps 研發專案經理職位面試。重新安排了驗證 18.0 本地化 JMP 插件的 QA 開始日期,並向利害關係人發送了電子郵件。已完成恢復 DJ 在地化螢幕截圖所需的設定工作。
- Krzysztof:將 memoQ 伺服器升級到最新版本(10.5),為 Doc 團隊準備在地化流程和工具的演示,建立 GPO 圖書專案進行在地化,與開發人員合作解決便攜式 UI 中的國際化問題。
文件
- Qiana:為實習生Khawar Khan 的開始做好計劃和準備。他是北卡羅來納州立大學技術寫作專業的博士生。參加 SAS HR 的實習生經理會議。開始與 Chris 一起研究 18.0.1 所需的範例腳本更新。在社群中建立了 18.0 Doc 加載項頁面的草稿。與 Melanie 和 Chris 會面,討論 JMP 19 幫助。與 JMP 文件頁面的擁有者聯繫,以了解 18.0 所需的更新。與 STAT 和非 STAT 編寫者會面,討論 UI 字串的改進。為卡片添加標籤。創建了 Doc 外掛 Jiras 來追蹤專案。
- Susan C:為我們的新實習生 Khawar 進行 FrameMaker 和基本 JMP 培訓。
起草了我的 2024 年目標。更新了標籤上的 Confluence 頁面。回顧過去的字串,找出常見錯誤並在會議上討論。更新了 Confluence 頁面以產生和發布 HTML5 幫助。完成 SAS 合規性培訓的模組 1。
- Devon:繼續進行 FrameMaker 轉換工作。完成映射段落樣式和包裝規則以轉換為 XML 標籤。測試《Discovering JMP》一書中的章節。合規培訓。
系統/主機測試-Cary
- Nick H:編制了所有以非互動方式匯出到 HTML 的範例預設的列表,並在 HTML5 和預設端製作了 Jira,以嘗試在將來將所有這些範例預設以互動方式交付。與 Myron 合作解決了 18.0.1 測試結果未正確載入到測試儀表板中的問題。追蹤了 EA 軌道中出現的問題,其中 OnChange 不尊重顯示框設定器的 RunScript(0) 選項。清理了一些 19.0 單元測試失敗,其中一個導致發現與 R 腳本視窗相關的崩潰。也進行了一些 19.0/18.1 驗證。
- Mandy:參與了一些 JIRA 工作,並嘗試了一些我見過的工作流程建立器。對重新設計的 JMP 19 資料表進行了大量研究並發現了問題。回答了一些 TS 曲目 - 試圖解決帶有或不帶有細節的崩潰問題。在開發人員嘗試協助縮小問題範圍後,打開了一些軌道。感謝 Chris Humphrey 和 Dave Barbour 始終為我們提供 JMPRUNNER - 我經常使用它們,尤其是在快速比較不同的 JMP 行為或縮小出現問題的範圍時。
- Audrey :Jenkins 工作維護,取得並設定了我的新M3 Mac,在所述M3 機器上運行測試,在Baseline 或NIST 中沒有發現新的差異,正在進行的Jira 和Confluence 管理任務,幫助團隊成員趕上過去版本的驗證。
- Lisa:更新了 JSL 測試計時腳本以刪除 18.0 測試並使其在 18.1 和 19.0 上運行,並花了一些時間對懸停標籤票證進行分類。
網路測試 – 卡里
- Natalie H:繼續跟隨 Steve 進行自動化培訓。本週我們特別關注 HTML5。我現在正在自己運行測試,查看故障並嘗試隔離問題。
- 安娜:驗證懸浮標籤問題安德魯修復了摘要統計格式。新增測試程序並調查 TS 軌道。報告了 JMP 用戶Anderson Mayfield在複製以 Web 地圖服務作為地圖背景的複雜地圖時遇到的崩潰問題。
- Josh L: JMP Live 測試包括但不限於使用者同步、套件更新、發布、登入、安裝和設定。將伺服器從 JMP Live 18.0 升級到 19.0。討論 JMP Live 和 HTML 自動化的路線圖。

系統/主機測試-北京
- 北京隊:
- 李大: (1)Bug驗證。 (2)相應的UT案例。 (3) 完成:功能測試(WEBJMP-7867:升級到 Vue 3 ),總共創建了 50 個錯誤。
- 吳楠: (1)Bug驗證。 (2) JMP 18.0 最終安裝程式 #5 測試已完成。 (3) 技術支援問題調查並發送回饋 – 案例編號 00131333、00122635. (4) 完成 ACT-Now 合規培訓(第一季)
- Kimi(Yu) Wang: (1)Bug驗證。 (2) 除錯與 python 相關的 UT 故障 – 根本原因:安裝腳本屬於常規測試,但其他與 python 相關的案例屬於快速測試。與奧黛麗和吉姆討論解決這個問題。 (3) 技術支援:案例 TS-00130380 – 無法重現但輸入 jira 進行跟踪,詳情請參閱JMP-20685 。 (4) 在升級到 vue3(Data-Client、Data Viewer-Client 和 Schedule-Client)時,對 JMP 19.0 進行健全性迴歸測試。 (5) Jenkins:查看北京日報UT的結果。調試遷移測試失敗,詳細資訊請參閱JMPTESTBJ-2985 - 完成。在Windows上調試E2E測試失敗,詳細資訊參考JMPTESTBJ-2983 - 完成。在 mac 上偵錯 E2E 中止作業,詳細資訊請參閱JMPTESTBJ-2984 – NoRep now。
- 大張: (1)Bug驗證。 (2) JMP Live 伺服器升級 ( JMPTESTBJ-2988 )。
- Bella: (1) 學習與發展:了解如何使用 JMP。 (2)JMP 18.0的安裝和測試。 (3) 將 JMP Live 18.1 的 PostgreSQL 升級到 14.11。 (4)錯誤驗證。
- Nala: (1)錯誤驗證。 (2)Bella訓練:了解她的經驗與技能,並簡單介紹JMP Live安裝包。
數據發現
- Morgan:開始致力於為腳本編輯器添加可插入的片段,這允許使用者編寫自己的程式碼,並可以透過捷徑呼叫這些程式碼。繼續進行輕型 IDE 的早期工作(預計在 19 中推出),並擴展腳本編輯器支援的檔案類型。
- Dave B:花了一些時間研究為什麼圖像測試有時會在一些測試中陷入困境。更新了 jmprunner 以符合新的夜間建置目錄名稱。調查了幾起事故。
- Parker:與Peng Liu合作,發現了生命分佈平台 ( JMP-20402 ) 的潛在 O(n*m) -> O(nlog(n)) 運行時修復。下週哦。
香農的註釋
國際婦女節有很多發人深省的漫畫——下面只是我看到的一幅。在這一天,以及每一天,我認為我們應該問自己的問題是:我們個人正在做什麼來向我們的女兒和兒子“傳遞我們的標誌”,以便他們也學會倡導所有人更加平等?是的,如果世界上任何地方都沒有人仍然需要這些標誌,那就太好了,但我們還沒有做到這一點。關於這個國家爭取平等鬥爭歷史的基於事實的教育是這一過程中的重要一步。
除了國際婦女節之外,本週還在阿拉巴馬州塞爾瑪埃德蒙·佩蒂斯橋舉行的血腥星期日 59週年紀念活動,這是民權運動中的重要活動。無論您的政治觀點如何,您都必須認識到第一位贏得副總統職位的有色人種女性對當天事件發表評論的歷史意義( 此處為 PBS 新聞一小時文章)!
希望大家有個愉快的週末!