
歡迎閱讀 2022 年 8 月 5 日的 JMP 開發更新!
本週批准了一些重要的修復並將其集成到 JMP 17.0 中。 一組修復解決了密碼無意中出現在數據庫訪問表腳本中的安全問題,而另一組修復了影響您可以從 JMP 日誌提交 JSL 的某些方式的回歸。 Paul Nelson 已驗證 Blackduck 安全掃描未發現任何新問題,並且已針對 Mac 和 Win 重新運行靜態分析掃描。 我們已經通過了文檔內容凍結,並且正在接近 JMP 17.0 的幫助和 L10N 凍結日期。
當你繼續工作時JMP 18 和 JMP 17.1 ,請注意,Jira 中仍有許多標記為 Fix Version/s = 17.0:OPEN 的項目。 請檢查和分類您的列表,並將任何仍標記為 17.0:OPEN 的項目移至 18.0:OPEN、17.1:OPEN 或兩者兼而有之。 如果您已完成分類並準備在沒有電子郵件通知的情況下移動多個項目,您可以諮詢Confluence 中的這個頁面. 如果您有任何問題,我和奧黛麗將很樂意幫助回答這些問題或幫助進行批量更新。
正如我今天早上在電子郵件中提到的那樣,您應該努力清除與功能相關的項目的活動列表,以刪除絕對沒有計劃在 18 年發布的想法。 如果您絕對不會在此版本中處理故事,請不要將故事放在當前軌道中。 如果您想保留這個想法但不確定何時以及是否可以處理它們,您可以將故事項目降級為功能請求。 此外,當您開始編寫代碼以支持功能請求項時,應將其更新為 Story 項類型並分配給您正在處理的版本。
感謝我們的第二批暑期學生參加本週的 JMP 開發會議! 我感謝我們的實習生大使 Audrey Shull 在過去兩週為幫助協調實習生演示所做的所有工作。 本週,實習生克里希納帕特爾、克里斯蒂恩、梅蘭妮史蒂文斯、凱莉沃倫和馬修沃倫提出了。
如果您錯過了演示文稿,您可以在我的公共文件夾中找到下載的錄音副本:\\d73817\public\Dev Meetings\ 或者您可以在此處訪問 Sharepoint 中的錄音. 如果您錯過了幾位 JMP 實習生展示海報的校園實習生博覽會,您可以閱讀這篇回顧文章從內部 SAS。
最後,感謝朱利安·帕里斯本週分享他創建的一個插件,讓您可以使用數據過濾器過濾您的數據表視圖! Ernest 在 JMP 17 for Tables 菜單操作中引入的預覽功能揭示了在創建新數據表之前查看計劃的更改是多麼有用。 Julian 的過濾視圖允許您快速查找並僅顯示表中的重要行,而無需創建子集。 如果您希望能夠快速創建和丟棄子集,而不需要創建不需要保存的新表的開銷,那麼它是一個有用的工具。 你可以在此處下載 Julian 的插件如果您想試用,請將其拖入 JMP 進行安裝!

