歡迎閱讀 2025 年 1 月 31 日的 JMP 開發更新!
隨著JMP 18.1.2現已向客戶發布,我們將於 2025 年 2 月 21 日對JMP 18.2進行安全凍結。 18.2 將建立最終安裝程式候選,並在安全凍結後立即開始安裝程式驗證工作測試。請注意:如果您需要在安全凍結之前將安全修復(如第三方庫文件更新或靜態分析修復)推送到 Perforce 中的 18.2 分支,並且當前無權訪問,請聯絡吉姆·博瑞克 。
隨著上週JMP19EA6在 MyJMP 中發布並宣布向客戶推出,我們現在期待JMP 19 EA7 的凍結日期為2/13/25 。非常感謝奧黛麗·舒爾 、 Hunter Weaver、John Schroedl、Bob Hickey 和 Daniel Powell幫助快速調查本週早些時候 EA6 出現的授權問題! 米婭·史蒂芬斯提請我們注意,一些 SE 已經安裝了 JMP Pro EA 進行測試,並發現它是作為 JMP EA 啟動的。進一步的測試和與客戶的對話表明,它只影響 JMPers,因為內部用戶的軟簽入暫時中斷,阻止了對 EA6 中一些新的授權相關欄位的正確驗證。非常感謝我們的內部用戶、測試人員和開發人員,他們始終願意報告和解決問題,並提出我們可以與受影響的用戶(無論是內部還是外部)分享的解決方法!我非常欣賞團隊合作精神,以及在需要評估和了解這些問題時願意加班(或早班)的意願。
此外,關於日期的一般性評論 -請注意,經過幾年的經驗,EA 代碼凍結日期幾乎總是計劃在星期五,DevOps 團隊已經調整了未來的發佈時間表,以便我們在星期四凍結。透過這項調整,我的團隊能夠在周末之前更快地識別和解決最終安裝程式候選中的任何建置或安裝程式問題。一般來說,我們驗證和發布 EA 候選版本的時間非常短,因此在每個人都在辦公室時解決問題非常有幫助,這樣測試過程就可以在周一早上盡快進行。
感謝托尼亞·莫爾丁分享本週的測試版/崩潰報告(含精選崩潰報告)!

2025 年 1 月 31 日當週 Beta 版與崩潰報告 | JMP 直播
一般公告
即將到來的重要日期
- 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 開發更新
開發營運
- 梅蘭妮:
- 每日單元測試:監控 Sequoia 和新的並行運行上的連接問題。運行更新的控制台日誌腳本。下面的圖表顯示了 Windows 11 上 JMP Pro 19.0 每日單元測試的運行時間(以小時為單位)。

- Stringbot:測試了 Myron 對 Unicode 字元進行正確編碼的修復。看起來不錯!
- 感謝 Jim:刪除了日常單元測試控制台中同步的所有文件清單 - 日誌非常長並且使資料表的檔案大小膨脹,從而難以處理。刪除所有內容後,19.0 Windows 單元測試資料表的檔案大小從 194 MB 減少到了 4.63 MB!
- Jim:更新了與 JMP 18.2.1 流程設定相關的多個 JIRA 票證;淘汰三台較舊的測試 Mac Mini 機器,換成 M3 和 M4 機器;繼續解決與 CIS 的 VNC Viewer 安全性策略相關的問題;在奧黛麗舒爾的幫助下(謝謝!!!),我重新獲得了未使用的實習 Perforce 許可證;正在進行的工作試圖解決 JMPTOOL-1444 中的問題;完成了 JMPTOOL-1480 控制台日誌的更新。
- Shannon L:開始與 JMP 採購部門討論將 Atlassian 軟體夏季續訂轉移到 JMP 的事宜。與 WebJMP 團隊就問題層級安全性的 POC 展開合作,將於下週推出。向 Atlassian 報告了 Confluence 頁面無法載入的錯誤。開始與 DevOps 團隊一起制定 MSSQL 棄用專案規格。 Jira Product Discovery 安全審查正在進行中。每週技術會議。我們的 Jira 實例的配置改進。
- Myron:致力於 JMPTOOL-1438 – stringbot 破壞 utf8 字串、JMPTOOL-1460 – 樣本資料刪除腳本失敗以及 JMPTOOL-1477 – 將資料(以及作業等)從 MSSQL Server/jmptool 移至 PostgreSQL/AWS。
- Shannon C:與團隊成員一起完成了第四季度的總結。使用歷史 Jenkins 資料研究 SEMX UT 問題。調查了幾起事故。
本土化
- Krzysztof:最終完成並推出了適用於 Marketplace 的新版翻譯。使用 LLM 進行術語提取的進一步研究。回答翻譯人員和審閱人員的問題(針對 PortableUI 19.0)。準備更新 memoQ 授權(重新評估 memoQ 提供的翻譯許可證數量和新元件)。測試新的 l10n 自動化功能。
- Trish:致力於從文件團隊取得在地化 18.2 JMP 幫助( JMPLOC-6383 )的範本文件,現在已完成翻譯;規劃 JMP Live 19.0 幫助 ( JMPLOC-6805 );回答翻譯問題;一月份交接的市場翻譯已完成,推送至 GIT 並通知了 Kristen。
- 霍華德 (Howard):致力於 JIRA 整合儀表板展望用例的研究。錯誤修復。
- Sandy:正在研究新的字串回傳過程。
文件
- Khawar:樣本索引 -已完成針對所有不一致問題的建議添加;完成頁面。氧氣呼叫-與克里斯討論了這個過程;建立包含圖像說明的 dita 文件
- 克里斯:建立和發布 18.0 和 18.1 幫助。輸入 Jill 的 DJ 編輯,並討論一般的編輯指南。開始編寫標註指南。
- Qiana:樣本資料表工作。解決了鍵盤快速鍵中的編輯問題。解決了 Windows 選單描述卡中的編輯問題。專案規劃和協調。
- 德文:審查幫助關鍵報告,收集有關 19.0 文件的新功能的信息,審查轉換後的 DJ 文件以供內部文件團隊審查。
系統/主機測試-Cary
- 曼迪 :回答了一些用戶的 EA6 TS 軌跡,發現了一些我們遺漏的「哪裡」的東西,所以把這些東西放進來非常有幫助。致力於匯總變更、添加一些測試並驗證 JIRA。也研究了一些標籤/表情符號 jiras,並將開始嘗試編寫一些測試。 Evan 和 David W 也致力於過濾視圖的 JSL 工作,因此開始著手編寫一些 JSL 腳本並將其添加到框架中。忙著呢!
- 奧黛莉:從 EA5 升級到 EA6 時調查 JMP Pro 的授權問題;令人欣喜的是,沒有顧客受到影響。將最終安裝程式測試任務合併到幾個腳本和工作流程中以幫助簡化它。瀏覽我的 Jira 清單。
- Hunter:解決了本週遇到的幾個授權和主機問題,嘗試重現問題並使用測試說明更新 JIRA 專案。
網路測試——Cary
- Josh:本週北京團隊正在慶祝農曆新年,因此我一直在報道 JMP Live。在此期間,我對 Direct LDAP 和 Keycloak 進行了一些回歸測試。此外,我正在測試 JMP Live 的 JMP 插件管理器。此功能將允許客戶在 JMP Live 中使用資料連接器插件,提供一種強大的方式來無縫整合和管理他們的資料!

