欢迎阅读 2024 年 12 月 13 日的 JMP 开发更新!
JMP 18.2计划于下周五(2024 年 12 月 20 日)冻结。本周到目前为止,我们已经收到了一些批准请求,但这条轨道上的工作似乎基本结束了!请继续对计划版本 = 18.2 的项目列表进行分类,如果您知道您不会在此版本中使用该项目,请删除 18.2。我们将为第三方安全修复程序和 18.2 批准模式结束后出现的任何重大问题提供 18.2.1 和 18.2.2。
JMP 19 EA5已于本周早些时候构建和重建,目前安装程序候选的测试看起来不错。如果一切顺利,QA 计划于下周初完成。感谢您对功能页面的所有更新!客户将有大量内容需要测试,我们将在 1 月中旬创建一组JMP 19 EA6安装程序,其中将重点介绍其他功能。
感谢Xan Gregg在本周的 JMP 开发会议上介绍了他在 JMP 19 中使用动态变换列(又称“舒适变换”)的工作:smiling_face_with_smiling_eyes:) 和备受期待的线/箭头图。如果您错过了会议, 可以在此处找到录音。此外,在上周的会议上, Paul Spychala介绍了 JMP Live Profilers 和 Fit to Window。如果您错过了会议,可以在此处找到录音,其中展示了交互式 HTML 团队如何继续添加对剖析器的支持并提高 JMP 19 的性能!
John Sall已表示愿意在下周的会议上演示 JMP 19 更新,以支持“过程筛选”中的环境监测分析。如果您想在新年进行开发演示,请在此处注册 JMP 开发志愿者计划。
感谢Shannon Leslie分享最新的Atlassian 新闻!您可以联系她或任何其他 JMP Atlassian 管理员咨询问题。还可以查看我们的JMP Atlassian 问答团队频道,我们将在此继续分享此信息和其他 Atlassian 信息。
12 月 10 日,Atlassian 对我们的 Jira 和 Confluence Cloud 网站进行了更改。相关更改的列表以及重点介绍的详细信息和文档可在此处找到。
这些变化包括:
- 新的 API 令牌的有效期为一年
- Jira 问题菜单更改,用于链接问题、添加附件和获取市场应用程序
- 计算以及编号条目已添加到 Confluence 数据库!
- 用于积压或问题列表中的批量操作的新工具栏
- 以及更多!
还要感谢Tonya Mauldin分享本周的 Beta/Crash 案例及精选的崩溃!

2024 年 12 月 13 日当周 Beta 版/崩溃报告 | JMP Live
一般公告
即将到来的重要日期
- JMP 18.2 代码冻结 – 12/20/24
- JMP 18.1.2 安全冻结 – 1/3/25
- JMP 18.1.2 最终图像候选版本 – ~1/7/25
- JMP 18.1.2 QA 签核 – 2025 年 1 月 16 日
- JMP 18.1.2 在 MyJMP 中的发布 – 2025 年 1 月 21 日
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
产品管理和产品营销
- Kaylee:产品营销团队发布了一篇 JMP 内部文章,介绍了 JMP Marketplace 的一些最新动态。这篇文章讨论了本月的特色扩展(材料信息学工具包)、JMP Marketplace 统计数据以及一些可用于继续宣传市场的促销品。 以下是 InsideJMP 文章的链接!
- Dan V:发布了 2024 年产品管理报告,这是产品管理团队在 2024 年采取的关键举措、流程改进和战略努力亮点的年终总结。这份年度报告确保整个组织知道 PM 团队的重点是什么,从而提高透明度和实现相关目标。
技术支持和参与
每周技术支持案例数量:

上周技术支持队列的案例主题:

每周参与支持案例数量:

上周参与队列的案例主题:

