
歡迎閱讀 2021 年 8 月 13 日的 JMP 開發更新!
(故意忽略現在是 13 號星期五……)
這#30 中國研發通訊已被釋放,並且o沒有一篇文章介紹了 JMP 自己的孫娜拉討論CRD JMP 團隊中 JSL 單元測試的自動化框架. 還有一個好消息是 JMP 測試工程師 Eric Wang 贏得了3C獎(用於協作、溝通和一致性)在 2020 年。 恭喜 Nala 和 Eric,並感謝您強調我們 CRD JMP 測試團隊所做的出色工作!
JMP 17 EA2 安裝程序本週已向我們的早期採用者客戶提供。 產品管理部門將很快向客戶發送電子郵件公告,引導他們查看網頁上的 EA2 詳細信息以及展示自我們最初的 EA1 迭代以來添加或更新的功能的新視頻。 雖然我們仍處於週期的早期,但我們收到了來自內部和外部用戶的大量反饋! JMP 16.1 更新程序也可供客戶使用,我們熱切期待計劃於 21 年 8 月 24 日發布的 16.1 完整安裝程序版本。 非常感謝您在 16.1 中所做的所有修復和改進以及對 16.2 修復的持續工作!
謝謝布萊恩·弗里克和邁克爾·高夫用於在本週的 JMP 開發會議上演示 HTML5 和 JMP Live 的暗模式進度! Bryan 還分享了對 HTML5 進行此循環的其他改進,包括平移和縮放以及圖形調整大小(等等)。 如果您錯過了演示,可以在此處查看錄音。 Bryan 在他的演示過程中遇到了一些互聯網緩慢的問題,所以他加倍努力並創建了他的演示的第二個錄音你可以在這裡找到. (請注意,如果您單擊該鏈接但沒有訪問權限,Bryan 應該可以授予您查看權限。)
感謝 Tonya 分享了過去 2 週內 Beta/Crash/Telemetry 軌道的詳細信息,並選擇了崩潰。 你可以找到JMP Live 報告在這裡.
公司

產品發布

話題

副題

平台

缺點

