欢迎阅读 2024 年 11 月 8 日的 JMP 开发更新!
希望大家看到了 Myron Chandler 的说明,本周末,主分支上的Stringbot 将开始在 AWS 中运行。正如 Myron 在他的电子邮件中指出的那样,Stringbot main 正在从我们现有的 SAS 基础设施 (jmptool.na.sas.com) 迁移到我们的 JMP AWS 空间(在本例中为 jmptoolprod.dev.jmp.com)。如果一切顺利,您不会注意到任何实际差异,并且如果您的主分支中的字符串需要注意,您应该会收到与 Stringbot 始终收到的相同的电子邮件。如果您发现任何问题,请在JMPTOOL-1183中报告,以便我们跟踪和调查。
随着我们完成该分支的工作,JMP 18.2 将继续在 jmptool.na.sas.com 上运行。今天(2024 年 11 月 8 日)是面向开发人员的 JMP 18.2 字符串冻结日。编写人员将在下周评估字符串的一致性。请记住,我们面向开发人员的第一次 JMP 19 字符串冻结将于 2024 年 12 月 2 日进行。如果您需要尽早协助完善字符串,请与编写人员合作!
由于需要进行 Python 更新来解决现有 Python 版本中的安全漏洞, JMP 19 EA4正处于最终测试阶段。感谢Paul Nelson、Jim Borek、Bob Hickey以及卡里和北京的 QA 团队本周所做的所有修复和测试工作!QA 预计将于下周初签署 JMP 19 EA4。
JMP 18.1.1也进行了重建,以整合这些更新的 Python 文件。18.1.1 安装程序测试工作正在进行中,目前看来效果不错!现在 18.1.1 已冻结, 18.1.2分支任务正在进行中。我们预计会尽早整合修复以进行总结,JMP Clinical 也将对 18.1.2 进行报告更改。当然,我们会密切关注所有必要的安全修复。
非常感谢Caleb King在本周的 JMP Dev 会议上介绍他的联合 JMP-R 项目!Caleb 在 Discovery 全体会议上简要介绍了这个主题,当时他谈到了集成,但他有更多的时间与我们讨论这个问题。如果您错过了会议, 可以在此处找到录音。
感谢Tonya Mauldin分享本周的测试版/崩溃案例(含精选崩溃案例)!

2024 年 11 月 8 日当周 Beta 版/崩溃报告 | JMP Live
一般公告

即将到来的重要日期
- JMP 18.2 开发人员字符串冻结 – 11/8/24ß今天
- JMP 18.1.1 QA 签核 – ~11/15/24
- JMP 18.1.1 在 MyJMP 中发布 - 约 2024 年 11 月 19 日
- JMP 19.0 一线交接 – 12/2/24
- 请访问 Confluence 获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
技术支持和参与
- 温迪:
- 本周,参与团队的案件数量再次增加,这主要是由于客户提交的 RPS 数量增加。我们正在努力检测和防止多次提交导致案件重复。本周大约有 25% 的 RPS 案件是重复的。

每周技术支持案例数量:

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

每周参与支持案例数量:

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

