歡迎來到 2024 年 7 月 12 日的 JMP 開發更新!
JMP 和 JMP Pro 19 EA1 安裝程式現在可供授權使用者在「我的 JMP」中使用。感謝大家讓我們的測試客戶測試第一個版本!我們已經收到了測試版曲目和崩潰報告。我們將於 7 月 26 日凍結 JMP 19 EA2,因此請不要忘記為您想要在 EA2 和即將推出的 EA 中展示的主要新項目添加功能頁面( 請參閱此處的操作方法)。
JMP 18.1 原始碼凍結日期為 2024 年 6 月 28 日,距離 18.1 的安全凍結還有不到一個月的時間(24 年 8 月 9 日)。凍結後請求的任何精彩原始碼修復都需要像往常一樣經過審批流程。本週早些時候修復了一個關鍵的數位錯誤,今天批准了一些最終的 JMP Clinical 來源變更。
JMP 18.2 分支現已開放用於維護錯誤修復整合。我們還將在不久的將來開放一個 18.1.1 分支,專門用於第三方安全更新和迫不及待 18.2 的關鍵更新。我們是否會遇到影響 JMP 原始程式碼的重大問題或程式庫修復還有待觀察,但由於 JMP Live 擁有大量第三方程式庫,因此肯定會對其進行更改。
非常感謝實習生Parker Dingman在本週的開發會議上展示了他對 JMP 19 地圖功能所做的改進!如果您錯過了會議, 您可以在此處找到錄音。在接下來的幾週內,我們將舉行一系列以實習生為中心的 JMP 開發會議,屆時我們的學生將展示他們的暑期作業。
感謝Shannon Leslie分享有關Atlassian 最近更新的詳細資訊!請查看下面的鏈接,以了解您在使用我們的 Atlassian 雲端產品時可能想要利用的一些新項目。
非常感謝Tonya Mauldin提供有關本週選擇崩潰的 JMP 19 Beta 案例的詳細資訊。一如既往,我非常感謝 Tonya 和Nicole Jones對如此多的 Beta 案例進行分類,並與測試人員合作調查和報告 EA 問題。也要感謝 JMP 技術支援在客戶採用 18 和 19 時協助解決授權問題!

2024 年 7 月 12 日當週的 JMP Beta 報告 | JMP 直播
一般公告
即將到來的重要日期
- JMP 19 EA2 代碼凍結 – 24 年 7 月 26 日
- JMP 18.1 安全凍結 – 24 年 8 月 9 日
- 請造訪Confluence查看JMP 18和JMP 19日期的完整清單。
JMP 開發更新
互動式 HTML
- Paul Spychala :Firefox 128 更新了渲染引擎,因此我們需要重新設定所有測試參考影像的基礎。對 Javascript 進行了重大更改,以在 Javascript 中本地實作圖形產生器報告的佈局,而不是依賴 JMP JMPHTML-13843 、 JMPHTML-13844 、 JMPHTML-13845 、 JMPHTML-13883 。這是實現響應瀏覽器螢幕尺寸的響應式報告所必需的。新增了對 HTML 中的模型篩選分析器的支援(只要所有方法都支援 HTML 分析器) JMPHTML-13918 。
- Mike Stickles:在詞雲 ( JMPHTML-13665 ) 中完成了單向選擇的臨時啟用 - 詞雲選擇反映在術語表中 - 繼續致力於實現雙向選擇(術語表選擇也反映在詞中) cloud),這需要修復現有的表格匯出才能正確使用HTML 表。下週我會休假,22號我會再接起這項工作。

- 與John Sall和Praveena合作開發基於 Web 的流程篩選瀏覽器原型 ( JMP-22074 )。正在解決以下問題:過程篩選平台產生的控製圖中帶有警告的點不顯示行號 ( JMPHTML-13927 )。
- 與Dieter、Bryan F.、Pravena 和 Paul S一起參與有關互動式 HTML 新功能和 UI 改進的討論。
- Q2 簽到對話。完成 SAS 安全培訓。參加控制圖警告分類專利申請會議。
JMP 直播
- Aurora:控製圖警告改進。當用戶被分配分類標記以及在分類註釋中提及時,向用戶添加了通知。修復了各種錯誤。召開專案開發人員和測試人員之間的問答會議。與其他人一起提交給專利委員會。
統計數據
- 約翰薩爾:
- 擬合最小平方法現在可防止排除行中預測的實際軸比例出現異常 (JMP-22086)。
- 分類選單已進一步重組 (JMP-21300)。
- 使用 FDE 中的 Ryan Parker 例程為所有擬合模型個性實現 BSpline 效果類型 (JMP-22024)。