一般公告
- Xan 一直在 Confluence 中開發捉鬼敢死隊頁面- 你可以在這裡找到草稿. 這更像是“你要給誰打電話?”頁面(而不是像一個巨大的棉花糖人那樣可怕的東西)。 它概述了支持的各個領域以及他的團隊中的負責人。 一探究竟!
- 如果您願意成為 Inside JMP 的特色員工,請下載一份結識形式. 只需填寫問題,完成後,將其連同 3 張您的照片上傳到文件夾中。 感謝您幫助我們更加熟悉 JMP 大家庭!
即將到來的重要日期
- JMP 17.0 EA2 – 8/3/21
- JMP 17.0 EA3 – 10/1/21
- JMP 17.0 EA4 – 11/5/21
- 請拜訪合流完整列表JMP 16和JMP 17日期。
JMP 開發更新
主持人
- 邁克爾·H:有在 Mac 上工作的菜單生命週期圖標。 轉至 JMP > 首選項 > 菜單並嘗試為底部的兩個“標記菜單項”選項設置不同的設置。 改進了 Mac 上的複選框和單選框主機控件,為多列複選框做準備,並刪除對已棄用的 Cocoa 類的依賴。 添加了在多個位置查找 PPTX 模板文件的代碼,以便 Mac JMP 用戶可以提供自己的模板來覆蓋嵌入在 JMP 包中的模板。 修復了將空日誌導出為 PDF 的崩潰 (16.2)。
- 約翰·施羅德:墜機調查。 已調試增強日誌中的滾動問題。 修復導致無法編輯工具欄的菜單編輯器問題。 開始使用 Evan 進行實驗的搜索工具欄。
- 布萊恩·C:添加了在 SAS 傳輸文件中打開選定成員並尊重列名稱標籤的功能。增強的 Excel 嚮導允許在預覽窗口中將列從數字更改為字符。
- 保羅·N:週二推動更改以在 macOS 上從 pThreads 切換到 C++ 線程。修復了 JMP-5917 python << get() 使 JMP 崩潰的問題。重溫 JMP-740 – 與 Python 3.7 配對時,scipy 無法加載 JMP 16、17。 它適用於 Python 3.8 或 Python 3.9,因此有一個解決方法,升級到 Python 3.8 或更高版本。 依賴的 4 個 Python 包中的兩個現在可在 Apple Silicon 上使用。 numpy 和 pandas 都是可安裝的,這是迄今為止我們嘗試引入的 4 個中最重要的 2 個。 Matplotlib 和 scipy 仍然沒有 ARM 版本。 與 Daniel 一起熟悉激活系統並致力於 JMP 17 的更新。
- 保羅·T:已轉換 S1365464 - CRP:將 OSISOFT PI 代碼中的分號 JMP 位置刪除為 Jira 問題, JMP-5783 :OsiSoft Pi (OSIPI) 數據導入。 更改 OSIPI JSL 生成以使用更簡單的模型,切換到非模態窗口進行修改操作,並為 EA 錄製演示視頻。 修復了各種數據庫和導入相關的缺陷:
- S1291478 - JMP Query Builder 不處理名稱僅因空格而不同的兩個數據表
- S1395989 - 在運行測試/函數/testOpen.jsl 後解決退出時的消毒劑異常
- S1458534 - CRP:當從 DB2 執行 SQL 時,Open Table 不引用 SQL 中的標識符。
- S1588998 - CRP:在 JMP 15.2 中執行 SQL 的性能優於 JMP 16。
- S0972100 - 通過 TK 加載 SAS 擴展屬性非常慢
HTML5
- 約翰·鮑威爾:研究了 Parallel Plot 的實現細節,並與 David Barbour 進行了討論。 請求有關交互式 HTML 版本平行圖要求的詳細信息。 舉行了Sprint 評審會議和Sprint 回顧會議. 與 Brian C 討論了我們下一個 Sprint 的優先事項。在 JMP 開發會議上展示了 JMP Live 的最佳性能發布選項。 參加了我們的另一次完整採訪JavaScript 軟件開發人員位置。 幫助 Mayowa 減少未來的缺陷,並要求 Shannon 將剩餘的缺陷轉換為 Jira。
- 馬約瓦:致力於添加支持熱圖標籤字體大小自定義到交互式 html ( JMPHTML-1123 ),添加對最大標籤大小控制面板設置的支持到交互式 html ( JMPHTML-1170 )。
- 湯米:致力於 HTML5 表格的字體大小自定義。
- 布萊恩 F:完成初始通行證JMPHTML-803這與 HTML5 框架和滾動框調整大小功能有關。 在 JMP 開發會議上準備並發表了關於交互式 HTML 的最新添加內容的演示文稿。 由於我的互聯網處於混亂狀態,我重新錄製了可以找到的演示文稿這裡. 對置信曲線插件進行了一些更新,我希望在不久的將來提供這些插件。 參加 Javascript 開發人員職位的面試,並向團隊提供書面和口頭反饋,並向 HR 提供書面反饋。 在 HTML5 Sprint 4 Review 中演示了圖例選擇和調整大小功能,並在 HTML5 Sprint Retrospective 中提供了反饋。
JMP直播
- 邁克爾·G:暗模式開發演示。 推出更新以使用新數據帖子管理數據頁面。 在空間頁面上推出了對“文件瀏覽器”的更新。 文件空間現在有一個文件夾樹和文件列表來瀏覽空間內的包。 在空間的詳細信息部分列出管理員用戶和組。
- 極光: JMP Live 17.0 - 空間(重新設計空間的控製圖警告功能、查找可以管理空間的用戶和組的新方法)、數據帖子(錯誤修復)。
- 湯米:完成了 JMP Live 報告優化設置的工作。
統計數據
- 彭:繼續致力於重複測量退化。 完成了一階動力學模型,並繼續完善平台內的分佈和分位數分析器和腳本。
- 約翰·薩爾:致力於加速層次聚類的想法——到目前為止,只有增量加速( JMP-3316 )。
- 安妮:推動了第一個更改以向 CCB 添加標籤角色,致力於修復一些現有缺陷和更多缺陷分類。
統計測試
- 方: JMP 16.2 和 JMP 17 中的錯誤驗證。 單元測試清理。 在 Fit Mixed 中為方差比和百分比總方差列添加單元測試。使用二項式分佈對 GLMM 進行初始測試。
- 雅各布:測試設計資源管理器。 致力於加速壽命測試設計的新測試。 調查潛在的性能問題。 測試保存到首選項。
- 托尼亞:從事單元測試清理工作。
技術支援

