欢迎阅读 2025 年 2 月 14 日的 JMP 开发更新!
祝大家情人节快乐!无论你身在何处,我希望你都能享受阳光明媚的天气。在经历了本周早些时候的几天阴云密布之后,我们卡里的人肯定能享受到阳光明媚的天气。
现在我们已经冻结了JMP 19 EA7的源代码,如果您尚未更新功能页面,请确保尽快更新有关准备测试的内容的详细信息。正如我在之前的提醒中提到的,及时添加功能页面内容是简化我们产品管理同事的整理流程的最佳方式。请在更新时用EA7标记新项目并从现有页面中删除旧的、过时的内容和屏幕截图。
我们即将完成JMP 18.2 安全冻结以及该版本的最终安装程序候选项的创建。尽管与其他发布流程相比,它们更倾向于“幕后”,但值得注意的是,随着我们更频繁地发布第三方库修复,JMP 的安全流程也在不断变化和成熟。除了监控每个周期内夜间分析运行和其他代码扫描的结果外,每款产品在安全签字前都会由Travis Lapolla、Shannon Leslie和安全专家进行全面审查。支持安全工作的工具流程随着时间的推移不断发展和改进,这在很大程度上要归功于亚历克斯·泰勒和尼克·鲁瓦 。我们的开发人员和安全专家正在投入对支持全球用户至关重要的工作,我感谢他们所有的努力!
随着 18.2 工作的结束,我们的下一个点点版本即将发布。感谢 DevOps 团队在本周设置了JMP 18.2.1 流程!我们现在有一个分支、夜间构建、安装程序和单元测试、CI 流程和代码扫描正在运行。我们期待 18.2.1 安全更新,并准备在需要时提供重要的已批准 JMP 代码修复。安全负责人应该已经有权将第三方库修复推送到分支。但是,如果您知道一个关键错误,并且认为值得认真考虑将其纳入 18.2.1,请与您的经理讨论并通过常规流程请求批准。由于提供点点版本的时间很短,开发经理只能考虑包括至关重要的源代码修复 - 例如,数字错误、大面积崩溃以及解决阻碍在重要客户站点部署 JMP 的主要问题的修复。
感谢香农·莱斯利分享有关 Atlassian 最新更新的详细信息:
JMP Atlassian 定制和改进 - 2 月 10 日和 2 月 11 日推出
2 月 10 日和 11 日,JMP Atlassian 管理团队对 Jira 进行了一些更改:
- 为我们的 Jira 实例配置的 Jira 问题级别安全性
- 附件字段已添加到 Jira 问题关闭转换屏幕
- Jira 项目已移至我们的通用自定义通知方案
完整的文档可以在这里找到。
Atlassian 针对 Jira/Confluence 的产品变更 - 于 2 月 11 日推出
2 月 11 日,Atlassian 对我们的 Jira 和 Confluence Cloud 网站进行了更改。相关更改的列表以及一些重点介绍的详细信息和文档可在此处找到。
这些变化包括:
- 在内容管理器中更好地过滤 Confluence 空间
- Confluence 白板现在提供版本历史记录
- 还有更多!
Atlassian Jira API 将于 5 月 1 日弃用 JQL 搜索和评估表达式端点
Atlassian 正在弃用几个 Jira Platform REST 端点,请参阅此文档了解更多信息。
如有疑问,请联系香农·莱斯利或任何其他 JMP Atlassian 管理员。
感谢托尼亚·莫尔丁分享本周的 Beta/Crash 案例及精选崩溃!

