歡迎閱讀 2025 年 2 月 7 日的 JMP 開發更新!
連續幾週發布新的 JMP 桌面版本之後,今天我沒有新版本可以發布!不過,我很高興與大家分享 JMP Marketplace 二月更新已經發布的消息。您可以在產品行銷團隊發布的二月 JMP Marketplace 更新文章中閱讀所有詳細資訊。本月的特色擴展是 Will Morgan 的 S3 數據連接器。本文也分享了有關 Marketplace 使用情況的統計數據以及可供下載的新擴充清單。很高興看到市場持續成長和擴張,這是產品管理、主機開發、系統測試和在地化團隊共同努力的結果。該團隊已經實現了第一階段的所有目標,並將繼續每月改善市場。
由於我們將於下週四 2 月 13 日凍結JMP 19 EA7 ,因此提前感謝您更新JMP 19 功能頁面。正如我在今天早上的更新電子郵件中提到的,Mia 使用我們標準 EA 流程中的功能頁面來收集有關每個 EA 準備測試的功能的詳細資訊。此外,這些頁面成為 JMP 文件團隊作者以及在每個發布週期為 SE 開發培訓材料的 Hyde Miller 的寶貴資源。
如果您最近沒有建立功能頁面並且需要複習如何創建,請參閱 JMP Confluence 專案中 JMP 19 功能類別部分中的「操作方法」頁面。 JMP 19 功能類別部分中已經有很多功能頁面,您可以查看它們以獲取想法。例如, 這是 Ernest Pasour 和 Mandy Chambers 共同製作的一個精彩頁面,重點介紹了 EA6 的列標記功能所做的更新。請注意動機和摘要部分中的摘要資訊、列出的 Jira 問題、EA 客戶的問題列表,當然還有一些彩色螢幕截圖。
如果您已經建立了功能頁面,但是距離您對其進行更新以添加新內容已經有一段時間了,請確保更新功能頁面的「動機」和「摘要」部分,並特別指出已準備好在 EA7 中測試的項目。您可以刪除過時的詳細信息,或者將仍然相關但不是新的舊信息移至頁面底部。
由於 2025 年 2 月 13 日星期四會凍結,請在 2025 年 2 月 14 日星期五結束前完成您的功能頁面更新。但您不必等到凍結後才開始更新。隨著您在整個月內取得進展,您可以保持功能頁面越新,Mia 在編譯內容時就越不需要向您發送更新請求。正如我上週提到的,我們將從週五的 EA 凍結改為週四的 EA 凍結,以便在周末之前給 DevOps 額外一天的時間來解決任何意外的 EA 構建或安裝程序問題。奧黛麗還與她的團隊合作,進一步簡化安裝人員審查流程,以便品質保證部門能夠更快地批准安裝人員。總而言之,我們希望縮短 MyJMP 中 EA 凍結到 EA 可用之間的時間,以便我們能夠盡快獲得有關您的新專案的回饋。
最後,非常感謝托尼亞·莫爾丁分享本週的測試版/崩潰案例(選定崩潰案例)!

2025 年 2 月 7 日當週 Beta 版與崩潰報告 | JMP 直播
Tonya 也針對我們迄今為止收到的 JMP 19(preEA – EA5)的 EA 回饋創建了總結報告。您可以在 JMP 19 EA 摘要報告中找到以下圖表和許多其他圖表 | JMP 直播。
這是子主題的樹狀圖。

這是 EA 週期內報告的仍未解決的 Jira 票證的堆疊長條圖。

一般公告
即將到來的重要日期
- JMP 18.2 安全凍結 – 2/21/25
- JMP 18.2 最終影像候選版本 – 2/24/25
- JMP 18.2 QA 簽核 – 3/13/25
- MyJMP 中的 JMP 18.2 版本 - 2025 年 3 月 18 日
- 請造訪合流以取得JMP 18和JMP 19日期的完整清單。
JMP 開發更新
託管和介面
- 麥可H:
- 提高我們的 Leaks 運行的性能,根據 Jim Borek 的說法,這項工作花了一個月的時間(!)才完成。
- 修復了我在處理上述工作時發現的一些洩漏。
- 與 Chris 合作解決了由於我們過於頻繁地向作業系統詢問印表機指標而導致的 Sequoia 速度變慢的問題。
- 與約翰·施羅德合作改進了 Scintilla 文字欄位(即腳本視窗)的輸入法編輯器(即日文等)。
- John Schroedl:首次嘗試在腳本編輯器中支援日文、中文和韓文的內嵌 IME 文字輸入(JMP-586)。感謝摩根·格里賓斯審查我對 scintilla 的濫用,以及感謝小野佑介先生深入研究並報告錯誤。 麥可·赫克特也幫助我了解 Mac 程式碼。如果我們能讓它在生產環境中運作良好,那麼 Windows 上的這項附加功能將值得一個後期功能頁面。我對文字處理做出了各種更改,並解決了 Evan 幫助發現的字體回退問題。