在「流程篩選」中,最初的工作是製作一個網頁,可以顯示多個流程之間的任何控製圖。 Praveena Panineerkandy 的 html 頁面已經開始運作。 (JMP-22074)

- Laura CS:完成了最新的人力資源訓練。與學術團隊中的 Murali 合作研究了幾個高級 SEM 範例。修正了 SEM 自訂啟動對話方塊的重新啟動錯誤。審閱 Ken Bollen 的 SEM 書的草稿。開始多向相關性的研究。在 Haley 訪問校園期間會見了她,我們提交了一份在 2025 年 SPSP 大會上舉辦 SEM 研討會的提案。
統計文檔
- Hamid:與 James 一起完成了為期 3 天的 JMP 入職培訓。完成合規培訓。
與邁克爾一起計劃了下一組任務。
- Michael C:審查了測試伺服器上的 18.1 幫助構建,並幫助 James 為 Stat R&D 的新員工進行了入職培訓。
統計測試
- Tonya:測試短期控製圖,為 Discovery 製作 xpath 演示文稿,並處理 beta 回饋。
生命科學更新
- Reetika Sarkar:已驗證 DILI 篩檢報告中潛在海氏定律的計數為 0 滯後天。交出了 SAS 實習生博覽會的海報,並為 JMP 實習生簡報製作了一些幻燈片。
- Drew:繼續努力將 Apache Velocity 模板處理的 Java 實作替換為使用 Airspeed 套件的 Python 實作。 JMP Clinical 18.2 和 19.0 的錯誤修復和功能工作。為 JMP Clinical 客戶的分類和協助提供支援。
- Tom:與 Susan Conaghan 合作修復了遺傳學文件中損壞的幫助鍵。與 Monica Beals 會面,討論將影片合併到臨床文件中。繼續清除舊的(和一些新的)Jira 問題。繼續更新 18.1 的臨床文件。
- Richard:開發了一個圖形函數,可以輕鬆重現更複雜的圖形產生器圖形。
產品管理和產品行銷
- Bryan F:上週,我為Parker Dingman準備了在他的地圖重建項目中使用的圖標,並就展示這些圖標的適當方法提供了指導。向Michael Goff和Justin Chilton提供了重新設計 JMP Live 主頁的見解和建議。提供了有關Russ Wolfinger創建的維恩圖插件的回饋。與 HTML5 團隊成員( Praveena Panineerkandy 、 Paul Spychala和John Powell )就圖示、文字和 Vuetify 設計系統進行討論。向John Powell提供了有關如何透過省略工具提示來有效傳達圖表缺乏互動性的建議,以及有關在 HTML5 畫布中實現 Roboto 字體的說明。根據外部或內部焦點以及結果或產出導向,將潛在的產品管理指標分為廣泛的組別。開發了一個投票表來評估與這些指標相關的價值和努力。進行遙測分析以追蹤對報告進行風格變更的使用者數量。
技術支援和參與