2025 年 2 月 14 日当周 Beta 版和崩溃报告 | JMP Live
最后,感谢约翰·霍尔分享每月一次的本科统计教育促进联盟漫画标题竞赛的最新获奖者!下一届竞赛将于 2 月 28 日结束,其提交表格和参赛规则可在此处找到。最佳作品将发布在 CAUSEweb 上,获奖者可以选择印有最终漫画的咖啡杯或 T 恤,或免费注册 eCOTS2026。
一月份的比赛共收到 44 份参赛作品:
- 评委们认为,获奖的漫画标题是“大多数地方都不欢迎需要博士学位才能理解的统计解决方案”,由 EMSQ Associates 的 Jim Alloway 提交。Jim 的标题可以用来说明这样一个观点:无论技术分析多么合理,如果客户无法理解,他们就不会使用它。
- 德克萨斯大学埃尔帕索分校的 Larry Lesser 获得了本次比赛的荣誉奖,他的题目是“要征服统计数据,就必须打破公式化的方法!”,这可能有助于鼓励学生打开理解和直觉的大门,超越死记硬背的处方和公式的应用。
- 第二个荣誉提名颁给莱特州立大学的 Alan Chesen,他的标题是“守卫——我们不能把统计和数学思维学科留在城门外——它在我们生活的世界中太重要了。”Alan 的标题旨在鼓励学生理解统计学在理解世界中的重要性。
一般公告
即将到来的重要日期
- JMP 18.2 安全冻结 – 2/21/25
- JMP 18.2 最终图像候选版本 – 2/24/25
- JMP 18.2 QA 签核 – 3/13/25
- MyJMP 中的 JMP 18.2 版本 - 2025 年 3 月 18 日
- 请访问合流获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
核
- Dan S:添加了启动器选项,用于创建不带红色三角形菜单的嵌入式平台。修复了 SpacerBox 的拉伸问题以避免断言。正在进行数据过滤器更新,以便更灵活地搜索项目而无需清除过滤器。
- Evan:完成了 EA7 中各种与过滤视图相关的 UI 改进。计划重新设计列过滤器 UI。为标签添加操作记录,为过滤视图添加撤消操作。
- Dave B:调查了几个不同的崩溃和错误。对 jmprunner CL 版本进行性能测试。
- Xan:悬停标签与范围变换冲突、多重响应错误、轴帮助。
- 安德鲁 (Andrew):为 Tabulate 添加了多响应 (MR) 支持。
DOE 和可靠性
- Caleb:完成 EA7 的最新样本量探索。还为与 Montgomery 博士合作开展加速降解项目的学生汇编模型估计和预测结果。
- 艾琳:与西莫斯博士一起参加了有关组合测试各种主题的会议;致力于贝叶斯故障定位用户界面、可用性研究和汇合页面;修复一些 Jira 票。
托管和接口
- 保罗·N:
- Python R 支持 EA 7 – 支持以前的 JSL R 命令和 jmpex 以从 Python 脚本访问类似的功能,更新了 JSL R 命令和新 jmpex 包的脚本索引。
- 为基于 Python 的 R 支持编写文档。
- 安全性 – 为 libcurl 更新 JMP 8.2、8.2.1 和 19.0。
- Nick 让 Snyk 扫描 Python 和 libcurl 源代码,而我需要对针对 Python 报告的漏洞进行分类。除了 2 个之外,其余都是误报。我更新到 Python 3.13.2 后,其中一个将在 19.0 中修复。修复程序移植到 3.11 后,它将在 18.x 安全版本中修复。另一个也在 Python 3.13.2 中修复,仅影响特定外部 Python 包的用户。
交互式 HTML
- 保罗·斯皮查拉 :修复 ScrollBoxes 内图表的“适合窗口”问题( JMPHTML-14364 )以及其他“适合窗口”错误。
JMP 直播
- Aurora:控制图警告改进(错误修复、完成标记的光标分页、警告无效时向审计日志写入更多信息、录制发现谈话 - 感谢瓦莱丽·内德巴尔和安妮达德利 )。更新了一些第三方软件包。
统计数据
- 约翰·萨尔:
- 在流程筛选中,更多针对 CCB Launch 的子组工作(JMP-24655、JMP-22702)、修复 n 次试验的保存脚本(JMP-23533)、支持实时发布的列切换器(JMP-24800)、放弃对非正常流程的 Test5 支持(JMP-23533)并使一些警报图标记更大。
- 在 Profiler 中 - 对于优化控制面板,向响应和因素添加一个复选框“显示”列,添加“将设置附加到表”和“保存可取性”按钮,并提供对可取性变化依赖关系的访问(JMP-23768)。
- 在 K-Means 聚类中添加“初始聚类”,其中可选择随机化或使用类别列 (JMP-10060)。
- 在 XCode 调试版本中,ASAN 检测到贝叶斯优化中存在几处访问冲突。
- 报告了 Mac 调试版本中几个数据表窗口的大小调整和拖动断言。
- 在轮廓分析器中,添加了“数据点”选项(JMP-24857),这将有助于显示已知响应函数的贝叶斯优化中的迭代运行。
- Elizabeth:解决了 Mixed/GLMM 中发现的与经验标准误差相关的几个错误(JMP-24768、JMP-24790、JMP21118)。还发现并修复了当主体完全缺失数据时,混合异质重复结构会导致崩溃的问题(JMP-24854)。
统计文档
- Michael C:对 19 版进行了一些可靠性相关文档更新,包括重新组织帮助章节以反映更新的“分析”>“可靠性和生存”菜单。开始规划我在 Discovery Europe 路线图会议中的部分工作。审阅了暑期实习生职位的简历。继续对所有语言中翻译相同的重复字符串进行字符串合并工作。
统计测试
- Jacob:与 Yeng 一起测试样本量探索器更新。更新了“验收单样本探索器”的单元测试,并为“非参数公差探索器”编写了新的单元测试。分类 DOE Jira 票证。与 Mark 一起准备关于在单元测试中使用覆盖数组的演示文稿。调查潜在的性能问题。
- 马克:克里斯和我讨论了贝叶斯优化平台中处理多个响应的新方法。我正在测试新的 BO 平台的可用性问题和错误。我参加了研发座谈会。与雅各布一起对 Easy DOE 的未结票据进行分类。
- Tonya:测试新的 CCB 功能,例如设置最后 n 个子组和新的对话功能。
生命科学动态
- Drew:解决了 Novo 生产 JMP Clinical 实例的关键问题 - 他们将包含所有 JMP Clinical 配置的整个 D 盘移至 C 盘 - 导致所有用户的应用程序崩溃。只需对 Citrix 应用启动器进行简单调整,虚拟化 D 安装点,即可在一小时内恢复运行。JMP Clinical 19 错误/功能和 Jira 组织/分类。JMP Clinical 19.0、18.2.1 和可能的 18.2 的安全修复。通过 JSL 和设计协作支持 JMPC 开发团队。
技术支持和参与