核
- Dave B:執行緒池進度條工作使其在取消後回應更快,並修復了重複使用錯誤。修復了客戶報告的三重 s 導入問題/崩潰。插件狀態對話框支援本地開發的插件列表。
- Dan S: LineUpBox 中的伸展更新。為啟動器組件新增 JSS 類別。更新了一些較舊的搜尋輸入欄位以使用 FilterFieldDisplay。
- 埃文:致力於讓標籤表情符號/顏色隨處可見。查看標籤動作記錄。
- Xan:對新的 Col XXX 功能進行單元測試。圖形生成器將變數錯誤分組。
DOE 和可靠性
- Caleb:本週,我參加了 RAMS 會議,並與 Ryan 共同介紹了現代 DOE 教程。我們取得了很大的成績並且獲得了良好的回饋!另外,也要向 Peng 的自動微分教學致謝!整體來說,這是一次很好的會議!甚至有機會在海灘上散步!

託管和介面
- 約翰·施羅德 :正在對文字輸入進行更改,使我們能夠控制備用文字輸入 UI 的位置,例如表情符號選擇器、IME 語言彈出視窗、剪貼簿歷史記錄對話框等。改進了一些主機頭中的程式碼文件。解決一些客戶問題。
- 保羅·N:
R 發送(dt:高度);
將從 JMP 欄位建立 R 向量高度。還清理了可選的第二個參數以將其作為不同的名稱發送。
Python 發送(dt:高度,Python 名稱(“ht”));或者
Python 發送(dt:height,Python JSL 名稱到 Python 名稱(“ht”));
或新功能,只需
Python 發送(dt:高度,“ht”));
這三個操作都相同,都將高度列作為名稱“ht”發送。這對 R 和 Python 都有效。
- 韓貿易套件提供了類似 JSL 介面的 API。允許透過 JMP Python 腳本與 R 進行交互,而無需深入研究特定的「rpy2」套件的 API。
導入 jmpex
dt = jmp.open(jmp.SAMPLE_DATA + 'Big Class.jmp')
jr = jmpex.RR('rpy2')
s = jr.set( dt['年齡'], '年齡' )
印刷)
列印(s.__class__)
a = jr.get('年齡')
列印(a)
列印(a.__class__)
從 Python 方面來看,.set( ) 函數也接受 jmp.DataTable.Column 對象,因此類似於 dt:age 的行為透過 dt['age'] 的 Python 語法發生。
如果最初找不到韓貿易,JSL 的 R Init() 將自動從我們的 $SAMPLE_SCRIPTS/Python 目錄安裝jmpex套件。此外,由於韓貿易是真正的 Python 包,它知道它的依賴項、rpy2、numpy、pandas 及其依賴項。安裝韓貿易會使用 Python 的套件安裝機制引入所有必要的依賴項。這不會安裝 R 本身;使用者需要已經在系統上安裝了 R,並設定 R_HOME 環境變數以指向適當的目錄。在 Mac 上,它是 /Library/Frameworks/R.framework/Versions/Current/Resources',在我的電腦上的 Windows 上,它是 'C:/Program Files/R/R-4.3.1'。這些路徑也被硬編碼到jmpex套件中,因此如果您的 R 路徑與預設值匹配,則 R_HOME 是不必要的。
使用 Python 幫助機制,
幫助( jmpex.R )
將顯示韓貿易包內實作的 R 類 API。
此外,Python 方面不會自動安裝韓貿易。如果使用者只使用 Python 運行,那麼他們需要
導入
導入jmp
從 jmputils 導入 jpip
jpip('安裝',jmp.SAMPLE_SCRIPTS +'Python'+os.sep+'jmpex.zip')
這將觸發從 Python 腳本安裝韓貿易及其依賴項。
其次,JSL R Send() 和 Python Send() 也支援以下內容
R Send( ( dt:weight << 取得值 ), “wt” )
這裡您確實需要設定 as_name 參數,因為表達式的評估沒有名稱。
互動式 HTML
- John Powell:正在解決製程篩選(環境監測)中的警報圖未啟動控製圖的問題( JMPHTML-14330 )。開始調查為何本地資料過濾器無法正確與發佈到 JMP Live ( JMP-24553 ) 的流程篩選配合使用。更新了互動式 HTML 版散佈圖 3D 的抖動,使其可重複,從而使圖像比較更加可靠 ( JMPHTML-14279 )。
- 保羅·斯皮查拉 :JMPLive 和 HTML 現在支援自訂顏色 GroupBox(用於頁面角色)( JMPHTML-13640 )。 JMPLive/HTML GStream(自訂圖形)重寫重新新增工具提示( JMPHTML-14349 )。
- Praveena:本週我處理了以下流程篩選問題和幾個控製圖警告錯誤
- Mike Stickles:已完成JMPHTML-14338 (S1549015:欄位:標籤:需要支援自訂數位格式)的工作。開始研究JMPHTML-2123 (支援軸格式以顯示帶有底數和冪/指數而不是「e」的科學格式)。
JMP 直播
- Aurora:控製圖警告改進(擴大按受讓人或狀態過濾單一警告的能力,甚至在評論/分類註釋編輯時通知提及的用戶,對於提及用戶的多警告註釋發送單一通知,為 Discovery Europe 做準備)。
統計數據
- 約翰·薩爾:
- 在過程篩選中,為分位數提供 L95 和 U95 置信限度,而不是 SE。 ( JMP-23533 )、啟動選項「保留分發詳細資料」( JMP-24370 )、用於 CCB 啟動使用時間角色( JMP-24655 )、修復測試位元設定( JMP-23533 )。
- 在分類中,還原選單項目“格式化元素”,並使用新的“標準差格式”為所有五種元素格式提供一個對話方塊。
- 在 Profiler Optimization 控制面板中,編輯目標需要修復以新增居中參數( JMP-23768 )。
- 土撥鼠日快樂🦫!
統計測試
- Haley:與Clay Barker和詹姆斯·科普弗勒一起審查新任 GRA 候選人的簡歷。驗證了 SEM 平台的最新添加內容,包括 MIIV 報告中的模型註釋和乾擾清單。調查了多組 SEM 中的客戶報告崩潰。與勞拉·卡斯特羅-斯基洛會面,並繼續為即將舉行的縱向 SEM 研討會做準備。
- Jacob:測試 Easy DOE,為新的增強模擬響應功能編寫單元測試。調查性能問題。測試分類,為修訂的格式元素功能編寫單元測試。為 Discovery Europe 準備 Easy DOE 可用性研究。
- Tonya:驗證 CCB 變化。
生命科學動態
- Drew:只有 JMP Clinical 19.0 Jiras 和幾次客戶支援會議
產品管理和產品行銷
- Bryan F:與丹·希科雷和埃文合作解決主題需求,與莎拉·西爾維斯特合作撰寫有關最新 UX 實踐的報告,與麥可·戈夫和埃文·麥考克爾合作進行一些設計,在亞倫甘迺迪的幫助下完成了 JMP 19 橫幅的創建,與Sarah Gilyard合作準備在歐洲探索峰會的 JMP 實驗室進行剖析器改進測試。
技術支援和參與
每週技術支援案例數:

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

每週參與支持案例數:

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

Shannon 的註釋
感謝Shannon L分享此資訊!我同意──一方面,感覺──真的快到二月了嗎?另一方面,一月似乎真的過得非常慢。但是的,我們做到了!:smiling_face_with_smiling_eyes:

無論土撥鼠週日是否能看到自己的影子,我本週都會享受春天般的天氣!我很高興我的二姐凱蒂(這個週末從紐約來探望)也能享受它。她(確實)剛從紐約州北部乘飛機抵達,那裡的氣溫在 10 到 30 度之間,而且有大量的雪、雨夾雪和凍雨。無論您的週末計畫是什麼,希望您也能度過愉快的時光!