一般公告
- 下週二至週五我將不在辦公室休假,所以奧黛麗·舒爾將為我做週五更新。 我們目前沒有安排下週的開發會議,但如果您有興趣展示,請讓 Audrey 知道!
即將到來的重要日期
- JMP 17 幫助凍結 – 22 年 8 月 9 日
- JMP 17 L10N 凍結 – 22 年 8 月 12 日
- JMP 17 本地化 PDF 凍結 8/16/22
- 第一個 JMP 17 最終安裝候選人 – 22 年 8 月 23 日
- 請拜訪合流完整列表JMP 17日期。
JMP 開發更新
數據發現
- 埃文:重構 pushCallback 和 pushBackground 以具有更清晰的返回值。 從 EvalContext 中刪除使用的成員。 添加了通用屬性包 (AnyBag) 並將不常用的成員從 EvalContext 移動到 EvalContext 上的屬性包。 使 JMP Search 在項目中工作得更好。
- 戴夫乙:修復了幾個不同的註釋錯誤,修復了將對齊網格保存為 html 的問題,修復了會導致 jmp 凍結的表格框編輯問題,為擬合模型崩潰創建了一個測試用例,修復了導入電子表格時的 MFI 導入錯誤一個“在它的名字。
- 西布索:修復軸反轉時的馬賽克圖。 瀏覽表格代碼,進行一些常規代碼改進、清理和現代化。 還在 JMP 表格單元格中處理換行功能。
- 丹·S:焦點處理、氣泡圖、過濾器的複制/粘貼、帶有指定網格的等高線圖、引用 SAS/R/Python 腳本文件的會話文件和導出空窗口中的錯誤修復。 使用 NF 允許使用 New Window() 創建 SAS/R/Python 文件。
- 贊: DisplaySeg 工作:markerSeg 性能、lineSeg 裁剪、polySeg 曲線填充;願望清單分類。
美國能源部
- 彭:完成了與 Bill Meeker 的 Discovery 談話錄音,並在 17.1 中進行了與必要更新相關的更改。
- 布拉德:這個星期二我在讀博士。 Jon Stallrich 的學生委員會。 他的論文通過了。
主持人
- 約翰·施羅德:幫助調查由於操作系統資源表已填滿而導致的 JMP Live 服務器池故障。 修復將需要更改我們的剪貼板代碼。 如果目標文件位於 OneDrive 上並被 Excel 鎖定,則能夠重現導出 Excel 數據時的崩潰。 更新了用於設置開發 PC 和遙測工作的 Confluence 頁面。 調查一些 VS 代碼分析器問題。
- 保羅 N:在 JMP 17.0 上重新運行 blackduck 掃描,以確保在最近的修復之後沒有新問題。 與 Dave Matthews 合作,檢查 AWS 數據庫和支持頁面,以查看在激活過程中學生訂閱續訂是否存在問題。 似乎沒有問題。 完成了各種 Python 修復:
- 17.1 中的 JMP-6759 – 處理圖形格式的一致性
- JMP-13609 – JMP 17.1 和 18。 修復 Python Execute 損壞的腳本索引腳本。該示例沒有為返回值聲明足夠的變量,並試圖反轉奇異矩陣。
- JMP -6513 – NOBUG – 處理 Python Name(“::y”) 和 Python Name(::y)
- JMP-7062 – 使用 Python 3.6.x 在 Mac 上的 JMP 16 出現 Python Init 問題。不再是問題,因為我們現在需要 3.7 或更高版本。
HTML5
- 約翰鮑威爾:完成安全培訓。 安裝 VS 2022 並準備 JMP 17.1 開發。 為我們最後的 sprint 召開了回顧會議。 召開了 JMP 17.1 計劃會議,包括Jira 組件重新分配並為所有組件分配二級開發人員. 延期 17.0 項目。 為啟用新抖動功能時錯誤放置的單向標記提交了修復( JMPHTML-638 )。調查了切換到深色主題時圖形和軸標題移動的問題( JMPHTML-1531 )。
- 保羅·斯皮查拉:推動了分析器 html 導出性能更改,這可能會減少多達 90% 的導出時間和更多可能導致 17.1 的分析器渲染問題。 花時間與 Jim 一起處理我的 perforce 集成問題,並研究了 Jira 中的 18.0 項目。
- 普拉維納:實現了對邊框邊的支持( JMPHTML-1717 )。 正在重新設計在 HTML5 中繪製的線段,這將修復 Line 和 Area 段中的大量錯誤( JMPHTML-1663 )。
- 馬約瓦:修復了 17.1 和 18.0 分支中帶有異常值和 5 個數字摘要的箱線圖錯誤( ( JMPHTML-1436 , JMPHTML-1685 ),分配給我的分類工單在 17.0 中打開,並酌情將任務分配給 18.0 或 17.1,參加了 HTLM5 團隊 sprint 計劃、scrum 和回顧會議,致力於提高測試的分支覆蓋率。
JMP 直播
- 極光:17.0:我在將信息從數據庫中提取到 JMP 方面的相對無知派上了用場。 我玩弄了這個,與 JMP Live 17.0 “可刷新數據”功能配合使用,並絆倒了安全漏洞Eric Hill 和 Bryan Boone 正在解決的問題。 17.1:調查了一些性能問題,最常見的結果是推遲它們。 調查了一個審計日誌問題,發現它是有效的,現在正在修復它。 18.0:在這裡整理一份個人願望清單。 各種各樣的:完成所需的安全培訓。
- 邁克爾·G:將 Jest 運行時補丁集成到 17.1 以修復構建中的測試運行。 在主頁添加了一個報警控製圖過濾器,在空間頁面添加了一個報警控製圖部分。 這兩個控製圖功能都集成到 17.1 中。 各種錯誤修復和環境更新。
統計數據
- 伊麗莎白:當使用 By 變量時,在 Mixed 和 GLMM 中禁用保存模擬公式,因為行不是獨立模擬的;用戶解決方法是對數據表進行子集化並分別擬合/模擬 (JMP-13596)。 這是一個 17.1 的候選版本,所以要設置和構建一個 17.1 的工作空間。 吉拉清理。 混合模型問答。
- 勞拉 CS:與我們的實習生 Haley 一起完成工作。 繼續研究 SEM 中的模型隱含工具變量,參加了實習生博覽會,作為與 UNC-Greensboro 和 McGill 教授合作的一部分,將一些 SEM 擬合到真實數據,並向 CSP 提交了一份演示文稿。
- 約翰·薩爾:擬合響應篩選現在允許分類切換列 (JMP-13637)。
- 安妮:開始將修復集成到控製圖的 17.1 中。
統計文檔
- 邁克爾 C:完成了 17.0 文檔凍結的最後更新。 感謝審閱者在文檔凍結之前獲得反饋!
- 凱倫:在文檔凍結之前完成最後一分鐘的編輯並接受了安全培訓。
統計測試
- 標記:與 Brad 和 Joseph 討論 JMP 18 的 Easy DOE 設計。 結束對 Easy DOE 的測試,以關閉與 Jacob 的 JMP 17.0 票證。 與 Andrea Coombs 一起對 JMP 17.0 中的 Easy DOE 進行了可用性測試,用於 JMP UI/UX 工作流,並在兩週內安排下一次測試。 參加第一期產品安全培訓。 在 JMP 社區中回答問題。
- 雅各布:已驗證 Jira 票證並添加了單元測試。 參與 UI/UX 工作流,觀察和處理由 Nick Shelton 完成的 Easy DOE 可用性研究的結果。 回答了 JMP 技術支持的一個分類問題。
- 托尼亞:回答了有關腳本管理規範限制的用戶社區問題。為 17 編寫新功能博客文章:EWMA、分佈、Type 1 Gauge。錯誤驗證。
產品管理
- 布萊恩·F:
- 設計空間探查器
- 基於 5 個可用性測試在 Confluence 中完成演示。
- 將調查結果提交給約翰·薩爾和山姆·加德納
- 開發了一個想法的原型以簡化工作流程
- 簡易 DOE 可用性研究
- 進行了可用性測試拜倫·溫格德
- 聯繫潛在參與者
- 協調雅各布·萊恩和馬克·貝利因為他們自願幫助測試
- JMP 直播
- 發現峰會
- 提供了一些反饋給凱蒂·斯通關於可用性實驗室的設置。
- JMP 臨床概述
技術支援
- Bobby 和 Wendy 獲得了 Magento 的訪問權限和培訓,來自法爾科·克朗米勒. 非常感謝法爾科!
- 鮑比、大麗花、戴夫和溫蒂審查了訂閱網頁和確認電子郵件中的語言不一致,這讓客戶最近感到困惑。
- 傑森和帕特里克正在繼續為他們的發現演示做準備。

開發運營
- 邁倫:
- JMPTOOL-538 - 更新 JiraBot 服務器的證書
- 本週參與了各種文檔、幫助和崩潰相關的項目。
- JMPTOOL-544 - 幫助項目成功運行,但不包括最新源
- JMPTOOL-501 - 根據需要為新的幫助服務器位置更新幫助關鍵項目
- JMPDOC-1522 - Docs Generic ImageChecker 電子郵件似乎不同步
- JMPDOC-1523 - 跟踪編輯電子郵件已過期
- JMPTOOL-491 - 靜態幫助檢查和 JMP.com HelpKeys 檢查 Jenkins 項目當前被禁用
- 已完成 JMP 崩潰系統的修復和更新
- JMPTOOL-543 - 當 Jira 問題出現在塊彈出窗口中時,鏈接的構造類似於缺陷鏈接
- JMPTOOL-541 - 請更新 JMPTRACK 中的 W_KnownSignatures 表
- 吉姆:多個系統更新以適應各種單元測試配置運行。 Perforce 支持和 17.0/17.1 集成。
- 香農:測試崩潰系統更新。 調查了幾個神秘的崩潰問題,並進入了 Jira 問題。
文檔
- 錢娜:完成更新並在 UG 中實施審查意見。 更新了安裝質量白皮書。 在源文件上運行 FrameScripts 以獲得幫助。 協助解決幫助問題。 為即將到來的文件交付計劃和安排。
- 蘇珊 C:最終確定 UG 保存/共享章節中的 JMP Live 腳本內容。 驗證並更新了 UG 保存/共享章節中的所有 JMP Live 截圖腳本。 記錄了分配給我的 UG 書籍的一些 NF。 內置幫助並協助解決問題。 從事一些必要的培訓。
開始編寫學生訂閱文檔。
- 克里斯·B : 這周大部分時間都在運行文檔流程,試圖看看我是否能讓它們工作。 例如,我查看了 PDF 創建腳本並完成了手動 PDF 創建過程。 嘗試將我們的新樣式添加到 FrameMaker 和 WebWorks,但沒有成功。 審查了我們實習生的一些代碼,然後將他送回學校! 參加了來自 Stat 作家 Michael 和 Colleen 的一些優秀的 StringBot 培訓。
系統/主機esting-Cary
- 缺口:幫助驗證 Ernest 對阻止 JSL 從 JSL 日誌提交的回歸的修復。 它已被批准並推至17。 JMP 搜索性能測試應在下週添加。 在一個項目上工作,看看我們是否可以使 JMP Preferences 的 JSL 字符串與 GUI 中的字符串更加一致。 似乎當前某些出廠默認設置顯示在 pref 文件中,而另一些則沒有,並且某些首選項字符串不同並且與 GUI 中的字符串不匹配。 我正在嘗試生成一個表格來說明當前的不一致並在 18 中工作以使這些更加一致。
- 曼迪:學習了所有 3 個產品安全模塊並重新開始學習 STIPS 課程,即使用數據進行決策。 響應了 4-5 個 TS 軌道並驗證了 18.0 中的幾個項目以供 17.1 考慮。 在 Mac 上為 18.0、17.1 和 17.0 驗證 Easy DOE 和 JMP Workflow 的所有語言的字符串,幫助 Trish 和本地化。
- 獵人:在實驗室的 MDA692 上安裝了 Ventura Beta 4,發現了 Ventura 特有的報告刷新錯誤 (JMP-13655),完成了 3 門安全培訓課程中的 2 門,更新了多個系統上的 17.1 和 18.0 測試件,並調查和更新了 JIRA 項目。
- 麗莎:刪除了一個相關的數據拉取,這將運行時間減少了大約 4 分鐘,幫助在日誌中測試運行 JSL,並繼續處理缺陷儀表板報告。
- 奧黛麗:在分支和新流程上線後更新一些自動監控作業,更新虛擬機並為 17.0.0 的發布做準備。
系統/主機測試-北京
- JMP 17 幫助/文檔內容審查,詳細信息可在 JMPTESTBJ-1674 中找到。
- 埃里克王: (1) 更新了 17.1 和 18.0 的 JMP Live 單元測試和端到端測試。 (2) nd-to-End 測試常用功能重構,JMPTESTBJ-1309,JMPTESTBJ-1678。 (3) 查看 JMP 17 的幫助/文檔,重點關注 JMP Live 部分,JMPTESTBJ-1674
- 大麗: (1) 查看 JMP 17 的幫助/文檔。 (2)OSIPI進口技術支持調查,案號00010236。 (3) 從 Josh 獲取 JMP Live 遷移自動化路徑。 (4) 查看從 OSIsoft PI Server Information 中導入數據的信息並向 Qiana 提供意見。 (5) 為17.0/17.1->18.0遷移自動化試用環境準備env。
- 邁克·吳: (1) JMP/JMPLive 17 bug 回歸測試。 (2) JMP 17.0 回歸測試完成。 (3) 查看 JMP 17 的幫助/文檔。
- 基米: (1) JMP 17 幫助/文檔測試。 (2) 驗證 Jira 票證。 (3) 為北京團隊的 Jenkins 環境支持 17.1 和 18.0 分支。
- 娜拉: (1) JMP 17 回歸測試。 (2) 驗證 Jira 票證。 (3) 查看 JMP 17 的幫助/文檔。 (4) 與北京團隊成員的簽到會。
香農的筆記
不管你怎麼做,我希望你這個週末能保持冷靜!