开发运营
- Myron:致力于 JMPTOOL-1183 – 在 AWS 上设置和运行 stringbot、JMPTOOL-1424 – 开始在 AWS 上设置崩溃系统、JMPTOOL-1308 – 为旧的 testbot 存档文件实施文件保留策略,以及 JMPTOOL-1372 – testbot:删除检查旧缺陷文件的代码。
- Bob: EA4 安装程序创建、测试、创建、测试、使用 python 文件创建问题。18.1.1 Windows 安装程序验证基准创建。
- Shannon:团队会议——许多工具项目取得了巨大进展!继续与测试人员合作,清理夜间运行中的 DNC、崩溃和超时。调查了一些神秘的崩溃——非常感谢Dave Barbour对复制测试用例的帮助!
本土化
- 艾莉森:准备 18.1.1 发行说明工具包并将其交给翻译团队进行本地化;验证 KO 和 ZH 18.0 本地化文档 PDF 并交给 QA 进行测试;与 JMP Store 团队会面并讨论未来可能的本地化支持;准备文档 PDF 以交给文档团队创建文档库。
- Trish:与 JMP Store 开发团队会面,讨论他们的本地化流程以及我们的团队如何提供帮助。与 JMP Marketplace 开发团队会面,讨论如何处理本地化更新。与 V19 工作的审阅者协调。与 Susan 合作对一些影响本地化的 JMP Live Help Jiras 进行分类。为 19.0 的便携式 UI 字符串的最终交接做好准备。
- Krzysztof:致力于 LLM 本地化任务(术语收集、术语解释、翻译和质量保证)的实施。处理 JMP Clinical 翻译。为新项目准备工作流程。与 Marketplace 开发人员会面,讨论未来用户界面和插件描述的本地化流程。
- Howard:修复了错误。致力于 Jira 与翻译查询系统的集成。将后端作业转换为 Windows 服务。
- Sandy:完成图像差异比较项目,包括创建适当的 Jenkins 作业。开始研究提交/返回字符串处理的增强功能。
- Sohail:解决了 TM 搜索界面的文件下载问题,修复了多语言搜索支持,探索并比较了 LLM 术语提取任务的功能。
文档
- ChrisB :更改了站点地图脚本(感谢 John Mosier),希望 Google 能对此感到满意。更新 18.2 和 19.0 模板并正确放置它们。在 Marketplace 上获取 18.1 Doc 插件。与 Andretti 等人会面,讨论新的帮助页眉和页脚版权问题(并收集 JMP 版权信息)。尝试找出无版本的帮助 URL。字符串评论。
- Susan C:生成 JMP Live 18.2 帮助。处理 JMP Live 回顾性修复,与 Trish 沟通。更新、生产检查、标记和移交 18.1.1 RN。与 Jill(我们的新编辑)会面,了解编辑流程和资源。追踪一些 UI 字符串更新,全部在 10 月完成。
- 戴文:与教育部门合作,为他们提供我们文档中所有示例的列表,并使用脚本在每次发布时再次提供该列表,并继续对《发现 JMP》中文版一书进行 L10N 的测试转换。
- Qiana:创建了 Doc Team Jira Board。开始解决 JMP-23261。项目规划和协调。
系统/主机测试-Cary
- Mandy:有大约 22 个 JIRA 修复需要检查和验证;开发人员推动了属性的值标签更改 - 现在在 19.0 上进行测试。在 Mac 上对 EA4 进行了安装程序测试 - 还检查了带有摘要修复的 I/O 错误。正在 Mac 上对 18.1.1 安装程序进行测试。下周,将继续编写标签测试、制表移动 JSL 和工作流生成器查找替换对话框。
- Nick H:继续清理单元测试,重点关注维护分支。验证了一些日历框日期限制和外观改进。对我们的 pathVariables 测试(用于安装程序测试)进行了调整,以考虑现在使用 OneDrive 位置作为 Documents Desktop 默认位置的 SAS 机器。我还在集思广益如何将正在进行的模拟工作与我们现有的测试框架相结合。
- Hunter:在 Mac 和 Windows 上完成了 JMP 19 EA 4 测试。本周对多个 JMP 19 EA 4 安装程序进行了测试并提供反馈,以便进行必要的重建。开始对我分配的配置进行 JMP 18.1.1 维护版本测试。
- Audrey :EA4 测试,18.1.1 测试。EA4 预计于 11 月 11 日星期一签发。18.1.1 预计于 11 月 15 日星期五或之前签发。与 Lisa 和 Anna 一起对动态转换列进行一些测试。
网络测试——Cary
- Natalie:开始对控制图的 HTML 自动化进行新的开发。本周,由于新 JMP Live 主题的 UI 更改,我们的日常自动化出现了更多差异。我们将需要新的图像基准。我已经在工作区中创建了这些基准,但我们将推迟提交这些基准,直到开发更加完整和稳定。开始对 18.1.1 进行 JMP Live 安装测试。
- Anna:调查 TS 轨迹并报告 Jiras。验证文档更新。添加新的 imageDiff 测试。在更改推送后重新测试测试区域。了解 Xan 的新舒适变换。
系统/主机测试-北京
核
- Dan S:添加了选项至 < <
- Dave B:开发了一个可以更好地捕获堆栈溢出异常的插件。重现并修复了 lineseg / clone 崩溃。可能重现了导致 jmp 在没有崩溃文件的情况下关闭的图形生成器崩溃。重现了带有地图的悬停标签和图形的崩溃。
- Morgan:将脚本编辑器首选项页面拆分为选项卡。为脚本编辑器添加了可见空格首选项。将片段编辑器从其模式对话框移至主首选项菜单。
- Ernest:内部重构了 Value Labels 属性。如果您对这些更改有任何疑问,请咨询我,尤其是平台创建标签列的方式。
- Xan :统计说话和 CCB 轴排序。
DOE 和可靠性
- Caleb:继续修复浏览器上的错误。我还就我在全体会议上提到的 MSA 项目进行了一次开发演讲。到目前为止,我得到了很好的反馈!
- 艾琳:调查了一些 Jira 票,从事研究项目,从约瑟夫那里学到了更多关于 Easy DOE 的知识。
托管和接口
- Will:正在开发 SharePoint 数据连接器。我正在努力为用户提供一个选项,让他们使用 Azure 中托管的 JMP 授权服务器,这样他们就不必自己创建了。希望这能简化那些技术水平较低的用户的用户体验。我还为 SharePoint 连接器添加了一些错误修复,并对数据连接器编辑器进行了一些改进,使其更易于使用。
- Paul N: JMP-23700 – 为 jpip() 的输入添加错误检查,以实现一致的输出。JMP -23662 – 从源代码编译的 Python 安全更新从 3.11.9(Python.org 二进制文件)到 3.11.10,因为 3.11 现在仅处于安全维护模式。JMP 18.1.1、18.2、19 EA4、19.0。JMP -23737 – 开始将 JMP 19.0 迁移到 Python 3.13.0,当 JMP 19 发布时,Python 3.13.0 仍应处于积极支持状态。
- John Schroedl:已更新至 18.2 和 19.0 中的最新 Telerik 源代码。崩溃调查和 Visual Studio 帮助。与 Evan 合作完成 DWrite 文本绘制工作。推动与颜色模式相关的主机树控件更改并更新样式。开始更改菜单的样式。
交互式 HTML
JMP 直播
- Aurora:控制图警告改进(报告禁用警告时禁用某些操作、更改报告警告面板/电子邮件/下载中警告的排序、向Florence Kussener提交 Jiras 建议)。第三方包更新。为团队清理过时的分支。调查发布多 GB 数据表时出现的错误。帮助 Eric 调查 JMP Live Sales 上的内存问题。
统计数据
- Laura CS :参加了一名统计开发候选人的面试,修复了用于确定潜在变量的平均值是否可估计的错误,发现了多组分析的崩溃并进行了修复,开始研究用于估计特定间接影响的新功能。与 Haley 会面讨论测试,与 Caleb 会面讨论 MSA 应用程序。
- John Sall:在流程筛选中 - 支持分组类别中的缺失值 ( JMP-23706 )。在 Profiler 中,制作一些优化控制面板的初稿 ( JMP-22406 )。阅读并与其他人讨论有关使用零膨胀负二项数据的“环境监测”的内容。
- Elizabeth:研究了用户向技术支持报告的 SVM 中 KFold 验证崩溃问题。已确定导致问题的代码并已修复 19。等待验证后再推送至 18.2。( JMP-23716 )。
统计文档
- Michael C:完成了对“拟合最小二乘”下子类别中的条目的第一次脚本索引更新;为 Hamid 审阅了一个新的 SEM 示例;修复了 RSM 中的几个文档 Jiras。
统计测试
- Mark:在 Nicole 和 Audrey 的帮助下安装了 MATLAB(谢谢)。学习 MATLAB。调试 IndPenSim 2 模拟器中使用的 MATLAB 脚本。
- Tonya:测试“管理限制”平台中的新分组功能和“过程能力”中的新正态概率图。
生命科学动态
- Drew:对 JMPC 18.2 和 19 的错误/功能进行分类。为 Geoff 添加到 JMPC 的验证工作提供支持。
香农的注释
希望这个周末你有机会做一些你最喜欢的事情!祝你周末愉快!
