19.0:安装程序验证 • 19.0.1:仅在 10 月 2 日之前进行安全修复 • 19.1:代码审查直至 9 月 30 日 • 20.0:在主版本中打开 • 20 EA1:~2025 年 1 月(具体日期待定)
欢迎阅读 2025 年 8 月 29 日的 JMP 开发更新!
JMP 19.0 安装程序验证工作本周正在进行中。许多配置已得到验证,测试人员正在继续努力完成所有操作系统和产品的完整矩阵。19.0 文档和本地化交付件的编写工作也正在进行中,JMP Web 团队本周协助解决了一些影响交互式 HTML 帮助的重定向相关问题——感谢罗杰·奥尔福德和Aaron Kennedy就此主题所做的调查工作!
正如我在今天早上的更新邮件中提到的那样,我们有一个流程来跟踪已在 20 中测试过的次要新功能,并计划将其集成到 19.1 轨道中,该轨道围绕将功能添加到JMP 19.1 功能页面。
- 在承诺 19.1 功能之前,请先获得经理的支持。
- 然后,请在19.1 功能页面上添加一个部分,其中包含指向 Jira 中任何相关 Story/Epic 项目的链接。
- 相关的 Jira 问题需要标记为计划版本= 19.1 20.0(因为该功能需要推送到两个轨道并在其中进行测试)。
- 如果您的故事/史诗工作尚未开始,请填写 Jira 问题中的预计开始日期字段。
- 即使是很小的代码更改也会对下游团队造成影响,因此请填写表格以评估 19.1 功能工作的影响 - 例如,测试影响、添加或更改 UI 字符串、对文档或发行说明的影响等。如果您不确定代码更改会对他们产生什么影响,请咨询其他小组的合作伙伴。
- 请记住,JMP 19.1 的功能冻结时间为2025 年 10 月 23 日,由于维护版本的时间较短,我们无法在此轨道中容纳任何后期功能工作。
当然,需要注意的是,我们将于明年初启动 JMP 20 EA 计划,因此很快就能收集关于 JMP 20 新功能的反馈意见。现有 EA 客户将转入 JMP 20 EA 计划,但如果您遇到愿意提供 JMP 20 功能反馈的新客户,他们可以在 jmp.com/earlyadopter 注册该计划。
感谢埃文·麦考克尔在本周 JMP 开发者会议上的精彩演讲!如果您错过了,一定想在这里查看录音。Evan 分享了多个案例研究,他使用其出色的遥测资源管理器插件,结合匿名提交的 JMP 遥测数据,深入了解用户行为。Evan 强调,要深入了解客户行为,必须与遥测数据进行交互——就像我们与用户对话一样,我们必须通过提问和查询才能获得答案。John Sall 还分享了他自己对 JMP 遥测数据使用情况的探索,以及如何仅仅通过 JMP 中这些庞大的表格就帮助他识别某些流程中的瓶颈。
感谢 Shannon Leslie 分享以下信息!
2025 年 8 月 Atlassian 工具提示和技巧:禁用 AI 术语突出显示
在最近对 Jira 和 Confluence 的更改中,用户现在可以在个人设置中禁用 Atlassian AI 术语突出显示功能。
别担心!如果您以后改变主意,可以重新启用此功能。
此处记录了说明和屏幕截图:
禁用/重新启用 Atlassian AI 术语突出显示和定义
如有任何问题,请联系香农·莱斯利或其他 JMP Atlassian 管理员。另请访问我们的JMP Atlassian 问答团队频道,我们将在此继续分享此信息以及其他 Atlassian 信息。
一般公告
即将到来的重要日期
- JMP 19 QA 签核 – 2025年9月11日
- JMP 19 发布至 MyJMP – 约 9/16/25
- JMP 19.1 功能冻结 – 2025年10月23日
- 请访问合流获取JMP 18和JMP 19日期的完整列表。
JMP开发更新
统计数据
- 剑锋:应用户要求,在分布平台JMP-10807中添加了 Clopper-Pearson 精确置信区间计算选项。不过,我认为应急平台也应该添加这个选项。我会继续努力。谢谢!