开发运营
- 继续跟踪 18.2.1 分支任务。感谢Jim、Nick 和 Bob如此迅速地建立并运行了分支、构建和安装程序以及单元测试!致力于改进 MIF-PDF 流程以输出更好的 PDF 名称。感谢Qiana 和 Chris为我提供了每个 PDF 的文件名列表。(有很多)与 Audrey 和 Ericka 合作(感谢他们俩)解决版权问题。(很多地方都需要版权!)喜欢周二Dmitri Simos 的演讲。我原以为不可能比现在更不信任软件,但我错了。了解了 Jira 通知方案和问题级安全限制。谢谢, 香农·L !
- Shannon L:与特拉维斯和 JMP 产品负责人一起对 18.2 进行 PLSR 审查。跟踪 Atlassian 每月变化并进行额外的 Atlassian 自定义配置更改,请参阅下面的列表。每周举行技术会议以及有关源代码集成和漏洞扫描的会议。与 Snyk 举行续约会议。与项目团队举行会议,讨论项目管理帮助和一般流程改进的贷款援助。
- Shannon C:对 18.1.2 中常见的崩溃进行分类。开始对照剩余未解决的故事项目列表审查后期功能页面。感谢对 Epic 和 Story 项目进行的分类工作!请继续努力。讨论数据库迁移以及未来的遥测和崩溃数据改进。
本土化
- 艾莉森:负责处理 2 月份 JMP Marketplace 字符串的交接,以准备并将工具包发送给供应商进行本地化;与翻译人员沟通有关 19.0 便携式 UI 和 Marketplace 字符串的问题;审查本地化团队 2025 年的目标并提供意见;完成道德规范培训;研究开发人员关于 CJK 语言 y 轴标签布局偏好的问题。
- Trish: 本地化团队 2025 年目标已完成。帮助协调部分团队成员参加聚会的行程。开始计划聚会周期间的会议。
Ying:继续检查 UG 的 EN 截图脚本,并在需要时重新截取截图( JMPLOCTOOL-717 )。目前,前五章已经完成。三个 Jira 错误已打开,需要文档团队对一些截图脚本进行更正。JMP 团聚旅行计划。
- Howard:主要进行错误修复和测试。为内容连接器的正在进行的 memoQ 项目字数统计页面添加了一项功能。
- Krzysztof:构建了一个原型项目,用于自动机器翻译、审校和 JMP Marketplace 插件描述后期编辑。处理翻译人员和审校人员的查询。在我们的工作流程中测试新的自动功能。
- Sohail:样本索引:为下一步做好准备。从脚本中删除作者信息:样本脚本:删除作者和联系信息。已审核转换后的 DJ。
- Sandy:开始测试新的字符串返回处理程序。验证了一些项目创建仪表板功能。
文档
- Qiana:重新安排并重新安装部门 Mac mini;解决连接问题。完成 JMP 帮助的 EA 7 任务。处理样本数据表更新。完成 Oxygen-converted DJ 中指定章节的测试。项目规划和协调。
- Susan C:完成 EA 7 任务,重置书籍。查看 Oxygen 中的 DJ 章节。编写 JMP Live 更新程序文档和 JMP Live 帮助更新 19。生成并发布了 HTML5 帮助 19 的草稿。完成强制性培训。
- Khawar:样本索引:为下一步做好准备。从脚本中删除作者信息: 样本脚本:删除作者和联系信息。已审核转换后的 DJ。
- 德文:查看 Ying 更新的屏幕截图、查看列标记功能,并调试用于重新链接本地化 FrameMaker 文件的脚本。
- 克里斯 :致力于 18.1 帮助版本,并对 JMPDOC-2262(Karen 的奇怪内容问题)、JMP-11231、JMP-20561 和 JMP-20548 进行了大量研究。
系统/主机测试-Cary
- Mandy:处理了大量数据表问题 - 过滤器视图和数据过滤器修复和更改。Tabulate 平台现在支持多个响应列,似乎运行良好。正在为 EA7 开发 Confluence 页面,并将为 EA7 制作一个制表视频来演示这些新增功能,以便人们尝试它们。列标签发生变化,由于现在在 Mac 和 Windows 上都可以匹配,因此看起来很不错,因为您现在可以选择它们 - 而且 UI 似乎更简洁;希望很快为这些获得 JSL,这样我就可以使用 WFB 编写一些测试。
- 奥黛丽 :帮助团队成员获得 EA 反馈,完成与测试相关的 18.2.1 的分支任务,研究 Jira API 端点变化,与 Nala 和团队一起规划 JMP Reunion。
- 尼克·H :努力追赶自担任陪审员以来积累的大量验证和 EA 反馈轨迹。对 JSL 单元测试 GUI 进行了更改,希望在启用 _utDailyBuild 时加快测试运行速度。我还发现并报告了其他几个与笔记本相关的 19 个错误和其他一些最近的更改。
网络测试——Cary
- Anna:测试 Ernest 的变换修复以解决泄漏问题。验证 Xan 的动态变换更新。调查 Beta 轨道以报告问题。
- 娜塔莉:继续致力于新的控制图自动化。针对我们的图像基准测试用例,对 Chrome 升级导致的差异进行分类。
系统/主机测试-北京
香农的注释
感谢克里斯·巴雷特分享这部漫画!:smiling_face_with_smiling_eyes:我希望你们都享受情人节剩下的时间!

https://www.smbc-comics.com/comic/proof-3