歡迎閱讀 2025 年 6 月 27 日的 JMP 開發更新!
這週審核工作非常繁忙,我們即將結束JMP 代碼審核模式。下週將是最後一次申請 JMP/JMP Pro 原始碼變更的一周,JMP/JMP Pro 代碼將於 2025 年 7 月 3 日下午 5 點凍結。 JMP Clinical 將於今天下午 5 點啟動 JSL 專用變更批准模式,並將於 2025 年 7 月 17 日下午 5 點凍結。目前為止,我們收到的 JMP 19 審批請求都記錄在這個 Epic下。
DevOps 團隊正在為即將到來的JMP 20、19.1 和 19.0.1 分支發布做準備。 DevOps 團隊正在竭盡全力在 7/3/25 之前建立流程和工具,同時我們預計在接下來的一周內繼續努力,完成並測試所有分支的剩餘基礎設施任務。感謝您的耐心等待。我們將優先考慮JMP 20。
(下一個功能分支), JMP 19.1
(下一個維護分支)最後是JMP 19.0.1
(僅限安全方面的月度發布)。請參閱上一句中的鏈接,了解跟踪我們分支任務的史詩。我將在 7 月 4 日至 7 月 13 日期間休假,但Shannon L和Melanie會在我不在期間協助組織和監控分支任務,因此如有任何疑問,請隨時聯繫他們!
本週,恭喜JMP文件團隊實習生卡瓦爾·拉蒂夫·汗 ,他於6月23日星期一成功通過了論文答辯! Khawar表示,這次成功的答辯是他北卡羅來納州立大學傳播學、修辭學和數位媒體博士學位課程的一部分。他表示:「這篇名為《巴基斯坦非營利組織知識和資源共享設計:一種以活動為中心的理解、構建和設計協作的方法》的論文,重點研究和設計能夠支持跨組織協作的非營利組織活動,以解決巴基斯坦針對婦女和兒童的暴力問題。請看下面我和論文指導老師(Stacey Pigg博士)的合影。」祝賀這一成就!

非常感謝美國能源部團隊成員約瑟夫摩根在本週的 JMP 開發會議上分享了他正在進行的覆蓋陣列研究的最新進展!如果您無法參加,可以在這裡找到錄音。 Joseph 延續了同事Irene Ji最近關於 BayesFlo 的開發演講,深入探討了 JMP 功能的最新擴展以及 JMP 19 版本中覆蓋陣列的性能改進(這些工作將持續到 JMP 20 版本)。
感謝托尼亞·莫爾丁分享 EA1-EA8 合併數據的摘要報告鏈接,鏈接地址: EA1-EA8 | JMP 直播 。過去兩週的周度摘要連結地址: 6 月 20 日和 6 月 27 日的每週 EA 報告 | JMP Live。

一般公告
即將到來的重要日期
- JMP 19 安全凍結 - 8/15/25
- JMP 19 最終候選影像 – 2025年8月18日
- JMP 19 QA 簽核 – 2025年9月11日
- JMP 19 發佈至 MyJMP – 2025年9月16日
- 請造訪合流以取得JMP 18和JMP 19日期的完整清單。
JMP開發更新
產品管理和產品行銷
- Kaylee:本週,我們舉辦了一場非常精彩的銷售賦能培訓課程。 Dan Valente 和 Russ Wolfinger 介紹了 JMP 在人工智慧時代的定位,Russ 也提前展示了他正在研發的 JMP Assistant。
這次會議已被錄製,如果您想了解更多,銷售支援庫中有一個銷售表。
- Bryan:本週我繼續開發可用性研究產生器。具體來說,我添加了重命名現有研究的功能。上週我與 Sarah Sylvestre 進行了測試,以確保我們都能創建研究並進行合作。我還參加了與 JMP Live 團隊的創意會議,探討如何在 JMP Live 上編輯資料表,並在實驗設計 (DOE) 中收集回應值。此外,我還為 JMP AI 助理的使用者介面 (UI) 提供了意見。
技術支援與參與
每週技術支援案例數:

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

每週參與支持案例數:

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