- 约翰·萨尔:
- 当预测器或分析器不支持多线程时,Profiler Optimizer 在第二次使用时会出现一个严重的 bug——第一组迭代运行正常,但当它启动其他循环时,却没有获得新的随机起始值。虽然这个问题可能很严重,但使用非多线程预测器进行多次优化,并需要多次循环/重启才能找到最优值的情况应该很少见。我们将针对 19.0.3 提交修复程序 (JMP-27767)。
- 过程筛选现在开始支持 JMP 20 (JMP-22018) 中 JMP Live 的 Triage 功能:

- Laura CS:完成了SEM中有序分类数据的研究——撰写了一份文档并与Chris分享,阐明了当前的障碍以及实施所需的条件。使用行业数据进行了多项SEM分析,试图为即将举行的SEM技术演讲寻找有用的示例。再次与市场营销部门和Christian Stopp会面,讨论并规划SEM演示。向一位SEM用户提供了在18版中拟合随机截距交叉滞后面板模型的分步说明(幸好19版中新增了快捷方式!)。
- Annie:练习并录制我在奥斯汀 Discovery 的两场演讲。修复 CCB 的 Jira 工单,并在验证后集成这些修复。
统计文档
- Michael C:继续过去几周正在进行的一些任务:规划 19.1 文档更新;与 Jill 合作更新/创建 JMP 文档样式指南;审查 JMP 文档对分析术语的使用,以便我们可以获得一个我们使用的术语列表,而无需依赖高级分析词汇表。
统计测试
- Mark:我协助Jacob对JMP 19.0周期中Easy DOE的Jira工单进行分类。我参加了与SAS Legal的首次会议,讨论了贝叶斯优化平台的专利构想。我研究了贝叶斯优化平台中使用的高斯过程模型的一些中间拟合结果,希望开发出更有针对性的单元测试。我仍在调整当前单元测试脚本中用于近似比较的epsilon值,以避免出现故障,同时仍能提供足够的测试。我继续使用零件图像分析增材制造过程中受力零件的变色问题。
生命科学动态
- Drew:将 Python DOCX 表生成工作集成到 IQ/OQ 报告工作中。JMP Clinical 19.1/20.0 Jiras。
- 理查德:正在撰写一份报告,总结一段时间内患者的治疗情况。
产品管理和产品营销
- 第五天:
- Bryan F:我正在为U-Study工具添加多项选择题。目前,它支持自由格式的文本输入。该工具是对 Discovery Summit JMP Labs 期间使用功能的扩展,旨在使任何授权用户都能创建基于 HTML 的可用性研究内容。此功能与 AWS AppStream 2.0 结合使用,以便任何有互联网访问权限的用户都能参与研究。更新了一些 JMP Clinical 19.1 图标。我参与了与 HTML5、JMP Live 和核心团队成员相关的设计讨论。
技术支持与参与
- 温迪:
- 有一件事是肯定的……学生们回来了,并且开始使用 JMP 学生版!这些案例大多与限制方筛选 (RPS) 有关。

每周技术支持案例数量:

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

每周参与支持案例数量:

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