互動式 HTML
- Praveena:與 Paul 合作重構選單,並處理以下控製圖警告問題:
- Mike Stickles:完成了JMPHTML-2123的工作(支援軸格式以顯示帶有底數和冪/指數而不是「e」的科學格式),擴展到涵蓋所有標籤(而不僅僅是軸)。目前正在評估 HTML 中的其他幾個格式問題,以確定下一步應該處理哪些問題。
JMP 直播
- Aurora:控制圖警告改善(告知客戶與有效警告相關的資料表的數量,按包裝更新時間對標記進行排序,對標記進行遊標分頁,為 Discovery Europe 做準備)。改進下載文件中物件的格式。
統計數據
- Laura CS:繼續與 Haley 合作參加 SPSP 的 SEM 研討會(我們終於完成了所有幻燈片)。修正了多組分析崩潰和多元潛在成長曲線錯誤的問題。調查另一個具有特定間接影響的錯誤。
統計測試
- 馬克:為克里斯完成了一個插件,用於模擬較新的 IndPenSim 2 模擬器,用於分批發酵青黴素。也為克里斯完成了新插件和模擬器的介紹。參加了 2025 年 JMP DEI 行動小組第一次季度會議。 Jacob 和我向 JMP Stat Dev 起草了一份演示文稿,介紹了我們如何在單元測試腳本中使用 JMP 覆蓋數組。 Jacob 和我與 Ryan 和 Joseph 一起審查了增強隨機係數功能的新可用性研究。
- Tonya:處理 Beta 回饋報告並測試 Annie 最近的 CCB 變化。
生命科學動態
- Richard:資料視覺化及其在生命科學中的應用短期課程將在兩個 ASA 分會講授:
產品管理和產品行銷
技術支援和參與
- 溫迪:
- 儘管疫情肆虐,支援團隊仍齊心協力,積極解答客戶問題。 Christine Kjellberg 本週分享了一位顧客的以下評論:“非常感謝您提供的所有幫助以及出色的客戶服務和支持...... 這是一家非常棒的公司。”
- 以下是案例數量以及技術支援和參與主題的常用圖表。以下是TS JMP Live 報告和 Jira 過濾器的鏈接,顯示了過去 14 天支援人員報告的票證。
每週技術支援案例數:

上週技術支援隊列的案例主題:

每週參與支持案例數:

上週參與隊列的案例主題:

開發營運
- Shannon L:整理影響我們的 Jira 和 Confluence 網站的 Atlassian 二月發布版本變更清單。我們的 Jira 實例的配置更新 - Atlassian 更新和我們的配置更改的更新將於下週初分享。定期進行產品安全漏洞審查。與 Snyk 支援人員會面,掃描第三方庫原始程式碼,並啟動專案來管理該流程並追蹤每個產品版本的庫更新。文件專案中的程式管理說明。為出口合規性討論而進行的產品註冊。每週技術會議。
- 吉姆:準備新的 M3 和 M4 Mac 進行 UT 運行。感謝適配器,麥可·赫克特;感謝喬希·羅普雷斯蒂為許多 Mac 機器設定了別名,讓我可以遠端存取它們。針對單元測試機器的多個作業系統更新。 Perforce 支援。
- 鮑伯:清理了包含舊安裝程式的資料夾。從 sas.com 安全下載內容以準備放入 MyJMP。與 MyJMP 團隊和顧問合作制定正確上傳具有關鍵元資料的軟體的策略。
- Myron:繼續清理舊的單元測試檔案和資料。致力於遙測資料的清理與遷移(JMPTOOL-1497)。
- Shannon C:檢視 JMP 19 後期功能頁面的完整性。調查單元測試流程失敗。準備並參加以工具相關主題為重點的各種技術小組會議。
本土化
- Krzysztof:繼續在我們的 AWS 機器上設定 FrameMaker+FM2DITA 環境(用於 Oxygen 遷移任務)。完善 JMP Marketplace 插件的 MT 流程。處理來自我們供應商的韓語 PortableUI 19.0 交付。回答審稿人的疑問。為所有書籍和使用者介面專案建立測試套件,這些套件將每週末自動更新 - 它們將用於確定更新的範圍、規劃和評估以及它們對預翻譯的影響。
- Ying:升級到 Windows 11。繼續檢查 UG 的 EN 截圖腳本,並在必要時重新截圖。
- Trish: 2025 年集團目標已起草並正在由在地化團隊審查。與文件團隊合作完善 Ying 的截圖專案流程。審查為 JMP 書籍創建的測試套件。
- Sohail:嘗試了關鍵字提取任務的不同提示/模型,為 keyBERT/keyLLM 提取設定了腳本,測試了 JSL 生成模型並報告了錯誤。
- Sandy:正在研究新的字串回傳過程。
文件
- Qiana:樣本索引一致性專案工作。為我的團隊分類 Jiras。已完成對 Windows 和 Apple macOS 選單描述的編輯。與 Trish 和 Devon 會面,討論 Ying 為 UG 建立螢幕截圖。與 Devon 和 Jill 會面討論 UG 的編輯。對 EA 7 幫助建構的指定可交付成果進行生產檢查。
- 德文:推送轉換後的 XML 文件檔案以供 Doc 團隊審查,更改標題格式以供統計和文件編寫者審查,並準備編寫列標記文件。
- Khawar:共享樣本索引項目更新。建立標註圖像。與克里斯一起審查並討論了標註指南。進行生產檢查。開始研究JMP-24261 。
系統/主機測試-Cary
- 曼迪:
- 繼續處理資料表、過濾視圖和標籤問題。本週為過濾視圖編寫了一個測試 - 希望很快獲得標籤的 JSL,這樣我就可以使用工作流程建立器編寫一些從頭開始導入表格並使用標籤和屬性的測試。透過驗證和測試更新進行工作。回答了 EA6 的一些 TS 軌道問題 — — 儘管由於所有的新變化,回答的數量還沒有我想像的那麼多。致力於為 EA7 的 Tabulate 更新建立功能頁面(儘管這些變更實際上是在 EA5 和 EA6 中發生的)。
- 下面的螢幕截圖顯示了今天的 19 個資料表的最新影像,您可以看到,如果使用篩選器,行面板現在將顯示可見行;也要注意隱藏列圖示以隱藏列。請注意,標籤已移至列面板,它們不再位於頂部:

