
欢迎阅读 2022 年 5 月 13 日的 JMP 开发更新!
我们已经签署了JMP 17 EA8并且安装程序现在可供早期采用者下载。 感谢所有努力让这个最新的 EA 准备好分享的人。 我们计划在 7 月初发布最终的 EA 版本。 我知道你们中的许多人本周一直忙于错误分类工作。 如果您为 EA9 修复了您认为 EA 客户应该知道的任何内容,请将详细信息添加到动机和总结相应功能页面的部分或让 Mia 知道。
最后提醒 - 下周我们将冻结对JMP 17 样本数据. 这是 JMP 17 随附的众多可交付成果之一,文档、L10 和工具团队在 JMP 17 周期即将结束时一直在协调。 感谢您帮助回复翻译人员对已在翻译中的交付物的询问。 对翻译请求的快速响应使新内容在整个过程中不断流动。
恭喜本周外出Ryan Lekivetz、约瑟夫摩根、迦勒金和布拉德琼斯为 DOE 集团授予另一项专利。 美国专利商标局于 5 月 10 日发布了他们的专利“Data Set Generation for Performance Evaluation” th , 2022 年,美国专利号 11,328,106。该专利的副本已上传至已发布专利 Sharepoint 网站.
谢谢曼迪钱伯斯为了分享专业成长工作流程团队已经放在一起职业发展调查他们希望每个人花 5-6 分钟来阅读和回答。 他们将使用这些反馈来更好地了解人们的需求。几个月前,团队发布了一篇文章,名为和我们谈谈职业发展并感谢他们收到的反馈和评论。
即将到来的重要日期
- 样本数据冻结 – 22 年 5 月 18 日
- 第三个周末维护 – 5/20/22 – 5/22/22
- JMP 17.0 EA9 – 22 年 7 月 8 日
- JMP 17 代码冻结 – 22 年 7 月 20 日
- 请拜访合流完整列表JMP 16和JMP 17日期。
JMP 开发更新
统计数据
- 劳拉 L:在几个建模平台(Fit Least Squares、Nominal Logistic、Ordinal Logistic、Neural、Partition、Boosted Trees、Bootstrap Forest 和 Generalized Regression)以及图形菜单分析器平台上为预测分析器添加了一个选项,以计算 Shapley 值。 添加了一些可变性平台首选项,用于在 Gauge R&R 报告中显示隐藏列。添加了用于启用 BLAS(基本线性代数子程序)的通用 JMP 首选项,添加该首选项是为了提高 JMP 17 中某些线性代数例程的性能。除非用户更改平台首选项,否则默认情况下会启用 BLAS。虽然 BLAS 例程要快得多,但机器之间的结果可能会有所不同。还在多重比较中的所有配对差异表中添加了绘图列差异图。

