欢迎阅读 2025 年 1 月 10 日的 JMP 开发更新!
我们即将迎来 JMP 19 的功能冻结日期,计划于 2025 年 1 月 17 日。在此提醒您,下周五之前未完成的特定功能需要在 Confluence 的JMP 19 后期功能页面上记录。在 Melanie 发出的有关功能冻结和 EA6 冻结的 2025 年 1 月 17 日日历提醒中,还有一个指向后期功能页面的链接。
感谢那些一直在更新 EA6 功能页面并制作 EA 视频的人!请记住,功能页面应反映功能的当前状态,因此请删除不再有效的旧内容或过时内容。此外,请在合理的位置添加 Jiras、示例、屏幕截图和 JSL 的链接。除了提供提醒 EA 客户有关可在 JMP 19 中测试的项目的内容外,功能页面还用于开发培训全球技术人员的内容。简而言之,您提供的信息对许多下游团队来说都是无价的。
在维护版本新闻中,本周批准将一个重要的数字错误修复纳入JMP 18.2 。否则,18.2 轨道现已冻结 JMP 源代码修复。如果在最终安装程序候选创建之前出现任何无法等待 18.2.1 的重大错误,请咨询您的经理,如果他们同意,请使用标准流程请求批准。如果 JMP 批准者列表中的任何人反对延迟修复,我们可以见面进一步讨论该请求。
安全倡导者将继续在 18.2 轨道上进行第三方库更新,直到我们达到安全冻结日期。与此同时,18.2 验证仍在继续,Doc 团队正在努力从新翻译的书籍内容中生成本地化帮助。18.2 工作完成后,我们将创建并测试最终的安装程序候选,使我们能够继续按照目前的节奏,大约每两个月向客户提供一次安全修复。
最后,随着 18.1.2 的安全审查现已完成,Audrey 的团队已开始审查JMP 18.1.2的最终安装程序候选。到目前为止,测试进展顺利,没有发现任何重大问题。如果这种趋势继续下去,我们预计下周将进行 QA 签字,随后将进行其他必要的签字并上传到 MyJMP。
非常感谢Tonya Mauldin分享 12/13/24-1/10/25 的测试版/崩溃报告。崩溃已被选中。(尽管 JMP 在圣诞节和新年之间关闭,但我听说一些更热情的 EA 客户在假期工作。:smiling_face_with_smiling_eyes: )

2024 年 12 月 13 日至 2025 年 1 月 10 日的 JMP Beta 报告 | JMP Live
PreEA-EA4 合并报告位于此处的 JMP Live 中。

一般公告
即将到来的重要日期
- JMP 18.1.2 QA 签核 – 2025 年 1 月 16 日
- JMP 19.0 功能冻结 – 2025 年 1 月 17 日
- JMP 19.0 EA6 冻结 – 1/17/25
- JMP 18.1.2 在 MyJMP 中的发布 – 2025 年 1 月 21 日
- 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 日
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
生命科学动态
- Wenjun: Wenjun 和 Russ 本周四在 JMP 接待了Leming Shi 博士(复旦大学)和Wendell Jones 博士(Iqvia)。我们与他们合作了大约 20 年,从事过不同的 MAQC 相关组学项目。Leming 对 JMP 如何快速、交互式地评估新平台生成的数据质量印象深刻。当John Sall来到会议室与他们交谈时,Leming 和 Wendell 都非常高兴。他们喜欢我们的 JMP 标志!

- Drew:完成了最后的 JMP Clinical 18.2 到 18.1.2 集成,并确认 18.1.2 JMP Clinical 安装程序已准备好进行最终版本候选。完成配置和代码更改,以解决 Jenkins Snyk 夜间扫描报告的 JMP Clinical 中的 6 个误报安全漏洞。推动了 JMP Clinical 功能和 Jiras 错误。
产品管理和产品营销
- Bryan:开发了多个控制图分类原型,以解决用户对 JMP Live 控制图中出现的“绿色警告”的担忧(感谢Annie、Aurora 、 Dieter 、 Michael G.和Praveena的反馈和审查)。更新了 JSS for JMP Live 主题以定位启动器(感谢Evan McCorkle的审查和见解!)。与 SAS 采购部门协调,将新供应商添加到供应商数据库中,并联系 Fiverr 上的潜在图标供应商。处理图标以区分 EA 版本和常规 JMP 安装。
- Kaylee:我们刚刚在 Inside JMP 上发布了一篇文章,介绍了 JMP Marketplace 和本月的特色扩展 Torch Deep Learning for JMP Pro 的最新情况。此更新包含社交资源和新市场功能的更新。
- Dan:截至本周,我们已经超额完成了 JMP Marketplace 第一阶段(2024 年)的所有目标。虽然扩展数量晚了几天,但下载量和浏览量却远远超出了我们的目标。在此提醒一下,您可以在此处的销售表上查看第二阶段和第三阶段的目标以及 2025 年市场计划的推出情况。
技术支持和参与
- Wendy: 2025 年快乐!技术支持和参与部门的寒假过得非常顺利。下周,我们期待与所有用户支持部门人员聚在一起参加年度规划会议。由于我们分布在不同地点,因此这是一个重新联系、了解情况和作为一个部门进行协作的好机会。
- 以下是案例数量以及技术支持和参与度主题的常用图表。以下是TS JMP Live 报告和 Jira 过滤器链接,其中显示了过去 14 天内支持部门报告的工单。
每周技术支持案例数量:

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