- 獵人:最近的授權驗證和主機錯誤修復。與 Aaron 會面討論幾個項目缺陷的狀況。
網路測試——Cary
- 喬許:
- 為 Jim 新增了 DNS 別名,這樣他就不必記住 IP 和長而非描述性的機器名稱。
- 修復了仍在 na.sas.com 中的 JMP Live 18.2 伺服器的時間表。 1/15 左右的密碼更改導致了此問題。
- 將我的 JMP Live Server 資料收集腳本從 10 個合併到 2 個,使其更易於管理。
- 已完成 JMP Live 和 HTML 的 Jira 驗證。
- 將我的一些 Jira 報告移至 JMP Live。

- 娜塔莉:我們在日常 HMTL 自動化測試中成功看到了「乾淨」的運行。為控制圖和圓餅圖新增了新的測試覆蓋率。史蒂夫和我計劃透過增加用於自動化的新控製圖警告庫來擴大控製圖的覆蓋範圍。
- 安娜:測試 Xan 對動態轉換的修復,報告 Beta 問題,查看新資料表過濾視圖並檢查 JMP Live 中的輸出。
核
- Dan S:多個回應列的圖元現在顯示正確的子集。修復模型對話方塊啟動器以適應每個平台的新容器。資料過濾器現在可以根據需求而不是提前建立分類過濾器視圖(清單、檢查、單選按鈕等)——當使用過濾器欄位在清單中搜尋時,這可以大大加快速度。修正了資料過濾器中的「重新開始」問題,在某些情況下,該問題會遺留部分顯示內容,從而導致崩潰。
- Dave B:修復了一些進度條回歸問題並更新了 ThreadPool 以支援 confirmedCancel。新增狀態對話框工作。大綱框標題編輯錯誤修復。試圖弄清楚為什麼 jmprunner 建置速度變得如此緩慢。
- Xan:新增了新的 JSL 函數來將清單作為集合進行操作,以便資料篩選器可以在其多重回應變數的 where 子句表達式中使用它們。
- 列表 = 設定交集(列表1,列表2);
- 列表 = 設定並集(列表1,列表2);
- 列表 = 設定差異(列表1,列表2);
- 列表 = 設定唯一(列表);
DOE 和可靠性
- Caleb:本周正在努力完成最新樣本量探索器的一些更新。 Yeng 和 Jacob 非常樂於提供快速回饋!
香農的註釋
我希望大家都看到了本週為紀念黑人歷史月而發布的Inside JMP 文章!文中指出,SAS BIG 集團歡迎所有 SAS 員工參加本月的一系列特別 BIG Friday 活動,包括以健康為重點的聚會和主題咖啡館菜單,以慶祝瑟古德·馬歇爾、瑪雅·安吉洛、加勒特·摩根和約翰·劉易斯等歷史悠久的美國黑人最喜歡的菜餚。 SAS 和 JMP 致力於透過教育、活動和聯誼在公司內培養和推廣多元化、公平性和包容性。這個月以及全年,我都為能成為一個重視人才和觀點多樣性的組織的一部分而感到無比自豪。
希望大家度過一個愉快的周末——儘管這還不是「真正的」春天——但我會接受它!