- 劳拉 CS:向为平台提供有用反馈的五位定量心理学教授进行了 JMP-SEM 演示。 向 Academic Achievement.jmp 样本数据表添加了新数据和脚本,并将所有值四舍五入到小数点后两位。 调查并修复了我在准备上周的演示文稿时发现的几个崩溃问题。 为我们的暑期实习生的到来做准备。
- 伊丽莎白:在 Clay 的帮助下,致力于为正常混合聚类中的过度参数化模型提供警告/指导。 修复了 Luciano 发现的 KMeans 和 Normal Mixtures 聚类中散点图矩阵的显示错误。 致力于混合模型的外推控制。
- 约翰·萨尔:修理东西(JMP-12372 JMP-12348 JMP-12318 JMP-3334 JMP-10960 JMP-7478 JMP-12233 JMP-7798 JMP-7798 JMP-7798 JMP-5659 JMP-5676 JMP-5658 JMP-5656 JMP-5354 JMP- 10227 JMP-7604 JMP-12412 JMP-7465 JMP-5348 JMP-7804 JMP-5360)。
统计文档
- 凯伦:完成了对样本大小资源管理器章节的编辑,用于 UI 更改和添加到平台的其他计算器/爆炸器。
统计测试
- 马克乙:与 Brad 和 Joseph 一起设计 Easy DOE。 与 Jacob 一起测试 Easy DOE。 来自 Fit Y by X 平台的 4 个新章节的审查草稿。 与剑锋一起为 JMP Discovery Summit 撰写关于等价检验和方法比较的论文。 在 JMP 社区中回答问题。
- 雅各布:测试 Easy DOE,正在进行一项用于保存和加载 .jmpdoe 文件的新测试。 调查由于 OpenBlas (JMP-12409) 问题导致的单元测试失败,并致力于验证此修复。 测试 Kasia 搁置的高斯过程更改的性能。
- 托尼亚:向 QA 小组介绍了 EA 反馈和 Service Cloud。学习服务云。 收集和清理旧的 EA 数据。
产品管理
- 布莱恩·F:本周大部分时间都花在了 JMP 18 的产品管理计划上。 与合作迈克尔·赫克特关于使 Mac 上的背景颜色和轮廓填充与 Windows 一致(更改 599447 和 600114)。 我协调安德鲁·维特库斯在一些图标请求和字符串更改上。 继续与欧内斯特关于 WFB 更改和需要更多图标。 与合作迈克尔·赫克特和约翰鲍威尔一些未导出到 HTML5 的字体更改( JMP-12447 )。
技术支援
- 杜安:我们将继续学习新系统,并与 Salesforce 团队(Candice 等人)合作,以帮助我们的案例管理流程。 本周早些时候,我和 Dahlia、Wendy、Stan 会见了我们的 Kyoko-san 和日本 TS 团队,以帮助解决他们的问题。 他们计划在本月晚些时候(或最迟在阵亡将士纪念日后的第一周)过渡到 Service Cloud。
开发运营
- 吉姆:更换Windows日文操作系统VM测试机,INC0631656。 报告断言失败和泄漏。 调整 Windows 构建脚本(感谢 John Schroedl)以删除单个 openBLAS dll 文件,JMP-12409。 调整 Macintosh LEAKS 脚本(感谢 Michael Hecht)以利用新的摘要例程。
- 鲍勃:与市场部会面,开始介绍销售队伍机制和提供可下载文件的步骤。 继续努力让 JMP Clinical 的订单得到妥善处理。 创建并推动了 EA 8 和临床 EA 8。 与 John Schroedl 合作调整 Windows 安装程序中的 openBLAS DLL。
- 梅兰妮:使用 Myron 测试样本数据过程。
- 迈伦:更新示例数据 .xlf 和 .jsl 脚本。 将崩溃系统与 Salesforce 集成。
本土化
- 安吉丽塔:MDC/QRC、DJ 和 SharedTextInset 套件交付给 ZH、FR、DE、IT; 、DJ 和 SharedTextInset 套件交付给 KO; JMP Live 套件处理;最终确定 ZH & IT 便携 UI 回归。
- 霍华德:Tip of the Day 和 DJ 的图像比较; JMP Live 套件处理。
- 梅兰妮:验证 IT 和 ZH 便携式 UI 返回; JMP Live 返回的验证;主持了两次会议:讨论 SharedTextInsets 的挑战以及如何管理 L10N 的 styles.css。 两次会议都测试了正在开发的新项目启动流程。
- 沙:验证 IT 和 ZH 便携式 UI 返回; JMP Live 返回的验证。
- 翠西:翻译查询;使用 DJ 和 TOTD 的项目信息更新了 BRD 的 Jiras;专业发展工作流程; Jira 项目清理。
- 更新到JMPLoc 项目吉拉斯本星期。
文档
- 苏珊 C:完成更新当天的提示并交给Trish。 快速了解 JMP Live。 研究如何列出文本插入以进行本地化。 每次与 Michael C. 会面时更新我们的 FrameMaker 模板。
- 克里斯 B:试图弄清楚如何在帮助中停止缩放图像(到目前为止不成功)。 编写了一个脚本来识别具有错误 ALT 文本的图像。 为小组写了一些书签。 安全培训和伙伴培训。 准备实习。 继续学习 FrameMaker。
系统/主机测试-Cary
- 曼迪:几个 WFB 轨道中的分类问题。 Ernest 重新设计了 Hide Tables 和 Dirty Workflows,发现了一些新的崩溃。我的 Discovery 论文被接受,我将在 6 月中旬演示 Workflow builder。 重点介绍基础知识并构建一些好的工作流示例,展示不同的使用方式(即归档您所做的事情,清理从不同表单引入的表格,并可能添加到您拥有的工作流中并在此基础上进行构建)。 由于 Bryan Fricke 的建议,图标和按钮已更改。 功能齐聚一堂! 在此过程中,试图掌握其他事情——动作记录、重新编码、制表以及所有其他使用数据表的事情!


