欢迎阅读 2025 年 3 月 14 日圆周率日的 JMP 开发更新!
今年三月,我想祝本地化团队高级经理Trish O'Grady (36 岁)和项目经理香农·莱斯利 (5 岁)工作周年快乐!对于那些记得 Shannon 很久以前在 SAS 工作的人来说,这是她重返 SAS 的周年纪念日,此前她已经工作了 18 年(!)。我很幸运能有 Trish 和 Shannon 在我的团队中帮助我们保持开发流程顺利运行 - 当事情进展不顺利时,他们每天都在思考如何改进它们。请和我一起祝贺他们,并感谢他们为流程改进所做的不懈努力!
JMP 18.2的签核工作现已完成,计划于 2025 年 3 月 18 日发布,就在 2025 年 3 月 17 日星期一的全球休息和充电日之后!感谢所有团队辛勤工作,为客户准备最新一轮的功能和安全修复。在 18.2 中,我们还发布了简体中文、日语和韩语的本地化 JMP 帮助和 PDF 文档。特别感谢 JMP 文档、本地化和测试团队在交接、翻译、审查实施和测试翻译文档内容的过程中所做出的合作。这个过程本身就很复杂,而且由于与 jmp.com 上最近迁移的内容有交互,这次需要额外的测试和修复周期。最终,这个过程使 JMP 能够为世界各地的客户提供高质量的翻译文档,他们对此非常感激。
我们的下一个版本将是JMP 18.2.1,目前计划于 5 月中旬发布。18.2.1 轨道开放供安全专家修复第三方库,直到 5 月初我们的安全冻结。如果您发现客户报告的严重 JMP 错误无法等待 JMP 19.0,但必须在 18.2.1 中修复,请在您的请求中向 JMP Approvers 列表提交有关 Jira 问题的信息。由于点点版本的发布时间很短,开发管理必须优先处理阻碍客户部署、导致大面积崩溃和数字问题的重大问题。
听起来本周在德国柏林举行的 JMP Discovery Summit Europe 相当成功!如果您参加了会议,请不要忘记将您的笔记添加到米娅·斯蒂芬斯精心设置的Confluence 页面。JMP 19 功能冻结已过去近 2 个月,因此请使用功能请求或故事来添加客户对未来轨迹的想法,并且不要将新的故事项目添加到 19.0 功能列表或 JMP 19 后期功能页面。由于后期功能页面上大约一半的项目仍在进行中,Shannon L 和我正在努力清理计划版本 19.0 中未在页面上列出的故事项目。请检查您的未解决问题列表,并确保对不会进入 19.0 的项目进行分类。
当我们完成 19.0 的工作时,请继续:
- 在 Stringbot 中拯救卡住的字符串,以便文档团队可以在我们第二轮交接 JMP 19 UI 字符串之前对其进行检查
- 审查并评论JMP 19 系统要求信息
- 按照此流程尽快请求任何剩余的所需图标
提醒一下,今天是开发人员提交样本数据请求的最后期限。许多更改已经实施,并将在几周后将样本数据移交给本地化部门之前通过测试进行验证。
Thanks to 香农·莱斯利 for sharing this month’s Atlassian updates!
3 月 10 日 Atlassian 对 Jira/Confluence 的产品进行了更改
3 月 10 日,Atlassian 对我们的 Jira 和 Confluence Cloud 网站进行了更改。 相关更改的列表以及重点介绍的详细信息和文档可在此处找到。
这些变化包括:
- 现有 API 令牌即将发生变更 - 现有令牌现将在一年内到期
- 弃用 JQL 搜索/评估表达式端点(从 5 月 1 日开始)
- 改进了 Jira 中所有富文本字段的表格自定义功能
- 还有更多!
如有问题,请联系香农·莱斯利或任何其他 JMP Atlassian 管理员。
一般公告
即将到来的重要日期
- MyJMP 中的 JMP 18.2 版本 - 2025 年 3 月 18 日
- JMP 19.0 开发人员字符串交接截止日期 2 – 3/28/25
- JMP 19 EA8 冻结 – 4/17/25
- JMP 19 EA9 冻结 – 6/5/25
- 请访问合流获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
托管和接口
- John Schroedl:更改了代码,因此我们不再需要单独的 WinResource DLL,并随后修复注册表项名称。修复了某些 DPI 设置的按钮标签截断问题。与丹·希科雷一起调查密码字段回调问题。尝试修复菜单搜索框中的 IME 位置,但它似乎是 WPF 错误。
- Michael H:线程安全工作。
交互式 HTML
统计数据
- 约翰·霍尔
- 在“响应筛选”中,使用修改后的 zdiv 例程来传播缺失值 (JMP-25320)。
- 在探索异常值中,修复了按组情况的行号问题(JMP-24965、JMP-24969、JMP-25093),并修复了着色行号以考虑排除的行(JMP-25112)。
- 在流程筛选、OSI 和其他修复中(JMP-25231、JMP-25224、JMP-25253、JMP-25246、JMP-25213、JMP-25208)
- Laura CS:修复了当我们在 SEM 中存在等式约束时,新 MIIV-2SLS 估计器发生的几次崩溃。修复了多组分析和 MIIV-2SLS 的 Sargan 检验的一个错误。当多因子模型在因子间存在相关项时,允许进行调查可靠性估计(Omega 和 H),并且还添加了非标准化 Omega(这些都是小野裕介提出的非常好的要求)。将 SEM 与模拟化学过程数据结合使用,作为潜在的 SEM 示例。起草了 SKP SEM 网页并将其发送给 John Mosier 进行审核。
- 伊丽莎白:修复错误、研究名义多项式 GLMM,以及为圆周率日烘焙馅饼。
统计测试
- Haley:发现在拟合具有等式约束的模型以及在报告中显示热图时,SEM 与 MIIV 估算器发生冲突。使用 MIIV 估算器和固定参数验证了各种 SEM 的数值。与 Laura Castro-Schilo 会面,讨论 MIIV 模型快捷方式的出现以及在多组分析中验证 MIIV 估计值。
- Mark:与 Chris 和他的两位同事 Marco 和 Daniel 会面,讨论他们基于我开发的 JMP 插件原型进行的贝叶斯优化模拟研究。我正在修改 BO 插件以支持他们的模拟研究。与 Nicole 和 Yeng 会面,讨论测试 Chris 和 Kasia 的新贝叶斯优化平台的策略。
生命科学动态
- Drew:通过 JMP Clinical 19.0 Jiras 进行工作。对 Novo、Amgen 和 United Therapeutics 的问题进行分类和修复。
- Richard:调试 JMP 19.0。
产品管理和产品营销
技术支持和参与
- 温迪:
- 技术支持部门本周早些时候签署了 18.2 版。本周,Kai Janson代表技术支持部门, 特里科利代表参与部门参加了柏林 Discovery 活动。听起来客户们玩得很开心!祝贺大家又举办了一场精彩的活动!
- 遗憾的是,我们仍然无法接收报告的更新数据。数据更新后, TS JMP Live 报告将自动重新生成。以下是 Jira 过滤器的常用链接,其中显示了过去 14 天内支持人员报告的工单。
开发运营
- 梅兰妮:
- 调查星期六(3月8) Stringbot 问题 - 它在糟糕的时刻失去了 perforce 连接。感谢克里斯托弗在周一晚上/周二早上再次运行它!
- 周一调查了单元测试机器的授权问题( [JMP-25290:将资源从 WinResource DLL 移到 jmp.exe 和 xstr 文件中。 )感谢丹尼尔·鲍威尔帮助我们追踪它,并感谢约翰·施罗德修复它!
- 与 Qiana 和 Michael Crotty 讨论了作者审查向 Stringbot 词典添加术语的请求。我们将在下周发布该流程(非常简单 - 在尚未添加的组件上输入 Jira=) )。
- 与 Mandy 和 Audrey 分享了我对列标签的使用案例以及编写脚本。
- 已测试将单元测试流数据发布到 JMP Live(数据截至 3 月 14 日星期五):
- Shannon L:精选影响我们 Jira 和 Confluence 站点的 Atlassian 3 月发布变更列表。Jira 项目管理员审查和清理。与 JMP Procurement 合作进行 Atlassian 续订。协助 JMP 19.0 故事清理。与 Atlassian 合作制定用户管理最佳实践。每周举行技术会议以及有关改进安全扫描的会议。18.2 周期结束任务。与项目团队举行会议,就项目管理和一般流程改进提供援助。
- Bob:与约翰·施罗德和吉姆·博瑞克合作,从 Windows 19 安装程序中删除 WinResource 文件。审查了 Student Addin 的安装过程。JMP-25392 将在安装新 Student Addin 之前删除现有 Student Addin。调查了对 Windows 安装程序中使用的图形的可能修改。
- 吉姆:
- A big “Thank You” to 丹尼尔·鲍威尔, 约翰·施罗德 and 亨特·韦弗 for their efforts to pinpoint and resolve authorization failing on Windows localized Baseline unit test runs for JMP 19 (JMP-25353); updated some WinOS JMP build scripts after 约翰·施罗德 moved resources out of WinResource DLLs into jmp.exe and xstr files for JMP 19 (JMP-25290).
- 感谢Fang Chen和奥黛丽·舒尔对 Baseline Unit 测试失败的调查。补救措施是考虑到德语在 b anova 基准测试中多出一行;这已集成到 (19.0 和) 18.2.1 中。
- Myron:JMPTOOL-1538 - 开始更新 Jirabot API 调用。获取 SQL Server 到 PostgreSQL 迁移软件的软件批准。设置 Jenkins 导出作业并继续清理遥测数据。
- 香农C :审查单元测试失败和崩溃问题。与团队成员进行目标讨论并召开技术会议。
本土化
- 英:
- 继续检查 UG 的 EN 截图脚本,并在需要时重新截取截图 ( JMPLOCTOOL-717 )。除了因账户问题而暂停的一章外,其他章节均已完成。已向文档团队提交了九个 Jira 错误,以更正某些截图脚本。
- 开始检查 DJ 的 EN 截图脚本,并在需要时重新截取截图 ( JMPLOCTOOL-735 )。已完成两章,并打开两个 Jira 错误,供文档团队更正某些截图脚本。
- 处理 JMP 团聚旅行。
- Krzysztof:正在清理 Marketplace 描述机器翻译输出(与格式相关的外观问题)。在周六晚上运行失败后,周二早上重新运行了 Stringbot。(我会在周一凌晨继续检查 Stringbot 的运行状态)。为 Books 模板文件 (.asp) 设置 memoQ,协助审阅者完成 JMP Live 的审阅工作。测试新的自动化功能。
- 霍华德:
- 项目模板集成功能
- 调试 Git 集成以进行翻译推送
- 帮助创建 18.2 版的翻译插件
- 艾莉森:将 JA 和 ZH 18.2 发行说明 pdf 以及 JA、KO 和 ZH JMP 文档库 pdf 交给市场营销部门,现在它们已发布在 JMP.com 上;为 JA、KO 和 ZH 创建了本地化的 18.2 文档插件,并将它们交给市场进行发布,并交给 QA 进行健全性检查;验证供应商发票并将其发送出去进行付款。
- Sohail:继续对 RAG 管道的嵌入模型、数据组织和检索系统进行实验。还测试了关键字提取提示并针对小样本提示进行了改进。
- Sandy:验证了新的仪表板功能和错误修复。继续测试和改进新的字符串返回处理程序。
文档
- Qiana:测试了新的数据表过滤视图、图例定位和动态变换列。调查了 Beta 报告并验证了适合窗口的修复。
系统/主机测试-Cary
- 曼迪 :为 3 月下旬的开发演示做准备——处理数据表更改、修复、标签和属性以及过滤视图。解决了几个测试问题,其中一个在 Mac 上挂了,已修复。验证了 Jiras 并根据需要添加了测试。本周参加了 IWD 小组讨论——非常令人鼓舞。下周,将在周二在 Building C 举行的 ATHENA 领导力会议上提供帮助。
- Hunter:使用沙盒主位置完成了JMP-22400的测试,该位置增加了对 JMP 19 宽限期内授权的支持。Daniel P. 现已签入这些更改,我们正在再次使用 PROD 授权夜间版本。在实验室的 Intel 和 Apple Silicon 主机测试 Mac 上应用了 Sequoia 15.4 Dev. Beta 3 并运行了一些测试。查看了三种语言的 JMP 文档库 PDF。调查一个未结的 JMP 19 EA 7 案例。
- 奥黛丽 :计划与北京测试团队进行重聚活动(如果您有任何话题要与他们讨论,请告诉我),为2025 年实习生进行早期规划,计划将来为 JMP 20 分支分配单元测试运行。
- Mike M:与 Chris Barrett 合作完成本地化 JMP 帮助,进展顺利。已验证 JA、ZH、KO(18 版全新!)和 EN 帮助安装是否适用于 18.2。接下来将着手开发 Doc 插件。赶上了 SAS Saba 培训。
网络测试——Cary
- Anna:测试了新的数据表过滤视图、图例定位和动态变换列。调查了 Beta 报告并验证了适合窗口的修复方法。
- Josh:更新 JMP Live 静默安装程序脚本。我试图让版本更新变得更容易。JMP Live 回归测试。
系统/主机测试-北京
- 北京队:
- Da Li: (1) 验证 Bug。 (2) TS: 00190907 调查并提供反馈。 (3) IN-Progress:功能测试WEBJMP-6149:允许向电子邮件以外的渠道发送通知。
- Nan Wu: (1) 由于错误JMP-14316而对 JMP 19.0 Oracle 进行回归测试,在 Windows 和 Mac 上安装最新的 03.09.2025 JMP Pro 19.0 安装程序均未发现任何问题。(2) 技术支持问题调查并提供反馈:案例编号 00191547、00191859、00191534、00191546。(3) JMP 19.0 错误验证测试。
- Da Zhang: (1) 错误验证。(2) JMPTESTBJ-3371 的功能测试 - 正在进行中。(3) JMPTESTBJ-3457 的功能测试 - 正在进行中。(4) Q1 与 Nala 的对话。
核
- Dan S:正在研究隐藏红色三角形菜单中某些项目的机制。正在研究将滤镜录制到动画 gif 时要保存哪些框的选项。其他明暗模式修复。修复了一些与 PlatformContainerBox 相关的表面剖析器问题。
- Ernest:工作流、列管理器、错误修复。在工作流和笔记本之间进行转换。
DOE 和可靠性
- Caleb:解决了 CSALT 的一些遗留问题以及一些其他被搁置的票证。
香农的注释
感谢Pany Allen分享JMP 为纪念国际妇女节在罗利为 InterAct 组织捐赠的链接。该组织支持寻求摆脱家庭暴力和虐待的妇女。您可以通过此亚马逊愿望清单下订单,然后物品将寄送到 Pany 的办公室,或者您可以购买类似物品并将它们送到她的办公室。她将于 19 日将这些物品送到 Interact。谢谢,希望大家周末愉快!
