歡迎閱讀 2022 年 12 月 2 日的 JMP 開發更新!
您可能還記得,在感恩節假期之前,我們移動了 JMP 17.1 批准和凍結的日期。 代碼批准模式將於1/6/23 – 我們放假回來後的那個星期五。 我們將凍結 17.1 的代碼23 年 1 月 27 日。 不久之後,我們將在當天結束時凍結我們的第一個 alpha 切割 - JMP 18 EA1 2/3/22 . 然後我們將有 2 個月的休息時間,然後我們計劃在 4 月份削減 EA2。
JMP 生命科學產品經理山姆加德納正在研究將第三方庫納入 JMP 產品的流程。 開發人員,請花幾分鐘時間查看 Sam 的第三方代碼Confluence 中的頁面以檢查其準確性並進行任何評論或更新。 此頁面僅針對 JMP/JMP Pro/Clinical 中包含的第三方庫,因為 JMP Live 在其空間中維護相關文檔。 自從 Sam 開始調查此主題以來,已刪除一項,並已將 7 項添加到頁面的列表中。 非常感謝您的幫助!
非常感謝 Tonya Mauldin 昨天在 JMP 開發會議上展示了 EA 數據! JMP 開發非常感謝花時間測試我們新版本的內部和外部用戶的貢獻,Tonya 在 EA 週期的早期展示了一些增加參與度的良好趨勢。 如果您錯過了會議,您可以在分享點這裡並保存在這個文件夾中:<\\d73817\public\Dev Meetings\>。 您還可以在此處找到 Tonya 演講中的資源和數據:
非常感謝 Audrey Shull 分享本週的 Jira 技巧!
您希望獲得自己的 Jira 更新嗎? 您可以通過修改您的個人設置. 默認情況下,當您對問題進行更改時收到通知的選項是關閉的,但您可以選中下面的框以接收您自己的更改的通知。 新的 Jira 批量更新機制應該會向您發送更少的電子郵件,但您仍可能需要查看我們更新的提示如何管理過多的電子郵件。
而且,如果您沒有從 Jira 或 Confluence 收到關於您正在創作、觀看或被提及的內容的任何電子郵件通知,請檢查這篇 SAS 知識庫文章關於電子郵件隔離並訪問Microsoft 電子郵件隔離站點發布您的 Jira 通知電子郵件。 您還可以添加jira@jmpdiscovery.atlassian.net到您選擇的電子郵件程序中的安全發件人列表。 做這兩件事中的一件或兩件事通常可以解決大多數人的問題——如果沒有,請讓 Audrey 或 Shannon 知道!

一般公告
- 我知道我在開發會議上的公告中說過這個,在今天早上的更新電子郵件中也說過,但是請不要忘記報名參加 JMP Winter 謝謝(如果您是本地人或想從遠方做出貢獻)。 您可能還想與您的同事一起計劃您自己的本地感謝慶祝活動!
- 非常感謝所有參與 SAS 天使樹活動和其他“捐贈星期二”活動的人! 僅供參考,RFC 還與 Coat Drive 一起持有一件保暖外套從現在到12 月 16 日星期五. 您可以在 G 樓的大廳放下新的或用過的成人或兒童外套。 遺傳算法和 GN。 如有任何問題,請聯繫 Edie Henninger!
即將到來的重要日期
- JMP 17.1 文檔凍結 – 12/21/22
- JMP 17.1 代碼批准開始 – 1/6/23
- JMP 17.1 L10N 凍結 – 23 年 1 月 16 日
- JMP 17.1 代碼凍結 – 23 年 1 月 27 日
- JMP 18 EA1 凍結 – 2/3/23
- JMP 18 EA2 凍結 – 23 年 4 月 7 日
- 請拜訪合流的完整列表JMP 17和JMP 18日期。
JMP 開發更新
主持人
- 亞倫:窗口列表數據表嵌套的 Mac 和 Projects 實現是否與 Evan 幾週前所做的 Windows 工作相匹配:


鏈接的子集、鏈接的摘要和數據表對話框現在應該在所有“三個”主機上正確鏈接。 完成二級產品安全培訓。 希望沒有三級。 仍在研究我的巨大補丁,以撕掉並完全重做 JMP 的 EditFocus 系統。 最後,我順利地進入了冬季感謝計劃委員會,這樣我就可以確保今年的甜點室(或區域,至少)和過去一樣棒。 (謝謝 Aaron 幫忙處理甜點! 傑)
- 保羅尼爾森:在 Map Server 上工作並解決系統對外部訪問的鎖定有多嚴格。 必須將源和數據拉到本地筆記本電腦,然後 scp 將它們複製到新的地圖服務器。 配置並安裝處理 WMS 前端的 Map Proxy 軟件。 剛剛成功構建了 tile 渲染守護進程並運行了它包含的單元測試 100% 成功。
- 約翰施羅德:遙測工作。 一些跟進 Tonya 的研發演示:平台名稱以英文記錄 17.1+,同時發送 JMP 語言。 此外,根據法律規定,我們目前會提示選擇加入每個 EA 安裝。 感謝 Mike Wu 的出色測試工作!
HTML5
- 約翰·鮑威爾:完成二級安全培訓。 重構 ShapeSegment 以使用共享的 GPath 支持代碼。 過去對比例突出顯示提供額外支持的簡化功能。 幫助 Mike Stickles 完成第一天的設置項目,並歡迎他加入我們的團隊。 學習 ES2022 類和模塊。添加對選擇位於同一位置的所有點的支持。
- 普拉韋納:致力於重構我們的代碼庫. 修復了 Anna 在測試時發現的一個錯誤JMPHTML-1773 . 致力於重構我們的單元測試文件(源 js 文件加載)。 花了一些時間學習 GitKraken/BitBucket。
- 馬約瓦:本週,我完成了一項重構任務(JMPHTML-1861 ) 並為 HTML5 Jenkins 構建更新了 NodeJS 和 JavaScript mangler (Terser) 版本。
- 保羅·斯皮查拉:與 Praveena 和 HTML 團隊合作,將我們的更多代碼庫升級到 ES6 及更高版本。
現場直播
- 極光: 18.0:刪除了一些更過時的代碼。這是正在進行的 18.0 清理。雜項:在 Perforce 上工作 --> JMP Live 的 Git 更改。剛剛開始考慮 Discovery Europe 2023。
- 邁克爾·G:修復了新 Vite 構建的一些問題。 致力於為客戶端代碼單元測試實施 Vitest。 嘗試了 Git 演示回購。
統計數據
- 伊麗莎白:週四為 GLMM 上的掌握 JMP 開發人員教程做最後準備。 我認為它得到了很好的關注,並且在演示文稿中的幾個點上豎起了大拇指,並且因為展示了其中包含的一些用戶友好功能而心跳加速。 現在回到追查為什麼自由度與負二項式模型不一致。
- 勞拉反恐精英:修復了 SEM 中的性能問題,將多個更改列表集成到 17.1,準備了 SEM 研討會並向 Asuza Pacific University 的一個研究小組展示了該研討會——主要教授對該平台感到興奮和印象深刻! 在準備我的演示文稿時發現崩潰,我一直在嘗試複製它(目前未成功)。
- 約翰薩爾:在火山圖中添加了 FDR 軸選項( JMP-14819 ). 參加寶潔 JMP 日。
統計文件
- 邁克爾 C:與 James Koepfler 合作清理我們的 Jira 雲實例中未使用(或很少使用)的字段。 這應該有助於簡化 Jira 界面,因為它從 Jira 的各個屏幕中刪除了一些額外的字段。
解決了 Ono-san 對擬合模型文檔的反饋。
統計測試
- 標記:在進行更改以解決處理離散數字因子的高階項後,調查 Easy DOE 的單元測試失敗。 參加了幾次會議,Peng 在會議上審查了他的新 DOE 因子列表的設計和代碼。 與 Jianfeng 一起準備為 JMP Discovery Summit Europe 錄製演講。 與 Peng 和 Jacob 一起準備在下一次 JMP 開發會議上展示 Easy DOE 的可用性測試。 完成了有關產品安全的 2 級課程。
- 雅各布:與 Mark 和 Peng 一起準備 Factor UI 開發會議演示。 使用離散數值因子和 RSM 模型測試 MSA 設計、Easy DOE 和定制設計(調查 JMP-14738 最近修復的影響)。 調查潛在的性能問題。
- 托尼亞:在 JMP Dev 上展示了 EA 數據。 驗證和更新 ANOMV 單元測試。 調查 CCB 崩潰和問題。
產品管理
- 薩拉:請查看最近發布的關於合流, (劇透警報:Sara 是最大的粉絲!) , STIPS和 JMP定價調查!
- 米婭:來自 PM、文檔和 DevOps 的一個小組開會討論從 JMP 18 的安裝程序中刪除較大的文檔 PDF(文檔庫、發現 JMP 和新功能指南)。 這些PDF 也可在線獲取或通過加載項獲取. 將做更多的工作來確定如何最好地為那些互聯網訪問受限的用戶在本地提供 PDF。
- 我們召開了 JMP 18 EA 程序的初始規劃會議,該程序將通過 My JMP 運行。 該計劃計劃於 2023 年 2 月啟動。
- 布賴恩 F:關於 HTML5 更新,我徵求了有關 HTML5 報告外觀和感覺的問題的反饋,並創建了潛在更改的原型。 關於可用性研究,我會見了 UserTesting.com 測試的銷售代表以傳達測試需求,我計劃下週進行演示。 我還對 JMP 項目進行了外部可用性測試。 我將繼續致力於部署 Amazon AppStream 圖像實例以進行可用性測試。 我與 Discovery Summit Europe 團隊就可用性實驗室後勤進行了溝通。 關於圖標,我為 JMP Clinical 提供了四個要求的圖標。
技術支援

