
如果您檢查了四月週年紀念日和新員工如果您在 Inside JMP 頁面上看到,那麼您可能會注意到 devops 開發人員 Nick Ruva 在 4 月慶祝了他的 10 週年紀念日。 Nick 在 JMP 開發中率先使用 Jenkins 實現任務自動化。 多年來,他幫助我們實現了許多流程的自動化,尤其是針對多種建置類型的 CI、自動化整合以更好地保護發布分支、夜間建置和單元測試。 Nick 指導了 DevOps 團隊中的許多其他人如何使用 Jenkins 自動化日常測試任務、在地化工作和文件製作流程。 今年,Nick 將幫助我們考慮將 JMP 建置和其他專案遷移到 AWS 的選項。 謝謝尼克,我們感謝您為保持我們重要項目的運作所做的一切,並一如既往地感謝您在他們陷入困境時推動他們前進!
歡迎來到 2022 年 4 月 29 日的 JMP 開發更新!
提醒您我們將凍結JMP 17 EA8 5 月 3 日結束時。 請更新您的功能頁面,提供您希望我們的早期採用者了解的任何最後一刻的更新和修復。 我們即將完成最終的 EA,目前計劃在 7 月初凍結。 如果您準備在 JMP 開發會議上展示新功能,請與我聯絡以取得日曆上的佔位符! 演示對於更廣泛的團隊了解我們在 JMP 17 中添加的內容非常有幫助。
JMP 生命科學測驗總監包文俊分享說,JMP LS 團隊在本週的虛擬 MCBios 會議上大量亮相。約翰·索爾發表了題為「大型基因組學應用的層次聚類」的開幕主題演講。拉斯·沃爾芬格和 Wenjun 主持了一場關於高級分析和機器學習的研討會,Russ 演示了新的 JMP 功能,Wenjun 提出了問題。 她使用 JMP 創建與會者名單的隨機子集,抽出研討會獎品的獲獎者,引起了與會者的極大興趣。
Wenjun 主持了一場名為「藥物安全和健康數據文本分析」的會議,其中她使用 JMP Text Explorer 和 XGBoost 進行了演講「一種使用 FDA 藥物標籤預測藥物 DILI 潛力的新方法」。 Wenjun 表示,John 的演講為她帶來了很多好評,Russ 的研討會和她的演講也有活躍的問答環節。她還收到了一些 JMP/JMP Pro 許可證請求,並將其轉交給 JMP 銷售人員。
伊莉莎白·克拉森和迦勒金加入湯姆唐納利本週在維吉尼亞州亞歷山大市舉行的 DATAWorks 會議上。 卡萊布說,他很高興與同事重新聯繫並建立了一些新的聯繫。 他特別喜歡分享有關幫助國防界共享數據並在組織內更好地協作的想法的演講。
安妮·米利特邀神經科學家、作家、范德比爾特大學教授蘇珊娜·赫爾庫拉諾-胡澤爾在即將舉行的 JMP 活動上發言,並收到了這封電子郵件回复:“你發現我正在做世界上我最喜歡的事情之一:我正在密切關注多個 JMP 表格和圖表,瀏覽大量數據新的爬行動物和鳥類物種,添加到我的資料集中的哺乳動物中,結果讓我得以窺視…恐龍的大腦內部!(您從我的論文中得知我是忠實的 JMP 用戶嗎?」Anne 說她喜歡 Suzana 對她所做的事情的熱情!
非常感謝約翰·鮑威爾、布萊恩·弗里克、喬什·馬克沃特、梅奧瓦·索格賓、普拉維納·帕尼內爾坎迪和保羅·斯皮查拉在昨天的 JMP 開發會議上示範 JMP 17 互動式 HTML 的更新! 對於團隊來說,這是一個令人興奮的版本,並將受到 JMP 桌面 HTML 創建者以及 JMP Live 客戶的高度讚賞。 如果您錯過了會議,您可以找到此處下載錄音副本。 如果您想在未來的開發會議上進行演示,請告訴我。 勞拉·卡斯特羅-斯基洛將於 5 月 5 日分享 JMP 17 SEM 更新,但除此之外,日曆將在 5 月和夏季開放!
一般公告
- 如果您願意成為 Inside JMP 的特色員工,請下載一份了解一下形式。 只需填寫問題,完成後將其連同 3 張照片上傳到資料夾中。 感謝您幫助我們更加熟悉我們的 JMP 系列!
即將到來的重要日期
- JMP 17.0 EA7 – 22 年 3 月 11 日
- 第三週末維護 – 4/15/22 - 4/17/22
- JMP 17.0 EA8 – 5/3/22
- JMP 17.0 EA9 – 7/8/22
- JMP 17 代碼凍結 – 22 年 7 月 20 日
- 請拜訪合流完整列表JMP 16和JMP 17日期。
JMP 開發更新
產品管理
- 擔:
- 規劃即將於 5 月 10 日至 12 日舉行的產品管理 JMP 18 策略會議。
- 寫了您知道 JMP 產品主題嗎? 並發佈到 Inside JMP。 本文是添加到產品主題的後續內容JMP Statistical Discovery LLC – 2022 年目標今年早些時候。
- 與 Novozymes、Dieter 和 Premier 團隊會面,討論 JMP Live 路線圖。 收到了託管在 apphub 上的 python 應用程式的演示。 Novozymes 看到了 JMP Live 的價值;但是,他們反對我們目前用於定期報告刷新的 Windows 任務規劃程式工作流程。 他們對我們使用查詢產生器進行伺服器端資料刷新和調度的路線圖感到興奮。 他們的資料儲存在 PostgreSQL 中,因此那裡有很好的匹配。
- 繼續進行 2022 年及以後的定價和包裝工作;使用 GIDB 的資料對幾種不同的定價建議進行影響分析。
- 布萊恩F:曾與麥可·戈夫和賈斯汀·奇爾頓收集和解釋設計回饋,以便在 JMP Live 團隊的用戶端和資料刷新調度程式上發布。 我們也共同重新設計了刷新計畫對話框。 見面安潔麗塔·尼蒂(謝謝,Angelita!)關於如何使用 MemoQ 來檢查字串。 創建了符合 JMP 創意品牌指南規範的新 JMP 啟動畫面。 提交了筆記圖示並捕獲了工作流程產生器的視窗圖像。 曾與埃里克·希爾為 JMP Live 空間選擇 Material Design 圖示。 準備了一張 PowerPoint 投影片莎拉杜特其中包含我創建的 JMP 產品主題圖示。 針對多元平台中使用的相關顏色不一致問題進行了內部和外部民意調查。 與 Landra Cunningham 合作,為 JMP Statistical Discovery LLC 提供版權信息,並更新文件風格指南,其中包含有關 JMP 內版權的信息。 更新的請求合法審查使用材料設計圖示。 在開發會議上介紹了我為 JMP 17 添加到 HTML5 的一些功能。
- 使用者體驗工作流程
- 功能性使用者體驗工作流程:檢視腦力激盪會議中關於如何改進雙變量平台的想法並獲取關鍵回饋。 打算處理回饋、消除想法衝突並將想法提交投票。
- 表示層工作流程:小組召開會議並同意繼續推動按照建議進行偏好研究的總體思路詹姆士,凱倫, 和勞拉·卡斯特羅-斯基洛。
- 開發人員流程工作流程:與以下人員會面兩次馬克貝利和勞拉·蘭卡斯特進一步發展有關 MSA 設計的想法。 提出了幾種設計思路。
技術支援
- 杜安: TS 繼續遷移到 Service Cloud。 本週,我們一直在管理現有的 Sirius 軌道以及新的 Service Cloud 案例。 兩者之間的平衡有點混亂,但我們正在管理,我們的(Sirius)曲目量最終將下降到接近零。 我還沒有任何可用於 Service Cloud 的報告,但軌道的舊報告仍然可用。 下週我將與人們會面,開始取得未來報告的數據。 以下是「遺留」報告: TS JMP 即時報告。(JMP Live 16) 以下是有關的信息由技術支援打開的 Jira 票證。
- 本週,JMP TS 團隊慶祝了埃拉·雷耶斯·朱利亞諾,出生於2022年4月10日! 派崔克、他的妻子珍妮和埃拉一切都很好! 以下是杜安分享的一些嬰兒照片。 恭喜您的小甜心帕特里克和珍妮的到來! 她很可愛。


開發營運
- 吉姆:驗證了多個 Jira 票證並報告了許多新的 ASSERT 和 UBSAN 票證。 繼續開發 mac OS JMP Clinical EA 安裝程序,以使 Clinical 插件和 EA 插件發揮作用(載入順序、權限?)。
- 邁倫:與梅蘭妮合作JMPTOOL-429:stringbot 運作和 JMP.xlf 出現問題。 修復了 help-pdf-builds 上的一些幫助建立作業。 致力於將崩潰系統整合到 Salesforce 中。
- 香農:在 Dave B 的幫助下研究了 16.X 崩潰( JMP-12269 :在 16.X 中,TrellisVariable::getNestedTerm 會崩潰)。 已輸入在目前 Windows 11 Insider Build 上執行 JMP 時發生的與工具提示相關的崩潰的追蹤問題。 Bobby、John Schroedl 和 Hunter 調查了這個問題,Microsoft 的幾位客戶以及其他參與 Insider Build 測試的客戶都已報告該問題( JMP-12214 )。 對匿名崩潰進行分類,並與 SalesForce 團隊就 ServiceCloud 和崩潰系統整合進行了會面。
本土化
- 安吉麗塔:Discovering JMP 測試套件; JMP Live L10n 工作流程文件編輯;其他 Jira 清理。
- 霍華德:Jenkins 職位更新;審查了 JMP Live 文件。
- 梅蘭妮:與 Myron 合作解決字串機器人問題;測試 Jenkins 作業; DJ 準備工作
- 沙:參加了 JMP 課程:資料探索課程的案例研究方法;更多 memoQ 培訓; JMPTOOL-422 , JMPTOOL-22 。
- 崔西:翻譯查詢;協調文檔交接; i18n 吉拉斯;專業發展工作流程
- 更新至JMPLoc 專案 Jiras本星期。
文件
- 琪亞娜:向 L10N 提供 Windows 和 macOS 選單卡和快速參考卡。 與 L10N 合作對 Discovering JMP 文件進行預測試。 開始 EA8 Help 製作流程。 完成情境領導準備。 參加實習經理培訓和 JMP 風格指南討論。
- 克里斯乙:更新了 16.1 幫助並將其公開。 編寫了一個小儀表板來幫助我們監控所有版本的幫助中的 noindex 設定和橫幅。
- 蘇珊C:建立 Workflow Builder 文檔,傳送給 Ernest 進行審閱,納入回饋並最終確定 DJ 和 UG 書籍的內容。 繼續更新現有的每日提示17。 為預覽面板建立了新的 17 個提示,並致力於使用提示中的動畫 gif 來製作 3D 散佈圖動畫的新 17 提示。 已完成 JMP Live 評估,以記錄並測試每個 JMPDOC-1461 的使用者權限和空間。 感謝奧羅拉(Aurora)的所有時間和耐心。 參加每週的使用者體驗會議。
系統/主機測試-Cary
- 曼迪:工作流程建構器的東西。大量的 UI 測試和驗證,以及 WF 的新包裝;想要編寫更多測試,執行多個包含、導入和分組,但有點繼續遇到需要先解決的 JIRA;使用幾個新的 TS 軌道來追蹤問題 - 崩潰等;這週我追蹤了一些並重複了它們,所以這很好。
- Mia 發出了關於人們如何使用 WFB 的反饋請求,迄今為止 24 小時內得到的答覆令人驚嘆!對於 17 歲的人來說,這將是一個強大的功能! 到目前為止,我個人喜歡它來完成清理任務以及您傾向於一遍又一遍地重複資料的事情。

- 缺口:繼續錯誤驗證,在需要時添加適當的映像和 jsl 測試。 修正了與包含重複或額外空白的文字子集檔案相關的 JSL 單元測試 GUI 的錯誤。 作為正在進行的專案的一部分,與 Justin 進行程式碼審查,將許多 C++ 單元測試轉換為 JSL UT 框架。 對我在 Mac 和 Windows 上本地運行的 JMP Search 單元測試進行了一些調整和基線結果添加,為很快將它們添加到框架中的基線做準備。 為 JSL 單元測試運行器開發新功能,該功能將允許您在 GUI 中使用自訂檔案清單作為過濾器。 這應該允許用戶更輕鬆地從各種資料夾運行特定選擇的測試。
- 獵人:查看了快速參考卡 PDF 並驗證了更新,研究了多個 EA 7 軌道並打開了新的 JIRA 項目,在實驗室的主機 Mac 上應用了 Monterey 12.4 beta 3 並運行了一些測試和缺陷驗證。
- 麗莎G:驗證並添加了針對巢狀軸和空表的崩潰的測試,調查了 EA 報告,並更新了「無缺陷崩潰」報告上的發布語法。
- 奧黛麗:與 JMP Legal 的 Rachel 會面,澄清我們更改版權和歸屬的需求和時間,更新用於測試的虛擬機,與 Daniel P 一起測試與 JMP 檢查更新相關的 AWS 伺服器,為 JMP 實習生做好準備。
- 麥克M:將 Sikuli 環境從 Azure 移植到 AWS 的更多工作(感謝 Josh 的大力幫助!!)。 AWS 速度較慢且延遲較多。 必須重做一些測試以使它們更加健全(消除同時運行 Sikuli、Jython、Python 和 JMP 的潛在競爭條件)。 開啟了直方圖和多重回應列的 HTML 錯誤。 修正了一堆與列 _ 的 SAMPLE_DATA 更新相關的 imageTests 已過時的問題現在_ 命名為「# 員工」。 與 David Barbour 合作,將一些不穩定的圖像檔案添加到 imageDiff 區域。
系統/主機測試-北京
- 北京隊: JMP 17 I18N 測試正在進行中。 Da和Mike正在進行第三輪測試(查詢時間範圍為04/01/2022~04/27/2022)。 詳細資訊請參閱 JMPTESTBJ-1015。
- 艾瑞克王: (1) 測試新的 JMP Live JSL 物件「JMP Live 內容」。 新增了用於建立 JMP Live 內容的單元測試。更新了 JSL 常用功能以使用 JMP Live 內容進行發布,舊的「Web 報告」方式已棄用。更新了使用舊的「Web 報告」方式的 JSL 單元測試。 更新了端對端測試。(2) 測試與JSL變更相關的Jira。 (3)錯誤驗證。
- 大理: (1) 管理和分配第三輪JMP 17.0 I18N測試任務。 (2) 執行JMP 17.0 I18N測試並驗證相關錯誤。 (3) 測試並驗證 JMP Live 錯誤的變更:導覽列下方新增暗模式開關、資料表檢視器頁面變更為下載資料表而非下載項目。
- 吳邁克: (1) JMP 17.0 桌面錯誤回歸測試。 (2) 2. 針對開發伺服器的 AWS 啟動 JMP 更新頁面的 JMP 17.0 新功能測試https://d22e0fr583g014.cloudfront.net/jmpupdate.html已完成,輸入了 3 個錯誤 - JMPTESTBJ-1530 (3) 3。 由於「用智慧型指標取代 DBCcontext 參考計數」變更已完成,因此帶有 ODBC 連接的 JMP 17.0 查詢產生器/開放資料庫回歸測試已完成,輸入了 6 個錯誤 - JMPTESTBJ-1532。
- 基米: (1) JMP Desktop 錯誤驗證。 (2) 測試並驗證與「指派憑證」和「禁止下載」相關的 JMP Live Jira 專案。 (3)測試JMP Live新功能[WEBJMP-4582]用於在刷新設定中新增儲存的憑證的前端工作。 (4) 將 JMP Live E2E 測試整合到 Jenkins。
- 那拉: (1) 準備 JMP Live I18N 測試和 JMP Live 基於場景的測試。 (2) 測試與 JMP Publish、Save Preferences 相關的 Jira 專案。
數據發現
- 戴夫乙:研究並嘗試建立客戶發送的幾個崩潰測試案例(專案保存、查詢產生器、嵌套軸),修復了幾個 ub 斷言。
- 錫布索:參加JMP培訓。 我參加了課程JMP 資料探索的案例研究方法超過2天。 目前,兩個 JMP 問題正在取得進展,一個是修復具有不同條目的 HierBox 的定位,另一個是在軸已移動的馬賽克圖中選擇正確的方塊。
美國能源部
- 布拉德: Chris Nachtsheim 和 Ryan Lekivetz 撰寫的關於混合水平(2 和 3 水平)因子篩選的新型設計的論文得到了《質量技術雜誌》的積極回應。 完全接受的修改應該很容易。 一位評論家寫道:“我喜歡這篇文章。”
- 迦勒:參加了弗吉尼亞州亞歷山大市的 DATAWorks。 必須與一些人重新建立聯繫並建立一些新的聯繫! 還有很多很好的演講,特別是關於幫助國防界更開放地在組織內共享和協作數據的想法。
- 約瑟夫:繼續進行 Easy DOE 工作,包括處理 LIRT 選單選項、狀態轉換以及 Easy DOE Profiler 的更多變數重要性工作(即「預測」標籤)。 此外,還有各種錯誤修復和字串工作。
主持人
- 亞倫:生病一週後,我努力翻出我的收件匣。 (如果您仍在等待上週的事情而我還沒有回覆您,請告訴我)。 完成我的新 Windows 機器的設定;我現在可以在十分鐘而不是三十分鐘內建造 JMP! 修復了 John Schroedl 和 Dave Barbour 發現的專案崩潰問題。 修正了 WinHost 的 WebPageDisplay 中的剪貼簿加速鍵。 修正了我在 WebPageDisplay 修復中意外引入的關閉視窗上的視窗時發生的崩潰問題。 編寫了throttledAsyncMap,它是throttledPromiseAll 的可行替代方案,用於對大型物件清單進行JMP Live 資料庫操作。
- 約翰‧施羅德:克里斯H., Brian C. 和我將生產幫助重定向和崩潰上傳伺服器從 SAS 電腦切換到了 AWS。 調查了與不可靠網路連線上的項目相關的崩潰問題。由於 .NET Framework 已結束生命週期並處於維護模式,因此正在探索將託管主機程式碼遷移到 .NET 6;這是早期 JMP 18 需要考慮的更改,因為我們也使用 WinUI 進行了調查。
- 丹尼爾P: Audrey、Bob、Nan 和我已使用新的 JMP 更新伺服器進入測試環境!
- 麥可H:致力於改進 Mac Leaks 報告。
HTML5
- 喬許M:已修復JMPHTML-1570:X 軸和其他關聯物件向上移動 - 修復了 JMP 變更引起的回歸,該回歸阻礙了我在 JMP Live 中進行演示。 為週四開發會議演示 JMP 17 中的分類刻畫器做好準備。
JMP 直播
- 極光:對於在客戶端上發布的功能,添加了對查詢資料帖子(除了任何其他類型的帖子)的支持,並修復了在邊緣情況下不准確地報告可替換帖子的錯誤。新增了當使用者獲得或失去對空間的存取權時向使用者發出的通知。更新了非空資料夾的刪除,以向客戶端發送更多有用的信息。更新了有關資料夾審核如何影響其中內容的規則。
- 喬許M:解決了 WEBJMP-4879:允許資料檢視器側邊欄將列選擇應用於網格。
統計數據
- 約翰薩爾:在探查器中,新的機制允許它更好地識別標準誤差公式列並確定將其與哪個預測器關聯。 ( JMP-12217 )在模型篩選中,決策閾值無法與 k 重和相關方法一起正常工作,因此已對其進行了重新組織,以根據折疊的平均機率進行操作。 ( JMP-12105 ) 當標示「展開中間體」列屬性時,Profiler 不會自動以中間公式列展開公式。 這意味著分析神經預測和 Logistic 擬合機率公式列將不再需要在啟動時選取「擴展」選項。 ( JMP-12259 )
- 彭:在錯誤修復模式下,解決了以下值得注意的問題:JMP-10690:刪除行導致JMP 崩潰、JMP-10603:逆預測中的穩定性報告為0,以及JMP-12130 自訂西格瑪關係模型違反了嵌套模型假設。 解決了一些 UBSAN 問題。
- 勞拉 C-小號:修正了 SEM 中預測值圖的一個嚴重錯誤,該錯誤導致行狀態與資料點的配對不正確,在某些情況下還會導致崩潰。 也修復了 SEM 中的其他小問題。 繼續致力於 JMP Dev 演示。
- 安妮:修復控製圖的 UBSAN 問題,以及修復 CCB 和 EWMA 中的一般 Jira 問題。
統計文檔
- 麥可C:在 17.0 中進行重寫後,將所有 4 個 Fit Y by X 章節發送出去以供審核;開始為重複測量退化平台撰寫文件。
統計測試
- 托妮亞:我們從 SIRIUS 切換到 Salesforce 以獲得測試版回饋。 我還沒有學會如何在 Salesforce 中建立報告,因此一段時間內不會有測試版更新。 我一直在努力學習 Salesforce,測試添加到限制匯總表中的 CCB 中 N 個子組的 NF,清理舊版 beta 資料以便進行比較。 我還回答了用戶社群關於更改控製圖限制的問題,回答了客戶關於 CCB 和舊版 XBar 圖表之間差異的問題,並進行了錯誤驗證。
- 雅各: DOE 中因素和反應的測試單位。 審查能源部文件。 使用廣泛的數據添加 JMP 17 改進的性能測試並調查潛在的性能問題。 測試自動資料插補並更新單元測試。 調查單元測試失敗。
- 標記:與 Brad 和 Joseph 一起設計 Easy DOE。 與 Jacob 一起測試 Easy DOE。 完成了雙變量中的 Passing-Bablok 回歸、匹配對中的 Bland-Altman 分析以及雙變量中的刻畫器的單元測試。 與 Bryan Fricke 和 Laura Lancaster 一起為 MSA Design 開發替代 UI。協助 Joseph Reese 滿足客戶對 ALT 分析的要求。 回答了 JMP 社群中的問題。
香農的註釋
非常感謝克里斯·戈特瓦爾特感謝貢獻這部漫畫! 希望大家有個愉快的週末!