每周参与支持案例数量:


开发运营
- Shannon L:协助完成 18.1.2 周期结束清理:追踪未解决的剩余问题,协助团队进行安全漏洞审查、产品出口合规性注册。完成 JMP 19 EA6 产品出口合规性注册。致力于 Atlassian 工具定制和改进以及用户支持。跟踪和记录下周 Atlassian 的下一次月度更新中即将对 Jira 和 Confluence 进行的更改。与 Doc 和 L10N 团队合作完成项目和即将到来的项目截止日期。每周举行技术会议。新年快乐!
- Myron: JMPTOOL-1438 – 测试字符转换问题和脚本终止问题的修复。JMPTOOL-1414 – 为未来几个版本添加值。JMPTOOL-1391 – 研究性能改进以更快地处理遥测。JMPTOOL-1308 – 添加脚本以系统地删除旧的、较大的测试结果(2022 年 7 月 1 日之前)。
- Bob:最终确定了 18.1.2 Windows 安装程序以供最终候选审核。为 JMP、JMP Pro、JMP Clinical 创建了 18.1.2 Windows 安装程序验证文件。在 18 和 19 的安装程序中更新了安装程序版权(如有需要)。努力保护从 SAS 位置下载的历史文件,为最终过渡到 JMP 专用位置做好准备。
- 梅兰妮:
- 一般任务:休息两周后重新启动我的大脑。=)赶上项目并规划新年的工作。
- 18.2.1:致力于分支任务管理。与 Myron、Jim Borek 和 Shannon Conners 一起完善 TestBot 设置任务;与 Audrey 合作确保版权更新,并将验证从安装程序测试移回周期早期;研究在 JSL 脚本(示例、内置)中编写验证版权的脚本的方法。JMPTOOL -1449:创建脚本以验证示例脚本(产品/示例/脚本)和内置(源/内置)中的版权信息
- 每日 UT:监控最近的连接问题和新的并行运行。
- Jira:添加了一个新的隐藏字段,以便从包含智能清单项目的 csv 文件创建多个 Jiras。没有人会注意到任何事情。
- Jim:出于各种原因,需要大量 Perforce 支持。JMP 18.1.2 Final Image Candidates 是为 WinOS 和 mac OS 构建的,并且 Jenkins 进程在该版本中被禁用。1900Win1064_D 结果报告了断言失败。多次 UT 运行需要大量指导。
本土化
- Krzysztof:负责 memoQ 测试项目,以持续生成字数统计。帮助审阅者以新方式在 memoQweb 中进行审阅 - 撰写文档并提供技术问题的答案。测试新的自动化功能(提交作业)。同步 JMP Live webjmp 翻译 v19 的新密钥。帮助供应商查询 PortableUI v19 字符串。
- Trish:已完成第四季度对话培训;计划下周进行第四季度对话。根据未结订单审查发票金额并减少订单项,以便可以按照 SAS Finance 的要求结清订单。与 Krzysztof 一起制定 2025 年的团队目标并规划 2025 年的开发项目。欢迎Ying Zhou ,我们的新本地化团队成员(欢迎 Ying!)加入。
- Sandy:通过添加新类型的参数,更改了 Jenkins 作业界面以适应新的提交作业,该参数允许下拉框根据另一个框中的另一个值进行更改(活动选择参数)。尝试签入新文件时,调试提交作业增强功能的一些问题。编写了 Oxygen 转换的文件名转换脚本。
- 艾莉森:审查了我于 2024 年提交的采购申请,并结清了不再开具发票的采购订单;调查了我们的 ZH 审阅人员在使用 memoQ Web 时遇到的问题;与开发人员沟通了翻译团队对 19.0 便携式 UI 字符串的疑问。
文档
- Qiana:验证了 18.0 和 18.1 分支中 Essential Graphics 书籍的更新。与 Khawar 合作完成 Sample Index 项目。更新了 JMP 文档库和 JMP 书籍文件,删除了 QPM 书籍中的一章。参加了 JMP Marketplace Check In 会议。项目规划和协调。
- Khawar :基本绘图- 已完成 18.0 和 18.1 的编辑工作
示例索引- 已完成并(重新)组织了 Confluence 页面。
- ChrisB :JMP 和 JSL 培训。审阅《发现 JMP》的编辑内容。
系统/主机测试-Cary
- Mandy:处理数据表更改;新网格——开发人员切换了表格并将过滤视图移动到表格的左上角。

此外,现在可以使用标签添加 Col 属性,因此可以进行大量测试:

此外,Tabulate 正在使用 MR 对页面区域进行更改,并更改格式。新的工作仍在筛选视图上进行,它将移至行面板所在的左下角。请继续关注 19 项更改!还收到了一些 TS 轨道反馈并进行了处理。下周,将继续测试这些区域并考虑更新有关标签/列属性的 EA 视频。
- Audrey :18.1.2 安装程序测试,调试将我们的单元测试分成三个分区的脚本,Atlassian 管理团队会议和一些管理项目,与 Kristen Slappey 讨论了市场测试的长期计划,并将很快与我的团队就此进行更多讨论。
- Nick H:负责 18.1.2 安装程序测试。我发现并报告了一些脚本编辑器代码片段的错误。除了 19.0 错误验证外,我还参与了几个不同的 EA4/5 测试版。
网络测试——Cary
- Josh :为 JMP Live 18.1.2 安装测试构建了 11 个不同版本的 Windows Server。Web 测试团队、Lily(来自 Nala 团队)和我整整一周都在努力安装不同语言的 JMP Live。测试进展顺利,我们的目标是在 2025 年 1 月 14 日星期二之前完成。
- 娜塔莉: 18.1.2 JMP Live 安装程序测试。今天将完成。
系统/主机测试-北京
核
- Dan S:帮助解决 JMP Clinical 在退出时崩溃的问题。重构了 PartitionBox/HeadPartition 以支持 JSS 设置的边距/填充。更新了 NumberEditBox 以更好地处理日期格式的焦点。更新了 SceneBox 以使用基类背景颜色而不是私有属性。帮助解决使用英语以外的语言运行 JMP Clinical 时出现的问题。添加了在属性面板中显示所有框的选项。初步工作是为 EA 模式构建添加水印。继续致力于 FDE 的 Group Platform 和数据过滤器搜索行为的更新。
- Dave B:修复了 NumberEditBoxes 中文本对齐的一些问题。更新了表格框“制作组合数据表”,以便表格框中存在但隐藏的列不会阻止匹配。更新了插件构建器的附加文件面板以使用树控件。查看了一个奇怪的拖放崩溃报告,但没有看到太多可继续的内容。更新了 jmprunner,以便在存在大量图像差异时它将在辅助线程中复制文件(由于网络性能问题,它们被跳过了一段时间)。
- Xan:另一代变换范围 UI:现在您可以更改现有变换的范围。过滤器现在是默认范围。
- Morgan:致力于对 Notebooks UI/UX 进行一些改进,改进 Python 脚本,并修复 Notebooks 中的一些视觉错误。
DOE 和可靠性
- Caleb:完成了样本量探索器的转换,现在正在完善最后一个新探索器 19(参数公差界限)。此外,还完成了两篇论文的最终工作,并审阅了其他几篇论文。
托管和接口
- John Schroedl:焦点矩形绘制更改以适应暗模式。推送了一些针对高对比度主题的修复。数据表组合框可以再次将不可见的表格设为当前 dt。调查了 RSS 平台中的绘制循环,Peng 迅速修复了该循环。调查了各种崩溃。研究需要更好地与专用文本输入面板(如 IME 和表情符号窗口)交互的古老 Windows API。
- Paul N: JMP-21351 – 为了轻松区分 JSL 脚本窗口和 Python 窗口,我更新了 Python 窗口的背景颜色。Python 脚本窗口在亮模式下现在具有淡黄色背景,在暗模式下则带有绿色色调。继续使用 Python 进行 R 替换。JMP-23469、JMP-24326。
- Michael H:致力于 Mac Host Controls 的编辑焦点。现在您可以切换到单选按钮!
交互式 HTML

JMP 直播
- Aurora:控制图警告改进(确定客户端上的 19 版之前的报告,明确抱怨分类注释中的错误 JSON,使 CSV 文件中的分类状态与 UI 匹配,在 19 版升级期间不创建标记,多重警告分类的单一通知)。更新了第三方软件包。创建了文章“如何在本地运行以前版本的 JMP Live”。
统计数据
- Laura CS:继续研究 Bollen 的书籍示例(我只剩下一章了!)。继续为 SPSP 开展 SEM 纵向研讨会。在 SEM UI 中添加了一个模型注释框。
统计文档
- Michael C:更新了“寿命分布”一章,以了解 19.0 中的一些变化。审阅了 Karen 的一些编辑。审阅了暑期实习职位的简历。合并了源代码中用于“Log”的字符串。
统计测试
- 雅各布:
- 正在研发适合最终筛查的新测试
- 测试 Easy DOE(增强型模拟面板)的待定更改。与 Mark 会面以创建覆盖阵列并讨论我们测试此新功能的计划。
- 与马克和约瑟夫一起调查 Easy DOE 中的一起匿名事故。
- 跟踪 Where() 性能测试中的性能问题。
- Tonya:由于 Annie 最近在 CCB 中对排序进行了更改,因此正在进行 beta 报告并更新单元测试。
香农的注释
卡里有一段时间的雪景很好,但我所在的卡里西部也曾下过一段时间的雨夹雪。希望很快我们能看到更多的松软的雪而不是冰冷的雪!如果您这个周末需要出行,请注意安全;如果您待在原地,希望您在货架被清空之前能买到面包和牛奶。如果您需要就这个话题开个玩笑,这里有一个由当地 YouTube 用户 Holderness 家族模仿绿日乐队的节目- 还有一个搞笑的表情包。祝您周末愉快!