- 尼克 H:推送了一个初始 CL,用于将某些 C++ 单元测试转换为 JSL 单元测试流中的基线测试。 还为 JMP Search 添加了一些单元测试,这些测试现在运行良好。 随着 JMP Search 的发展,Evan 和我肯定会对这些内容进行更改和添加。 为 JSL 单元测试运行程序开发一些新功能,允许用户创建自定义测试列表,这些测试列表将在打开 GUI 时预加载或可用作自定义过滤器。 跟上 Jira 验证和对 EA 跟踪的响应。
- 猎人:完成了 JMP 17 EA 8 验证测试,打开 JMP-12387 遇到从会话脚本或项目打开的可靠性报告时遇到的崩溃,并打开 JMP-12434,其中 Mac 上的 JMP 搜索窗口不返回一些示例数据文件,与 Dave M. 合作解决问题使用 Excel 中的 JMP Profiler GUI 和缺陷验证。
- 迈克 M:完成了从 Azure 到 AWS 的 Sikuli 环境过渡。 添加了一些 Sikuli 测试。 试图协调关于 JMP 帮助的 noinfo.html 用法的讨论。 图像测试的通常混乱。
- 丽莎:从事 EA 测试,验证 EA 轨道中报告的回归修复,并为标题框轴参考线建议添加了功能请求票。
- 乔什·L: JMP Live Story 测试。JMP Live Keycloak 安装测试和回归。 致力于更新 JSL 以进行负载测试。
- 北京 / Cary JMP 现场测试 Jira 状态
- 03 测试中的故事
- 55 个故事准备测试
- 过去 7 天内创建的 49 个错误。
- 过去 7 天内关闭的 43 个故事/错误
系统/主机测试-北京
- 北京队:
- 已完成 JMP 17 EA8 测试,请参阅 JMPTESTBJ-1587 中的详细信息。
- 已完成 JMP Live 17 I18N 测试,详情见 JMPTESTBJ-212。
- 埃里克王: (1) 测试 JMP Live 时间表。 很难添加自动化测试,因为我们必须等待调度被触发。 手动测试也是如此。 (2) 研究如何从 JSL 脚本调用 API 'GET /jmp/{sessionTicket}/tables/{id}/columns'。 遇到 JMPPool 的请求 URL 不正确的问题。 不知道是不是bug,与开发者确认。
- 大丽: (1) 调查了 Craige Hales 提到的带有 MFI 问题的 PDF 导入并向 Audrey 提供反馈,创建了 3 个新错误/故事。 (2) JMP Desktop 17 EA8 在 Win11 和 Mac Monterey 上的测试。 (3) 完成:JMP Live 17 I18N 测试。 (4) 测试 JMP Live 关于 Post-Download-Client/Server 的新变化并添加 Jest 测试。 (5) 验证故事/错误。 (6) 为发布测试 I18N 的步骤添加注释(因为新的发布方法 PoC) JMP Live I18N 测试 - 中国研发 JMP 测试团队 - SAS R&D Confluence
- 迈克·吴: (1) AWS 激活 JMP 更新页面针对测试服务器和产品服务器的 JMP 17.0 新功能测试,详见 JMPTESTBJ-1530 (2) JMP 17.0 EA 8 测试 (3) JMP 17.0 Live I18N 测试。 (4) 验证故事/错误。
- 基米: (1) JMP 17.0 EA 8 测试。 (2) 修复与 Formula Depot (3) JMP Live I18N 测试相关的 UT 故障。 (4) JMP 17 将不再支持 SAS 9.3。 验证更改 JMP-10929 从 JMP 17.0 中删除 SAS 9.3 支持。 (5) 验证故事/错误。 (6) SAS-LMS 培训已经完成。
- 娜拉: (1) JMP 17.0 EA 8 测试。 (2) JMP Live I18N 测试。 (3) 测试 JMP Live Publish 相关的 Jira 项目。 (4) 为 JMP Live 17 准备基于场景的测试,详情见https://rndconfluence.sas.com/confluence/display/CRDJMP/Scenario-based+Testing+for+JMP+Live+17。(5) SAS-LMS 培训已经完成。 (6) 参加情境领导力研讨会。
数据发现
- 戴夫乙:修复了复制和排序 StringColDisplay 和 IconStringColDisplay 的崩溃,修复了 OpenGL 调试模式崩溃,修复了自定义图形对话框中的焦点问题,修复了 html 和 rtf 的 plotcol 输出,更新了 jmprunner 以包含新的 dll 并尝试防止出现长路径问题.
- 欧内斯特:工作流生成器修复了子集和隐藏表。 生成脚本或日志时包含的工作流构建器处理。 如果没有选择,则将更改推送到 ctrl+/ 以注释当前行。
- 赞:更新 LineSeg 和 PolySeg 以在将点分配给行状态时不绘制隐藏点。 详细信息在 Confluence 中:线和区域中的隐藏点和缺失点.
- 西布索:处理涉及 GB Mosaic 悬停标签的问题,以及如何通过 jsl 脚本启用 Hierbox 放置选项。 我还开始了 STIPS 课程。
美国能源部
- 布拉德:审阅了两篇研究论文——一篇为 Technometrics,另一篇为 Quality & Reliability International
- 彭:继续完善我在 SendToEmbeddedScriptable 上的工作,这是记录和恢复嵌入式可编写脚本对象和平台的通用解决方案。 找到一种非侵入式的方法来继承 Profiler 并与预测器绑定以实现自定义行为,并在 Profiler 中立即应用以获取贝叶斯结果和 SendToEmbeddedScriptable 工作。 解开对“reliaUtilGUI.h”和“fitRegularized.h”的源代码依赖。 在更改之前,触摸“reliaUtilGUI.h”和“fitRegularized.h”将分别触发重新编译 150+ 和 100+ Cpp 文件。 脱钩后,数字下降到40~和10~。 这对我和 Clay 来说应该是生产力的显着提高。 已修复错误 JMP-12386:分析中包含隐藏行和排除行、JMP-12391:在原因摘要与后验估计中报告估计时不一致,以及 JMP-9942:S1506201:间隔类型的寿命分布偏好未按预期应用.
- 约瑟夫:继续在 Easy DOE 上工作,主要是杂项错误修复工作。 非常感谢 Jim Borek(试图帮助我到深夜)和 Chris Humphrey 帮助我解决 Perforce/P4Merge 问题。 如果您使用的是 macOS Monterey,您可能需要升级到最新的 P4Merge,否则您可能无法“区分”或“解析”文件。
- 瑞恩 L:继续处理 17.0 票证,着眼于 ISSRE 2022 的可能主题。
主持人
- 约翰·施罗德:与 Jacob 合作并在某些 CPU 上调试了与 BLAS 相关的数字问题,从而更新到 OpenBLAS 版本 0.3.20。 感谢 Bob、Jim 和 Dave B. 由于 DLL 更改而快速更新。 咨询了 BLAS 偏好更改。 帮助 Aaron 解决影响浏览器控件中的复制/粘贴的 WPF 命令路由问题。 调查了 TOTD 焦点 rect 问题。
- 迈克尔·H:删除了剩下的 1,000 个左右对 OwnerOfArrayOf 的引用,将它们替换为 std::vector。 UBSAN 自动化测试现已启动并运行。 咨询 Jim Borek 以简化所有调试测试运行(ASAN、LEAKS、UBSAN、D)以排除压力测试并将超时减少到 30 分钟,以减少每次运行的周转时间。
- 丹尼尔鲍威尔: Audrey、Nan 和我正在完成更新服务器生产检查的测试。这是与 SAS IT 合作开发外部版本之前的最后一步!
HTML5
- 约翰鲍威尔:参加了经理虚拟教练会议。 参加了 Josh 的几次知识转移会议。 将 Josh 的组件和 Jira 项目重新分配给 HTML5 团队成员。 分类和细化 JMPHTML 积压工作。 调查了在切换 JMP Live 显示语言时保留为英文的性能指标字符串 ( WEBJMP-5152 )。 与 Michael H. 和 Bryan F. 讨论了字体大小自定义。修复了在标记工具提示中报告类别总和的问题JMPHTML-1121
- 保罗·S:与 Josh 和我们的团队合作,尽可能多地从他那里获得知识。 最后,我研究了在 Missing、(-)Infinity 和 NaN 方面我们的 Javascript 计算与 JMP 代码的不同之处,以及在我们进行分析器时它们如何影响我们的计算。
- 马约瓦:修复了 html 中分组平行绘图轴标签的错误( JMPHTML-1289 ), 修复了在 html ( JMPHTML-1467 ),参加了 Josh Markwordt 的知识分享会,熟悉 GStream 和 Mosaic 段的代码
- 普拉维纳:继续与 Josh Markwordt 和团队进行知识转移会议。 开始调查S1582600:删除计算区域点的端口,以支持使用预先计算的点来绘制区域.
JMP 直播
- 极光:完成对空间/文件夹中唯一包标题的强制执行。 本周,它在移动包时解决了非唯一标题,并通过数据库迁移解决了预先存在的非唯一包标题。 谨慎乐观地认为我现在处于 17.0 的错误修复模式。修复了一些涉及各种功能的小错误。
- 亚伦:更新了在 JMP Live 上下载为项目,以便与分层文件夹很好地配合使用。 (当通过 Chris Humphrey 构建的新的 Open in JMP 按钮使用时,这非常棒)。 对剩余的 17.0 错误进行分类。
- 迈克尔·G:从 JMP Live 中的报表、数据或文件夹视图中“在 JMP 中打开”的前端工作。 支持为报告重新分配数据。 跨空间、发布等的许多小功能请求。错误修复。
香农的笔记
感谢 Elizabeth Claassen 在本周早些时候分享了另一个与统计相关的 XKCD! 希望你们周末过得愉快!

https://xkcd.com/2618/