开发运营
- Melanie:流程管理:参与了关于如何组织 DevOps 发布结束任务的讨论。开始和结束一个分支需要跟踪很多动态部分,我们不想错过重要的步骤。• Stringbot:与 Myron 合作,在 20.0 和 19.1 的主版本上启动 Stringbot。感谢 Myron 和 Nick找到并测试了一种不同的方法来处理 perforce 的分配请求——我们希望未来的 Stringbot 运行能够在半小时内完成(在主版本上可能更长),而不是传统的 3-5 小时。在进行一些最终测试后,我们应该在下周末在两个分支上都能运行 Stringbot。•更多流程管理:发出了 19.1 的功能冻结提醒——是的,它来得真快!•更多流程管理(永无止境):讨论了启动从主版本到 20.0 和 19.1 的文档和本地化项目自动集成任务的时间表。 (由于开发进度落后,他们仍在最终确定 19.0 版本。)• Atlassian:我自己关闭了 Jira 和 Confluence 中的 AI 术语高亮功能。哈利路亚!•更多Atlassian:感谢 Howard、Krzysztof 和 Shannon L测试 Atlassian 的 Jira 服务账户——这在未来会非常方便,可以更好地管理群组/服务账户,同时还能节省 Atlassian 许可证。•研发:感谢 Evan提供的精彩遥测数据演示。使用 JMP 改进 JMP 总是那么棒!
- Bob:我为未来 20 版 EA 处理召开了 JMP 测试会议。重建了 JMP Live 19.0.0 软件包作为最终候选版本。高对比度图形安装程序测试,并更新了 20 版安装程序,以检测用户是否处于高对比度模式 (JMP-27676)。与吉姆·博雷克和约翰·施罗德合作,在 JMPTOOL-1631 问题中更新了 20 版安装程序的 JMPInstallChecker 位置。
- 迈伦:
- JMPTOOL-1734 – 将 SQL Server 备份移出 SAS 资源
- JMPTOOL-1741 – 为 AWS testbot + PostGreSQL 创建分配元素所有者的 Jenkins 作业
- 修改 AWS stringbot 以便在 19.1 和 20.0 中运行得更快(更新与 Perforce 相关的命令)
- Shannon L:协助清理 JMP 19.0 中的 bug。创建 Jira 自动化规则以改进 JMP Clinical 文档流程。为本地化自动化设置 Atlassian 服务账户,并与开发团队一起进行测试。为 Atlassian 工具提供用户支持。每周召开技术会议。
- Jim:删除了旧的 AWS 单元测试 AMI。验证了多个已解决的 JIRA 条目的修复。与鲍勃·希基和John Schroedl (感谢!)合作,将 WinOS 安装检查程序添加到 JMP 20 的夜间版本中。
本土化
- 霍华德:
- 在沙盒中测试服务帐户的 JIRA API
- 添加 dB 记录来存储 JIRA 连接信息
- 完成 memoQ 返回作业与 JMP UI 的集成
- 将 Jenkins Job 插件的“卡片”分离为“Keyboardshortcard”和“menucard”
- Allison:将本地化的 19.0 键盘快捷键交由 QA 进行验证;为 19.0 Big Books 创建了 Jira Epic,为本地化做准备;与供应商和 JMP 日本沟通,将 memoQweb 纳入 Big Books 的工作流程;对 19.0 DJ 翻译进行 QA 和处理,为 PDF 生成做准备;修复了 Ying 在构建帮助文档时发现的 JMP Live Public 翻译问题。感谢大家的支持!
- Krzysztof:协助构建 19.0 本地化的 JMPLive Help。准备 19.0 Big Books 的本地化发布。开发插件的本地化工作流程(Russ 的 JSL Assistant 插件的原型)。测试新的本地化工作流程功能。
- Ying:构建了 JMP Live 19.0 的中文、德语和西班牙语帮助文档,并解决了构建过程中遇到的问题。已完成 JMP Live 19.0 所有本地化语言的 .fm 文件创建。
- Sohail:解决并测试了 TM Dashboard 界面的错误,完成并运行了术语收集脚本,并添加了输入文件的重复数据删除功能。
- Sandy:开发/测试/设置 Jenkins 作业,用于提交流程的新部分。设置并测试 Builtins 的新返回作业。
文档
- Qiana:会议,包括“讨论从文档中复制的SKP“存根”。工作项目:JMPWEB-2133、JMP-27129、JMP-27170、JMP-27816和JMP-27350。已完成“第三季度签到:参与度与留存率[2025]”培训。已获得Ryffine的供应商批准。继续推进Synchro Soft (oXygen)的采购流程。项目规划与协调。
- 德文:继续致力于将 JMP 脚本参考 (JSR) 转换为 XML,为 oXygen XML Author 设置公式编辑器插件以便与统计团队一起进行测试,对 19.1 和 20.0 的文档票进行分类,对已延迟的 JSR 进行各种更新。
- 克里斯 :继续编写正则表达式文档 (JMPDOC-2483)。对帮助文档的页眉和页脚进行排序。构建并测试了文档库 PDF 和文档插件。调查了 helpkey/helpmap 的问题,并在帮助文档中添加了一个可以正常工作的无信息页面。
- Susan C:正在处理 JMP Live 帮助的本地化问题。正在审核 JMP Live 19.1 的版本。正在编写 JMP Live 的 SPC 文档。
- Jill:正在更新/创建 JMP 样式指南。正在研究 EG Jira 问题。
系统/主机测试-Cary
- 奥黛丽 :整个测试小组都在进行 19.0 版本的最终安装程序验证。目前为止一切进展顺利。由于周末假期即将到来,我们的最终验收还有一周左右的时间。感谢大家对发现的问题进行快速评估。我还在参加一些空缺职位的面试。
- Mandy:本周完成了我的探索论文并进行了练习和录音,然后将文档上传到网站(在今天下线之前);现在主要致力于 20 的 JIRA,重点关注那些提到添加到 19.1 的 JIRA,以便开发人员有时间进行这些工作并进行测试;根据需要为 20(和 19.1)编写新的测试;还注意到一个用于更新 NYC 311 记录数据表的 JIRA,针对 19.1,这个问题( JMP-26619 )。
- Hunter: JMP 19 最终安装程序和授权案例测试。
网络测试 – Cary
- Josh L.:
- JMP Live 安装程序测试
- 已完成 60%;有望在周二下班前完成。
- 正在进行高级测试,重点验证升级路径和边缘情况。
- 为 18.X 至 19.0 过渡期间的安装程序更改提供指导和快速修复。
- 功能测试 (JMP Live 20)
- 扩大个人访问令牌 (PAT) 的覆盖范围,包括生命周期和范围验证。
- 安一个:
- 已完成 Xan 脚本索引示例的测试。报告了一些桌面版问题以及一个 HTML5 版问题: GB:地图:适应窗口显示无效
- HTML5 输出帮助我分析了桌面端的问题,例如某些条形图在响应轴上显示多列结果时,悬停标签会显示错误的值。HTML5 工具提示在所有出现问题的情况下都能正常工作,因此我可以将其作为基准。
- 已验证 Dave Barbour 的 Scatterplot 3D 修复是否解决了 John 报告的问题,并且还报告了 JMP Live 的新问题,即发布带有颜色图例关闭的报告时会产生错误。
- 正在验证修复。
系统/主机测试-北京
核
- 戴夫·B:
- 修复了饼图分段和标签格式的错误。修复了小柱状图条不可见的错误。修复了散点图 3D 图例错误。
- 为 tablebox plotcol 添加了放大镜支持。
- 为插件构建器添加了所需的架构支持。
- 与 Jim 和 Nick R 合作修复了 mac 上按需构建 jmp 的问题,以便在 Windows 上开发时可以轻松检查 mac 上的编译错误和警告,但到目前为止,问题仍然存在
- 追踪偶尔发生的 histseg 崩溃,并与 Dan 合作修复
- Dan S:自动重新计算更新 - 删除列现在将触发重新运行。更新了多个平台,以改进删除列时的行为。开发了“冻结”功能的原型,使平台能够暂停响应数据更改。更新了列切换器的平台布局,以删除不必要的框。
- Xan: Rank 和 Col Rank 现在支持 Term 排序选项(自然和常见排序);梯度缩放问题;ScriptItem 工作。
DOE和可靠性
- Caleb:修复了 19.1 版本样本量探索器的错误。我还向 QREI 提交了一篇关于最优设计的特刊论文,希望很快能提交与 Brad 和 Chris Nachtsheim 合作撰写的论文的修订版,该论文探讨了我们对 Lenth 方法的替代方案。
- Irene:修复了一些与协变量相关的错误,致力于一些空间填充设计的开发项目,探索基于几何的候选集生成方法。
托管和接口
- Paul N:大部分时间都花在与 Evan Carr 合作撰写 JMP 19 博客文章(关于 Python 和 R 语言),以及周四向技术支持人员演示 Python 集成。在 JMP 20 中测试 Python 3.14rc2 时,没有出现任何问题,也没有使用 JMP 已弃用的 API。
交互式 HTML
JMP Live
- Aurora: 19.0 - 向 SE 提供 JMP Live 新功能的简短演示,并调查迁移错误。19.1 - 小型控制图分类修复。19.5 - 更改帖子所有权(处理单个帖子,限制新所有者)。20.0 - 关于流程筛选中分类的对话。
香农的注释
在美国,下周一是劳动节假期,我们放假。今年的劳动节是9月1日——这是最早的一天(具体时间根据年份不同,从9月1日到9月7日不等)。很多当地传统日历学校的学生这周就开学了,包括我儿子亨特,他已经上八年级了,所以感觉开始有秋天的感觉了!不管是不是假秋天,我都接受。
希望大家享受这个长周末——对于那些在海滩度过并可能期待更温暖天气的人,我深表歉意,但我个人希望凉爽的天气能持续到周末在罗利地区!