開發營運
- 梅蘭妮:吉拉!吉拉!吉拉!了解如何從 csv 檔案(從 JMP 匯出)批次建立 Jiras。然後將其應用到 18.2 分支 Jira 中。與受讓人、jirabot 更新欄位和觀察者一起改進分支模板。嘗試了在匯出 csv 之前自動更新 JMP 中的表格的方法。本地化顧問:為本地化計劃提供意見,以簡化和改進 PortableUI 字串的取得和交付。 SAS 培訓:完成最新的 SAS 培訓模組。 DevOps:各種 DevOps 流程的一般調查、測試、故障排除。
- Shannon L:與文件流程團隊會面,協助進一步的 Jira 板配置;協助清理過去的程式碼凍結的 18.1 未決問題;完成 Atlassian 續訂和其他 Atlassian 許可管理;研究了用於將觀察者添加到透過 csv 檔案創建的問題的 Jira 選項;協助調查 JMP 崩潰報告;策劃的 Atlassian 7 月版本影響了我們的 Jira 和 Confluence 網站。
- Jim:禁用所有 JMP 18.0.2 Jenkins 項目。歸檔了許多 18.0.1 Jenkins 專案。建立了 //depot/rel/r18.2/... Perforce 分支;更新了許多與 18.2 流程相關的 JIRA。在 mac mini 上安裝了新的 mac 作業系統 Sequoia;設定 18.2 和 19.0 單元測試運行。 Perforce 支持,包括復原、整合、新使用者設定和權限。報告了許多斷言失敗的 JIRA。
- Myron:參與了 Stringbot 的 AWS 版本 – 讓它無錯誤地運行並為測試做好準備。也修復了測試儀表板結果和崩潰系統的錯誤。
- Bob:使用新字串更新了 18.1 和 19.0 安裝程序,以協助在不存在管理權限時進行安裝 (JMP 21717)。創建了 JMP Live 18.0.2,它使用 JMP Pro 18.0.1。版本 19 安裝程式的登錄更新以支援 JMP 筆記本檔案類型 (JMP 22047)。強制 Windows 安裝程式的 GUID 在每個版本的生產版本和 EA 之間進行比對 (JMP-21955)。 18.2 安裝程式腳本已創建,現在將按夜間計劃運行。
- Shannon C:週二參加了 JMP 領導層與實習生和新員工的問答環節。幫助指導實習生提出有關 Python 整合和演示的問題。調查了幾起事故。研究了崩潰連結問題並表示項目未按預期運行,並與 Lisa 合作透過刪除 15.2 之前的版本來減小崩潰分數表的大小。與 Shannon L 和 Melanie 一起制定 Jira 流程的發布規劃。
本土化
- Allison:向供應商發送 JMP Live Public Help 進行本地化;完成 JMP Marketplace 翻譯並交付給 Kristen;嘗試將更新的 18.0 KO、JA、ZH Doc 插件上傳到 JMP 社區,但 KO 和 JA 頁面存在問題,因此我向 Ryan Gilmore 報告了該問題;將 18.1 JMP 和 JMP Live TM 和術語庫放在一起並與行銷團隊分享。
- Krzysztof:處理 JMP Marketplace、書籍和 JMP Live Public 翻譯退貨。 JMP 18.1 UI 專案的 TM 維護(清理)。為 UI 專案撰寫新提交和返回作業/腳本的提案。開發了 JMP 臨床翻譯工作流程的原型。翻譯中的錯誤修復。
- Howard:向 memoQ 提交作業新增強制同步功能。為 MIF 條件作業新增標籤。新增檔案比較功能,用於 memoQ 匯入的檔案與來源檔案。
- Trish:關於臨床定位的對話。市場本地化審查。 19. 缺陷分類與資源規劃
- 桑迪:致力於測試文件比較程序,以驗證所有項目的文件數量。
文件
- Qiana:生產檢查了 18.1 的可交付成果。與 Audrey 和 Legal 合作解決範例資料表中的過時 URL。與 Shannon L. 會面,討論 Jira 衝刺設置。接受 David W. 關於更新樣本索引的培訓。與 Jim 會面,討論即將推出的 18.1 P4 分店。與 Roger 合作更新了 DE、ES、FR、IT JMP 文件頁面,以指向特定於語言的文件加載項頁面,而不是 EN 頁面。氧氣和項目規劃和協調。
- Khawar:生產檢查了 GA 和 DOE 書籍。參加培訓課程以了解編輯範例索引。開始分析範例索引條目並識別可能的問題。研究使用 Oxygen 將 DITA 轉換為 PDF;了解了 Oxygen Styles Basket 以及建立 PDF 和 Web 幫助模板。在 CodeAcademy 上開始了 HTML 課程。
- Susan C:完成了兩門必修訓練課程。與 Shannon L 和 Qiana 會面,對 Jira 板進行更改。完成了 6 月的 UI 字串,交給 Chris 進行審核,然後再向開發人員發送回饋。與 Landra、Qiana 和 Aaron 會面,討論「新增功能」頁面的版本控制。致力於「更聰明地工作,而不是更難地工作」課程。
- Devon: 18.1 文件發佈任務,解決測試輸出的 XML 章節中的錯誤,繼續閱讀全球英語風格指南。
系統/主機測試-Cary
- Adnane El Hachami:負責驗證和我的實習生博覽會海報。學習 React,我修復了測試儀表板中的幾個錯誤。
- Mandy:跟上我的 JIRA 並嘗試在需要的地方添加測試。為客戶 Holgar Specht 製作了大約 4 首 EA1 TS 曲目,他非常直接且樂於助人。目前正在調查他今天報告的僅 19 個 Tables > Join 崩潰事件。使用我上週發現的列標籤來處理另一次當機。收到來自SE 的2 個不同的調用,用於處理具有多個文件導入的工作流程- 它有點有效,但需要一些JSL 才能讓它讓您選擇文件,所以我打開了一個JIRA,如果它在19中完成,它可能是一個新功能花了一些時間通過打開正確的首選項並運行 JSL 測試套件在 Windows 上測試 David White 的新數據網格,並提交了一些 JIRA 問題。如果這個功能要在 EA2 中展示,就需要努力開發它。
- Nick H:參與了大約 19 個 EA 項目,為新的 Forced Values 列屬性提交了 Jira 以獲得客戶建議,並向 Morgan 詢問了一些 Notebooks 建議。單擊列屬性視窗中的“強制值”時發現崩潰。請注意,我們無法再在 JMP19 中匯入 Mac 上的 JSON 檔案 - 檔案類型呈現灰色顯示。最後發現 Mac 上的「尋找和替換」有一個錯誤。繼續致力於 JMP 19 錯誤驗證和我將在虛擬 Discovery 中展示的資料項目。
- Hunter:檢查了 Mac 和 Windows 上的 JMP 18.1 和 19.0 啟動時返回的訊息,因為我的有效許可證已過期,並在本週內終止。 JIRA 對未清項目的驗證和更新,安裝了 Mac Sequoia Dev。 Beta 3在實驗室的macbeta1x86上運行了測試,並完成了兩門安全訓練課程。
- Audrey :了解支援 JMP Live 中控製圖警告分類的新變更。現在我們已經將維護分支切換到 18.2,正在更新 Jenkins 專案。 Jira 和 Confluence 的管理工作以及團隊諮詢。感謝James Koepfler、Christine Bevan、Diana Levey本週為我們的實習生舉辦了研發領導力聊天和履歷研討會!
- Lisa :查看了 Holger 的 EA 跟踪,調整了 Jira 問題儀表板的一些可視化效果,並添加了 19.0 的活動報告,並從崩潰分數表中刪除了 15.2 之前的崩潰。
網路測試 – 卡里
- Natalie Horton:剛結束長假,HTML5 報告中 UI 的巨大變化影響了我們的自動化測試,特別是新的居中報告。位置的改變導致所有測試失敗。本週與史蒂夫和喬許進行了多次會議,以製定新的協調策略。框架已經就位,但測試案例必須單獨更新。今天第一波更新進入公關,這項工作正在進行中。
系統/主機測試-北京
核
- Parker Dingman:為「JMP 19 中的更好地圖」開發演講創建並演示了幻燈片。我的開發演講的影片(和幻燈片)可以在 JIRA 問題JMP-21520中找到。
- Xan:地圖國家名稱更新,工作更順暢,多重響應行狀態能力,套索工具,盒子調度。
- Ernest:致力於在首選項中支援 SiType::NumberFormat。跨工作流程步驟使用「尋找」實用程式。
託管和介面
- Will Morgan: [JMP-21519] - S3 資料連接器正在北京進行測試,幾乎已準備好部署到 JMP Marketplace。 [JMP-22169] - 同時,我已經開始開發另一個資料連接器,該連接器將利用新的 python 框架。這個新的連接器將與 Microsoft Sharepoint 平台交互,並允許使用者與其 sharepoint 資料來源進行交互。此外,我正在製作我的 JMP 實習生演示和演示供大家觀看,所以我希望你們都會喜歡!
- 保羅·N:負責Python更新
- 修正了 JMP-22039 – 即使表不是私有的,jmp.DataTable() 也會設定 DtFlags::Private。
- JMP-22064 – jmp.run_jsl() 現在傳回 topSubmit() 的結果,而不是成功或失敗狀態。
- JMP-21924 – Python 相當於 JSL Python Send() / Get()。新功能增加了 jmp.globals,它是全域變數 TopSymbolMap 的 Python 替代品。 Python 中的用法是: value = jmp.globals['variable name'] 以 Python 物件的形式取得 JSL 值。 (與 JSL Python Send() / Get 的操作類型相同)。要從 Python 設定 JSL 值: jmp.globals['variable name'] = value。
- 修復了 JMP-22167 – 與上述工作相關,在 Python 中迭代 jmp.globals 後崩潰。
- 正在處理 JMP-20584 – 因此在專案中執行的 Python 腳本可以找到專案中的檔案。
- Kristen :本週的開發主要是將外掛程式載入到 JMP Marketplace 階段環境中,並在這個史詩般的JMPMRKT-106中追蹤進度。如果任何 JMP 員工擁有任何未在此史詩中考慮移動到他們想要移動的 JMP Marketplace 的插件,請給我發送電子郵件,以便我可以將它們添加到考慮中。
香農的註釋
感謝文件團隊成員Devon Powell分享這個有趣的迷因!希望大家都能順利度過今天的暴風雨,度過愉快的週末!