開發運營
- 吉姆:報告了新的 Jira ASAN 問題;缺陷/Jira 驗證。 與 Bob 合作處理 Mac 腳本中的單文件安裝程序磁盤映像名稱,以及對 UT 靜默安裝腳本的後續更改。 與 Kimi Wang 和 Nala Sun 合作調查 Mac 上的 Python UT 腳本故障。
- 香農:將各種缺陷移至 Jira。 考慮了各個領域的新 Jira 組件並回答了問題。 對 JMP 16.1 和 16.0 崩潰進行分類。
- 安吉麗塔:致力於翻譯返回以及模板和流程的更新/改進,為 JMP 17 版本做準備。
文檔
- 邁克爾 C:聽了一些 JSM 演講,參加 JSM 期間的 SPES 業務會議,並與 Clay 進行了關於文本回歸的 JSM 演講。
- 蘇珊 C:審查和提供有關 SEO 更新的反饋。 Michael、Colleen 和 Karen 正在更新統計手冊,因此我正在驗證更改並在出現問題時進行分類。
- 希拉:生成 17.0 草案幫助。 完成 FrameMaker 2020、FrameScript 7 和 WebWorks 測試。
系統/主機測試-Cary
- 奧黛麗:EA2 測試和發布,審查 EA 反饋,審查 Sara 暑期工作,並準備她作為全年實習生的下一個項目。
- 獵人:缺陷驗證,幾個與項目相關的問題 – 多文件導入時報告崩潰( JMP-6168 ), 將項目另存為新文件名的情況,其中原始文件被覆蓋 ( JMP-6166 )。
- 曼迪:審查了許多 TS Tracks,一些用於 EA1,一些來自內部 EA2 用戶。 為 Table Shaper 製作並完成了 EA 視頻。 測試和驗證 Table Shaper、Table Preview 和 Tabulate 的缺陷。 研究了 Chung Wei 推送的新 Packed columns Tabulate 選項,發現了一些崩潰,以及使用 JMPLS 表的問題。
- 輝:在 HTML5 上測試標記、標籤、圖例、字體和首選項。 就 HTML5 字體的問題與約翰進行了溝通。 與 Bryan 就 HTML5 調整大小進行了溝通。 在 Jira 中報告了 9 個問題。
- 喬什·L:我們在 JMP Live 16.2 和 17.0 中有一個服務器證書檢查工具。現在。 (謝謝布萊恩·科克蘭!) JMP Live 和 JMP 測試、服務器證書更新和修復。 為 JMP Live 回歸更新我的 JSL 腳本。將 Susan 的 JMPLivedoc 更新到 17.0。
Cary / 北京 JMP 現場測試 Jira 狀態
- 12 個測試故事
- 測試就緒的 22 個故事
- 在過去 7 天內創建了 15 個錯誤
- 過去 7 天內關閉了 34 個故事/錯誤
系統/主機測試-北京
- 埃里克·王: (1) JMP 17 EA2 for SAS Integration 和 JMP Publish 的健全性檢查。 發現崩潰問題 JMP-5828。 (2) 在組件下測試 JMP Live Jira 項:Access Control 和 Group-Server。 (3) 添加了 JMP Live End to End 測試的基本測試腳本。 實現公共功能(JSL、GraphQL、RESTAPI)。 還添加了示例 jsl。 測試腳本位於 //depot/main/test/JSL/tests/WebJMP/EndToEnd/
- 大麗: (1) 用於 JMP 導入/導出的 JMP 17 EA2 健全性檢查。 從北京網絡導入 Google 工作表不起作用,請參閱 JMP-5910。 (2) 為 OSIPI 準備 JMP 17 NF 測試。 (3) 測試 JMP 桌面和 JMP Live 錯誤。 (4) 調查並修復了 JSL 單元測試失敗。 (5) 檢查 Azure VM 上的 JMP 導入/導出。
- 吳麥: (1) 經過測試的 JMP 17 EA2 安裝程序。 並為 Query Builder 和 ODBC 執行健全性檢查。 (2) 對 JMP 17 執行 OLE 回歸測試。 執行 JMP 16 的測試。
- 基米: (1) 對 Formula Depot 的 JMP 17 EA2 進行健全性檢查。 (2)準備和學習Python接口測試。 (3) 調查並修復 JSL 單元測試失敗。
- 娜拉: (1) 用於文本瀏覽器和 CAS 集成的 JMP 17 EA2 健全性檢查。 一個嚴重的問題是 JMP-5831“從平台保存首選項”不適用於非英語 JMP。 (2) 測試 JMP 桌面和 JMP Live 錯誤。 (3) 在 Azure VM 上為北京團隊的 JSL 單元測試框架安裝了 ODBC 驅動程序。
數據發現
- 戴夫乙:為表格添加了一個上下文菜單項,可以顯示列選擇對話框,以便更輕鬆地隱藏/顯示多列,隱藏期刊中閃爍的編輯光標,除非按下箭頭鍵,修復了平行圖的幾個軸方向問題,減少了一些並行繪圖數據結構的大小(感謝 John Powell 捕捉到這一點),修復了導入文本預覽錯誤,修復了使用過濾器 where 對話框時表格顯示調整大小的錯誤。
- 埃文:一些技術支持和開發人員引發了對性能和崩潰的調查。 將搜索欄原型移動到 C++ 中。 一些頂級常量正確性工作。
- 歐內斯特: Table Shaper 的更新,包括對召回、JSL 代碼和查詢生成器的支持。
美國能源部
- 迦勒:繼續致力於增強 MSA 設計平台。 我還有機會參加了湯姆·唐納利 (Tom Donnelly) 於週四與來自陸軍的 JMP 用戶進行的聯合演示。 很高興看到他們如何使用 JMP 設計實驗並分析二進制數據。 得到了一些很好的反饋以供將來改進。 非常感謝湯姆主持它!
- 約瑟夫:致力於 Easy DOE UI 實現。
香農的筆記
感謝 John Sall 分享了奧運儀式無人機視頻的鏈接! 那個特定的視頻不再可用,但我確實發現這是形成的無人機之一YouTube 上的奧運五環. 我也很喜歡下面這個“軟件錯誤奧運會”漫畫(從這裡)。 希望大家週末愉快!