開發運營
- 吉姆:許多 UT 機器上的操作系統更新,包括 JMP 實驗室中的 mac CI 機器。 為了支持 John Schroedl 為使 JMP 的源代碼與 C++20 兼容所做的工作,我遵循了 Michael Hecht 的建議,將 (mac 18.0) 構建機器上的 Xcode 升級到 14.1 (14B47b)。 在 mac OS 上為 17.1 創建了 JMP Clinical 更新程序。 強制支持。
- 邁倫:在 Jirabot 上工作——修復出現的各種故障(項目字段不匹配,拒絕 jmpjirabot 用戶的票證許可等)。 更新 17.1 和 17.0 有助於構建流程( JMPTOOL-582 ). XDB(主要是測試失敗細節)和JMPTRACK(主要是崩潰分數)的數據庫維護。
文檔
- 克里斯B :修復了我的 JMP-7698 和 JMP-13835 位;在 JMPDOC-1567 上工作。 在我們的文檔中查看了 JMP 文檔以討論 PDF 的未來。 準備對競爭對手進行文檔審查(Larry Russo、Sarah Doudt 和 Kaylee Warren 的幫助最大)。
- 蘇珊 C:致力於更新學生訂閱文檔。 為 17.1 開發 JMP Live Jiras。
系統/主機測試-Cary
- 奧黛麗:與 Jira 項目負責人討論分辨率清理提議,與北京測試人員會面進行年終追趕,並與 Hui 就 HTML 自動化測試的未來進行了頭腦風暴。 此外,Cary 系統測試團隊在Scratch 廚房和酒吧間這週,因為尼克·福爾摩斯在城裡。 (食物真的很棒!)很高興見到大家!