开发运营
- Melanie:在JMP Winter Pot Luck上吃了太多美味佳肴!单元测试 -监控每日单元测试的新并行运行(感谢 Nick Ruva – 太酷了!)文档和帮助 -与 Shannon Leslie (IP) 一起编写项目计划,以自动生成和部署 JMP Live Help。测试新的 MIF-PDF vm (JMPDOC-2286:更新 MIF-PDF VM ) 18.2/18.1.2 -与 Audrey Shull 一起跟踪软件版权更新。JMPTOOL -1252:更新软件版权信息(18.2)和JMPTOOL-1411] 更新软件版权信息(18.1.2) Jira:使用新字段测试使用智能检查表批量导入问题。 (JIRAHELP-166:添加一个名为 Checklists 的新字段,以便从 CSV 批量导入也将导入智能检查表)。与 Audrey Shull 合作开发 Jira 错误仪表板,用于确保 Jira 票证的数据完整性。Stringbot :与 Myron、Michael Hecht 和其他人一起研究 UTF-8 编码问题。 (JMPTOOL-1438:StringBot 正在将提取的字符串与非 ASCII Unicode 字符混淆)。本周有趣的 Jira: JMP-24129:由于字体异常导致 3D 散点图崩溃。
- Shannon L:帮助清理 JMP 18.2 Jira 问题,这些问题仍按计划标记为 18.2。本周参加了几次 Oxygen 会议以及 JMP 和 JMP Live 安全漏洞审查。为用户和管理员整理了影响我们 Jira 和 Confluence 站点的 Atlassian 12 月版本更改列表。开始在我们的 Jira 实例中实施问题级安全性的 POC。继续推进周期结束安全/注册任务和 JMP 开发流程的文档。帮助用户了解 Jira 最佳实践。
- Jim:分支并构建了 JMP 19 EA #5;感谢 Michael Hecht 帮助确定公证 mac EA 磁盘映像文件所需的 Packages 选项;报告了最新的 WinOS JMP Pro 19 Debug 版本中的多个断言失败;感谢Nick Ruva帮助 Jenkins 单元测试项目在 Windows Server 2025 上并行运行;Perforce 支持。
- Shannon C:参加了包容性演讲者的演讲。调查了最近发生的几次崩溃,并审查了现有的 UT 故障和 UT Jira 问题。讨论并召开了有关正在进行的 DevOps 小组工作的会议。审查并完成了 2024 年的目标。
- Bob:为 JMP、JMP Pro 和 JMP Clinical 创建并测试了 Windows 安装程序 EA5。更新了 JMP 19 学生版 - Windows 安装程序以包含更新的学生插件。
- Myron:致力于 JMPTOOL-1438:stringbot 破坏提取的字符串以及相关的 utf8/ANSI/Perforce 讨论。
本土化
- Krzysztof:准备了 Portable UI 19.0 翻译项目。演示了 JMP Store 本地化流程的提案。完成已完成的项目:市场、菜单描述卡和发行说明。测试 JMP UI 的新提交作业。测试工作流程中的新自动化功能并报告错误。更新 JMP Clinical 本地化项目。增强 memoQ 过滤器和 Oxygen xml 文件的对齐过程。
- Allison:将 19.0 Portable UI 字符串中的 1 个交给翻译人员进行本地化。创建 18.1 本地化插件和屏幕截图并交给 Kristen 上传到 Marketplace。与审阅者沟通发票和报价;测试本地化仪表板和 Jira 集成自动化并报告反馈;标记 P4 中 JA 的所有相关 .fm 和图像文件并交给 Doc 团队以构建本地化的 JMP 在线帮助。
- Sohail:继续对 LLM 术语提取评估进行评分自动化,并开始对 LM JSL 输出进行迭代改进。致力于添加 JSL 编码标准和规则作为 JSL 生成的上下文。
- 霍华德:错误修复。仪表板 Jira 集成 - 翻译推送、项目关闭。
- Trish:领导每月的 Doc/Loc 团队会议;计划 v19.0 的交接。
- 桑迪:继续致力于工作提升。
文档
- Susan C: Jira 工作 - 及时构建,以便 Jill 编辑 18.2 RN。处理 19.0 Jiras for HTML5 和 JMP Live/Public 中的日期。安排与 Alex L 会面,讨论 JMP Live Updater 的新安装文档请求。处理第四季度目标,与 Qiana 会面,并完成/移出今年的目标。回顾性 JMP Live 修复 - 完成 2 个 Jiras,仍在处理 3 个。接替 Chris 12 月份的 UI 字符串工作。观看 JMP Live 19.0 功能演示。了解了一些 Python 更改,因此与 Aaron 和 Devon 会面并讨论。与 Trish 和本地化团队会面,参加我们的月度会议。我明年会主持会议,感谢 Trish 今年主持会议!
- Khawar:氧气 - 与 Chris 讨论了标注示例页面;研究了一个多图像示例;将新的 EG 图像添加到 Perforce。示例索引 - 通过填充建议的编辑/评论列完成了两个 Confluence 页面,并获得了 Qiana 的反馈;正在研究第三个页面。
- Qiana:继续研究 JMP 18.2 发行说明。研究 JMP 19.0 样本数据工作。审查 Khawar 的样本索引更新建议。与 Dan、Trish 和 Shannon L. 会面,讨论 JMP Marketplace 术语和编辑。项目规划和协调。
- ChrisB :字符串评论。在 AWS 机器上测试翻译的帮助版本。创建页面以便我们讨论标注设计。处理翻译的 JMPLive 帮助中缺失的图像。调查如何使用 DITA 属性来控制输出。
系统/主机测试-Cary
- Mandy:处理多个 TS 轨道,仍然在 JMP19EA4 上 - 报告已知问题、崩溃或新事物并提交 JIRA。处理开发人员在 EA5 之前添加的用于隐藏、标记、刷新表格过滤的新数据表图标;进行 JMP19EA5 安装程序测试。验证开发人员推送到 JMP 18.2 用于 Tabulate 的大量 JIRA。
- Hunter: JMP 19 EA 5 测试,回应 JMP 19 EA 4 案例,JIRA 验证。调查了从 Excel 插件创建的分析器报告关闭 JMP Clinical 时发生的崩溃。在运行 JSL 脚本尝试复制 CRP 时,测试了几个出现预期警告和许可证到期消息的案例。
系统/主机测试-北京
核
- Dan S: JMP 19 更新了轴脚本,以确保增量和间隔一起保存。与 Evan 合作修复了 18.2 和 19 中的 SendToReport。集成了针对分区和其他一些 Fit 平台的 Group Platform (By) 修复。查看 FDE 多 Y 的脚本选项,并继续进行数据过滤器搜索更新。
- Ernest:继续重构列属性编辑和处理。一个目标是使属性在严格控制的流程之外不可修改,因此我在整个代码库中做了很多更改。如果您有疑问或我破坏了任何东西,请告诉我。
- Evan:在 EA5 中为数据表提供了新的列过滤功能。拆分框样式的新属性。对 DirectWrite 和 Gdi+ 互操作进行了更多调查。
- Morgan:修复了笔记本、代码折叠和脚本编辑器首选项的一些错误,并对脚本编辑器中的“转到定义”编辑命令进行了一些工作。
- Xan: EA5 视频和动态变换列。
DOE 和可靠性
- Caleb:完成了单样本间隔探索器(均值、比例和方差)的转换工作,以及双样本探索器的一些额外工作(几乎可以展示!)。我还参加了弗吉尼亚理工学院统计系的 75周年特别会议。关于统计学未来的许多精彩演讲和讨论。还有许多 JMP 的亮点!
托管和接口
- Will:开发了一个附加数据连接器,与 OneDrive 数据连接器捆绑在一起,允许用户访问其 SharePoint 站点列表数据。这是 Discovery 客户的直接请求。已为 EA5 准备好 SharePoint 和 OneDrive 插件,并部署在 JMP Marketplace 上。对数据连接器编辑器 UI 进行了少量更新,以获得更好的用户体验。
- John Schroedl:进一步的 UI 现代化和暗模式修复。一个值得注意的变化是添加了窗口图标作为数据表缩略图上的覆盖。修复了最近关闭的窗口可能显示工具提示的问题。修复了自动隐藏菜单区域的背景。启动画面更新了版权日期。
- Paul N: macOS 和 Windows 上 JMP 18.2 Python 的安全更新至 3.11.11。JMP 19.0 libcurl 的安全更新至版本 8.11.1,安全更新于 2024 年 12 月 11 日发布。
交互式 HTML
- 约翰·鲍威尔:
- 创建了第三方软件更新请求,以将 three.js 更新至支持 InstancedMesh 的版本 (r148,感谢 Michael G.) ,并且不会在 JMP Live ( JMPHTML-14258 ) 上触发安全异常。
- 测试了交互式 HTML 散点图 3D 代码与 three.js r148 版本的兼容性,并更新了代码以修复发现的所有问题。
- 致力于为交互式 HTML 版本的散点图 3D ( JMPHTML-14275 ) 实现局部剪辑(剪辑一些 3D 对象但不是全部)。
- 与 Praveena 合作,支持流程筛选平台交互式 HTML 版本中警报图中的多对一标记选择。
- 帮助Elise Batchev绘制了使用针条样式和累积和统计量的图表,该图表在 JMP Live 上不可交互。
- Paul Spychala :我一直在研究“适合窗口”问题,并且还添加了通过 HTML/JMPLive ( JMPHTML-14219 ) 中的菜单项打开或关闭该功能的能力。
JMP 直播
- Aurora:控制图警告改进(与 Mia Stephens 一起进行了可用性研究,在 JMP Live 迭代演示期间进行了展示,向开发经理和 Dieter 提供了项目更新,向 Dwight Thompson 发送了发明披露表的更新,进行了小规模重构,调查了边缘情况和性能)。升级了第三方软件包。
统计数据
- 伊丽莎白:在 Mixed 和 GLMM 中实现了一个选项,允许用户从 Kenward-Roger DF(JMP 混合模型默认值)更改为包含自由度(SAS PROC 默认值)– JMP-23504 。不推荐使用此选项,因为事实证明 KR 提供了更好的 I 型错误控制等,但 JMP 用户的几个用例使其很有用。在检查所有必须为更改 DF 而更新的报告选项时,发现了其他几个实际上长期存在但可能(希望!!)并不常见的错误。修复了其中一个已经与条件分析器和 DOE 生成的阻塞项相关的错误 – JMP-24103 。
- Laura CS:修复了新的特定间接效应功能的两个错误,并为其创建了一个功能页面。回到新的 MIIV-2SLS 估算器,因为我按照 Ken Bollen 的建议进行了 UI 更改。与 Haley 一起参加了 SPSP 研讨会。
- John Sall:继续致力于环境监测过程筛选( JMP-23533 、 JMP-24030 )的研究。
统计文档
统计测试
- Mark:与 Jacob 一起探索了 Easy DOE 如何支持 Workflow Builder。我与 Jacob 一起准备了一个关于 Easy DOE for JMP Stat Dev 最新可用性研究的演示文稿。我正在构建一个模拟 IndPenSim 2 模拟器的插件,以支持贝叶斯优化开发。
- Jacob:在 Design Explorer 中添加 DSD 测试,重点关注具有分类因素的案例。测试 Easy DOE,与 Mark Bailey 一起研究 Workflow Builder 如何支持 DOE 平台。验证 Jira 票证
与 Mark Bailey 一起准备简单的 DOE 可用性研究结果演示文稿。
- Tonya:由于 Annie 最近的排序变化,正在更新 CCB 单元测试。
生命科学动态
- 德鲁:修复和分类了大量错误,并完成了 18.1.2 和 18.2 的发布!
香农的注释
很高兴在周三的 JMP 冬季聚餐上见到这么多 Cary 同事!我喜欢咖啡车,也品尝了你们的很多(太多了!)美味佳肴。非常感谢 Robin Betters、Beth Evans 以及所有其他组织者和助手。祝大家周末愉快!