開發營運
- Myron: JMPTOOL-1619 – 完成索引更新,移除舊版本,更新用於選擇輸入資料的 SQL Server 視圖。 JMPTOOL-1477 – SQL Server 到 AWS/PostgreSQL 的遷移。討論開發目標並在 PLATO 中更新。
- Jim:在多台單元測試機器上安裝了 mac OS 26 (Tahoe),其中包括一台 2019 年 Intel MacBook Pro,用於 JMP Pro 19 測試。執行了多個 Perforce 變更清單與 19.0 分支的整合。
- Shannon L: Atlassian 工具的用戶支持,包括在添加螢幕截圖時針對 Jira 錯誤提交支援工單。完成 Atlassian 續訂。關於 JMP Live 19.5+ 版本的討論。
- Shannon C:協助 Mia 解答與 JMP Assistant 插件隱私審查相關的崩潰和遙測內容開發問題。與 DevOps 團隊一起規劃新版本發布,並討論分支任務的進度。與各團隊成員進行第二季開發對話。參加午餐會並學習了性別多樣性、神經多樣性和酷兒群體的相關知識。感謝 JMP 多元化與包容性團隊和人力資源部門贊助本次內容豐富、互動性強的會議!
本土化
- 艾莉森:致力於準備好 19.0 快速入門翻譯包並將其發送給翻譯團隊;運行 jenkins 作業,將快速入門圖像/gif 複製到 P4 中的 l10nsource 區域,並向 Howard 報告錯誤以修復該過程;就與 PortableUI 和 Marketplace 字符串相關的查詢與開發人員和部門審查他們的現有作業交接、DJ web 的範本檔案、JMP Live Help、HTML5;完成安全培訓課程;在我們的訂閱結束之前完成了 O'Reily 在 PLATO 提供的專案管理課程。
- Ying:已完成 JMP Live Help Auto - 本地化幫助設定測試:建立 Jenkins 作業。已測試 HTML5 幫助:建立本地化幫助。已解決 FrameMaker 安裝問題。已完成安全事件回應團隊 (SIRT) 培訓和意識培訓(2025 年第二季)。已驗證 DJ 修改後的 EN 映像腳本。
- Krzysztof:正在進行一項新工作,將本地化建置的文件複製到實驗和測試環境(HTML5 和 JmpLive)。正在我們的本地化儀表板中設定新的本地化項目。測試新的本地化自動化功能(新的「返回作業 - Builtins」)並修復錯誤。協助我們向供應商發送和接收翻譯。
- Sohail:致力於改進 RAG Chatbot 使用者介面文字氣泡,透過摘要功能改善延遲並減少運算,並新增使用者/系統日誌記錄。
- 霍華德:
- 完成快速啟動填滿作業和影像差異作業
- 為儀表板專案範本新增了專案/域一對多關係的功能
- 開始將 JMP-UI 腳本納入儀表板自動化
- 特里什 :規劃 DJ、MDC、KS 和 JMP 的現場協助交接。與團隊進行 PLATO 開發目標會議。
文件
- Qiana:開始開發資料表列過濾功能。解決了 JMP-26876 和 JMP-26754 的問題。與 Mandy 見面演示了新的過濾功能(感謝 Mandy!)。將測試回饋整合到鍵盤快速鍵和選單描述卡。在卡片上運行了生產腳本。專案規劃和協調。
- Khawar:氧氣標註:為 QPM 建立影像。 JMP 首選項:更新 UG 中的章節並新增幫助鍵。
- 德文:發送資料網格編輯窗格文檔以供審查,並實施了曼迪的評論,總結了列標籤文檔,編寫了使用 Adobe Cloud 進行 PDF 審查的內部文件。
- 蘇珊C:
- 對快速入門提示進行了一些最後的修改並移交給本地化部門。
- 更新了 JMP TI 的最大利用。
- 結合 JMP Live/Public 使用者/管理員協助回饋。
- 正在更新 JMP Live/Public 腳本。
- 召開了本地化 + 文件會議並更新了會議記錄。
系統/主機測試-Cary
- Mandy:休假後處理 Jira、驗證和其他事務;許多表格更改/修復,因此本週主要處理這些,並在 JSL 框架中添加了一些測試來確認這些更改;查看了一些文件項目和更改後的快速入門提示;在 LMS 中進行了安全培訓;將開始為 Discovery Summit Americas 準備數據和論文/演示文稿。
- Audrey:隨著程式碼凍結的臨近,JMP 19 的測試仍在繼續,整體進展順利。我一直在規劃 18.2.2 安裝程式的測試,計劃在即將到來的分支事件之後進行單元測試,並進行 Jiras 的測試。
- Nick H: 19.0 版本的驗證工作仍在繼續。我還在持續更新託管在http://jmptooldev.dev.jmp.com/testing/dashboard/的測試儀表板,並使用新的 PostgreSQL 後端。目前部分頁面已正常運行,但更複雜的頁面仍在開發中。
- Hunter: JIRA 驗證。調查了專案中資料過濾器的崩潰,在實驗室中使用更新的 Tahoe 26.0 Developer Beta 2 對 MDA692 進行了一些測試,並查看了 Qiana 的鍵盤快捷鍵和選單描述卡。
系統/主機測試-北京
核
- Dave B:重現並修復了 Xan 報告的文字導入崩潰問題。更新了 crashreader 程序,解決了 devstudio 從網路磁碟機讀取 PDF 檔案時出現的問題。試著重現 Smootherseg 崩潰問題,但未能成功。已對 19.0 版 jiras 進行分類。
- Evan:圍繞 JMP Assistant 進行會議、討論和其他工作。進行各種 bug 調查和審查。參與遙測開發討論。
- Xan:文件審查,未來分支中的錯誤修復。
託管和介面
- Will:正在努力為 Python Install Packages() 添加進度條,以便 JMP 在嘗試安裝較大且耗時較長的軟體包時不會出現卡頓。這是針對JMP-26438的修復。
- 保羅:
- JMP 18.2.2 和 JMP 19.0 的 Python 最終預期更新 - 18.2.2 已更新至 Python 3.11.13,而 19.0 已更新至 Python 3.13.5。
- 原來我報名的四門 PLATO 課程,計畫年底前完成的,都是 O'Reilly 的課程(SAS 正在逐步淘汰)。從上週末到這週,我把這些課程都學完了…
互動式 HTML
- 約翰鮑威爾:
- 修正了使用本機資料篩選器進行流程篩選時圖表上缺少標記的錯誤 ( JMP-26715 )。
- 新增了不支援的部分選擇指標的日誌訊息 ( JMPHTML-14687 )。
- 更新了輪廓、地圖、GStream 和多邊形的填滿操作,以使用「evenOdd」來匹配最近的 JMP 渲染變更 ( JMPHTML-14696 )。
- 修正了 OutlineBox 標題中刪除反斜線字元的問題 ( JMPHTML-13408 )。
- 修正了 CellPlotPlatform 缺少定義了 X Role 的 CellPlots 的問題 ( JMPHTML-14666 )。
- 修正了因 CellPlots 無法正確支援隱藏和排除而導致的問題( JMPHTML-14159 、 JMPHTML-14670 )。
- 由於 Sam 沒有 Mac,因此為 Sam 的新 Pie Segment 單元測試重建了 Pie Segment 參考影像。
- 修復了由於未包含依賴項而失敗的單一單元測試。
- 在美洲 SE 月會上與 Paveena 一起發表了關於「JMP19 互動式 HTML 中的新功能」的演講。
- 完成了 SIRT 安全訓練課程。
- 為 PLATO 增加了發展目標和計劃。
- Mike Stickles:對JMPHTML-14483 ( GB:線:堆疊圖在排序=匯總時產生不同結果)進行了額外的工作,但由於我之前發現的修復程序會產生另一個錯誤,我不確定能否在代碼凍結之前解決,因此將其擱置。之後轉而處理JMPHTML-14720 (製程能力控製圖崩潰),產生了修復程式並將其整合到主版本和(已核准)19.0 版本中。
統計數據
- Elizabeth:修正了 GLMM 中頻數列缺失值導致因果處理崩潰的錯誤。提供程式碼審查。名義多項式 GLMM 工作(目前已產生結果,但我還不確定是否完全正確。不過,這已經是進步了!)。
統計文檔
- Michael C:完成了 19.0 版可靠性相關新功能的記錄,並接近完成了 Fit Model 新功能的記錄;審查了 Colleen 和 Safiya 的文檔草稿。
統計測試
- Mark: 10月份,我和Jacob合作為FTC撰寫了關於使用DOE測試軟體可用性的簡報草稿。我和Jacob合作撰寫了關於使用DOE測試軟體可用性的案例研究草稿,該案例研究將於今年夏天由ISEA發布。我為Kasia和Chris測試了貝葉斯優化平台。我與Yeng和Chris合作,找出了BO高度依賴的Profiler中的問題。我更新了用於模擬IndPenSim 2的插件,以便在BO研討會上使用。下週我將全家度假。
- Tonya:負責 Beta 報告、單元測試清理和錯誤驗證。
生命科學動態
- Drew:關閉了 JMP Clinical 19.0 Jiras 的最後一個版本,協助對其他 JMP Clinica 報告中的性能和功能問題進行分類,並協助 Novo 定制 JMP Clinical 報告 JSL。
- Richard:與北卡羅來納大學的學生一起為 JMP Clinical 創建了一些模擬藥物動力學數據。修復了 19 版的 bug。
香農的註釋
希望大家都能享受週末-確保一大早就出去活動一下,不要太熱! ! !