- 曼迪:大部分時間都在工作流程構建器上工作,並做我在 12 月 1 日星期四做的寶潔演示;在 18.0 中確實經歷了一些數據過濾器和表 > 工具的更改——一些數據過濾器的東西可能會移回 17.1,所以需要測試它們;也在本週測試和驗證 JIRA 的 17.1 – 趕上這些修復。
- 喬希大號:以 7 種語言驗證了 JMP Live 17.1 /Database / Keycloak / JMP Live / Migration。處理過一些客戶和測試人員的 JMP Live 重現。 開始在我的電腦和 Mac 上啟動並運行 git。
- 麗莎:進行了幾次 17.1 驗證,與 Anna 討論了字幕框軸表功能中的錯誤,完成了 2022 自我評估,並對崩潰數據項目進行了調整。
系統/主機測試-北京
- 埃里克·王: (1) JMP Live 壓力測試:創建腳本來更新和刷新所有數據表。 開發腳本以收集壓力測試結果。 (2) SE團隊的技術支持。 他們對刷新數據有疑問。
- 大理: (1) JMP Live 18.0 UI回歸測試因為[WEBJMP-6271] 將客戶端移動到 Vite - Jira (atlassian.net) . (2) 已驗證WEBJMP-6296將 v-teleport 轉換為 portal-vue .
- 麥克吳: (1) JMP 18.0 錯誤回歸測試。 (2) JMP 激活測試及激活相關產品匯流頁面重組和總結工作完成,歸檔4頁面,創建3匯流頁面,更新3匯流頁面,詳情見JMPTESTBJ-1818 (3) JMP 18.0 遙測測試繼續在 Mac 上進行,因為無法將遙測文件發送到遙測服務器的 Mac 阻塞問題得到修復,重新打開了一個 Mac 錯誤“JMP-14751:僅限 JMP 18.0 Mac:選擇加入來自遙測提示對話框不支持 Preferences-Privacy 的 Help Improve JMP 複選框設置”,詳細信息可以在JMPTESTBJ-1770 . 還與 Jim 和 Audrey 確認,JMP 試用版和 Pro 試用版的 Mac 18.0 安裝程序將在本周保留更多時間,一旦遙測測試有望在本週完成,我將與 Jim 進行更新。
- 基米: (1) 測試 JMP Live 18.0 數據查看器,因為[WEBJMP-5484] 數據查看器在會話過期後無法恢復並在測試此 jira 期間創建兩個錯誤。 (2) 為JMP Live編寫負載測試的Jmeter測試腳本,詳見JMeter 測試套件 - API 集合(3) Jenkins:添加端到端發布測試到UT env。在北京,詳情請參考JMPTESTBJ-1796 . 調試 JMP Pro 17 許可證問題,Bob 已將其修復JMP-14262 .
- 張大: (1) 完成了 JMP Live 的第一輪負載測試並將報告/數據發佈到JMP 現場直播. (2) 查看 JMP 17.1 中非英語(日語)基線 UT 故障。 (3) 已驗證的 WinAutomation 缺陷
- 娜拉: (1) 部署了一個類似於jmplivesales的JMP Live服務器(500個用戶,10個部門,512個空間,22個組)用於JMP Live Performance測試。 (2) 編寫JMP Live負載測試的Jmeter測試腳本,詳見JMeter 測試套件 - API 集合.
數據發現
- 埃文:在更多 LRT 和上下文菜單中顯示當前顏色/標記/線型。 修復了 C# 自動化中阻止用戶離開 v15 的減速問題(並提供了解決方法,因為該修復程序直到 v17.1 才可用)。 修復與阻止 Profiler 腳本工作的“name”n 相關的解析器問題。
- 戴夫乙:修復了幾個 plot col 顯示錯誤,修復了一個詞云日記錯誤,修復了 MFI 的內置文件夾問題,在閱讀 pdf 文件時致力於更好的網格檢測。
- 丹S: EmptyPlatform 的更多修復(當平台無法從過濾器或切換器重新啟動時)。 修復了一些條件過濾場景。 SplitterBox 中的尺寸問題。 修復項目中使用的會話文件。 17.1 的新 Window() 修復。
- 軒:錯誤修復:熱圖分箱、100 萬個以上點的線條圖、腳本編輯器標識符著色、地圖文件的新縣名。
美國能源部
- 迦勒:為 MSA 做了兩個大修復。 首先,我修復了導致方差模擬(17.1 和 18.0)的預期均方不正確的錯誤。 接下來,我將擬合模型腳本添加到 MSA 設計表中,以處理更複雜的情況。 我們仍在 JMP 18.0 中對此進行測試。 我還一直在為樣本量探索器開發更多的軸控制,並與 Peng 一起建立一個新的退化設計平台。 Peng 和我正在為 Discovery Europe 開展一個聯合項目/演講,以評估自動駕駛汽車的可靠性。
- 彭:在 Bill Meeker 的研究項目中研究建模擬合策略。 DOE 和可靠性方面的開發工作,只是通用架構而不是特定平台。
香農的筆記
非常感謝亞倫·安徒生分享他如何在自己家裡鼓勵下一代編碼員! “最後,這是我的小獨角獸自己編寫的樂高機器人程序。 我感到無比自豪!”開始考慮 JMP 實習永遠不會太早……:smiling_face_with_smiling_eyes:大家週末愉快!
