欢迎阅读 2024 年 5 月 3 日的 JMP 开发更新!
随着最终候选版本现已创建,所有产品的 JMP 18.0.1 安装程序测试正在进行中,18.0.1 的发布说明正在审核中。位于卡里和北京的 JMP QA 团队预计将于下周完成测试矩阵并签署 18.0.1。18.0.1 一经推出,将成为 JMP 18 的默认发布版本。
18.0.1 最终确定后,Jim 将创建 18.0.2 发布轨道,他、Jim 和 Nick 将为新轨道复制 CI 和夜间构建、安装程序和单元测试。与 18.0.1 类似,18.0.2 将仅对第三方库安全修复和关键错误开放。
顺便说一句, John Sall要求我分享以下研发部门名称更新,我已使用这些更新重命名了以下更新中的某些部分:
JMP 研发核心(原数据发现)
- JMP 研发 DevOps
- JMP R&D DOE 和可靠性
- JMP 研发托管、界面和直播
- JMP 研发生命科学
- JMP 研发统计数据
所有 JMP 开发团队都在忙于JMP 19 的功能和 18.1 的修复。非常感谢所有帮助审查最近 JMP 17.2 和 18.0 神秘崩溃和来自技术支持、社区和崩溃系统的客户问题!及时解决常见的、非重大问题以供 18.1 考虑非常有帮助。
非常感谢Clay Barker和Ryan Parker在本周的 JMP Dev 会议上介绍新的 FDE 功能!如果您无法亲自参加, 可以在此处找到录音。由于我正在旅行, Audrey Shull非常友善地主持了这次会议。
在接下来的几周内,JMP 将准备迎接一批新的暑期实习生!JMP HR、 Audrey Shull和Andy Zhou一直在帮助协调实习生入职计划。许多 SAS 和 JMP 实习生将在校园参加 SAS Internpolooza,并与他们的 JMP 导师和其他实习生见面( 请参阅此处的时间表草案)。我们将有远程和混合式暑期学生。
感谢John Sall和Nicole Jones分享这张 JMP 团队成员参加 Umstead SAS 专利晚宴的精彩照片!John 报告说,Joseph 和 Ryan 各获得了四块专利牌,Yeng 获得了两块,John 获得了一块,Clay 代表专利委员会。Caleb 也获得了几块,但他当时不在现场。祝贺大家!
最后,非常感谢Nicole Jones分享这张最近参加 Burkett Farms 团队建设活动的统计部门团队成员的照片!
一般公告
即将到来的重要日期
- JMP 18.0.1 发布 – 约 5/18/24
- JMP 18.1 审批模式开始 – 5/21/24
- JMP 19.0 EA1 冻结 – 5/31/24
- JMP 18.1 代码冻结 – 6/14/24
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
核
- Dave B:修复了表格框、if 框和跨度框的制表符顺序问题。修复了保存为 html 和 excel 时对齐网格的问题。修复了表格框中 if 框和 2 行标题的问题。
- Dan S: VisualStyling 的工作,大部分工作都在分支上进行,但有一些工作推送到主要部分以重构 PushPref 的工作方式,并重构 BorderBox 以使用基类背景颜色属性。
DOE 和可靠性
- Caleb:与 Jacob Rhyne 一起介绍了新 CSALT 平台的开发教程。我们的出席率很高,也提出了很多好问题!还完成了一些论文评论,并继续致力于改进转换后的样本量探索器中的反向搜索行为。
主机和接口
交互式 HTML
- John Powell:参加实习经理培训。完成信任和激励管理课程。帮助 Duane 调查客户的 JMP Live 问题 ( WEBJMP-8489 )。重新组织了汇合页面并创建新页面,以帮助协调我们的加载时间性能改进工作。调查标记的加载时间性能 ( JMPHTML-13704 )。提交了 JMP Runner 版本,以使用 Dave B. 更新的 HTML 回归工具测试新的 JavaScript 语法。成功了!查看了 Dieter 的问题,其中发布到 JMP Live 的错误配置的列切换器无法正常工作。与 Dieter、Praveena 和 Paul 会面,规划 JMP 19 的功能。
- Michael Senoyuit:致力于性能分析条和直方图以及修复一些性能测试脚本。
JMP 直播
- Aurora: 18.1:放宽空间管理员查看包访问记录的限制。19.0:控制图警告改进(支持更改分类状态、审计日志分类活动、抑制完全分类图表的通知)。
统计数据
- 响应筛选 - “拟合选定”命令现在如果是泊松或负二项分布(如果是 JMPPro)则调用 GenReg,否则调用广义线性模型(JMP-21254)。
- Categorical 已将一些单元格选项重新定位至子菜单,包括新的置信区间项 (JMP-21300)。
- 分类现在具有平均值的置信区间,并在保存平均值输出表 (JMP-21318) 中包含更多统计数据。
- 宝洁公司的 Emma Keeling 正在重新调整许多分类请求的优先顺序,更加注重重新格式化输出摘要的能力。
- Annie:与 Di Michelson 和 Bill Woodall 合作完成了开发短期标准化 XBar/R 图表的方法和公式,这些图表具有不等的子组大小,既可用于估计总体平均范围,也可用于调整控制限。现在工作已经完成,Di 一直在运行模拟以确认计算的效率,我将更改推送到主程序 (Jira JMP-20221)。
- Laura CS:重新开始研究 SEM 的 MIIV-2SLS 估计器;修复了几个与等式约束有关的问题,并且仍在研究扩展以使多组分析正常工作。与 Ken Bollen(此估计器的支持者)安排一次会议,以获取有关当前 UI 实现和功能的反馈。将一些错误修复集成到 bootstrap 的 18.1 中。回复了 Fred Oswald 教授(莱斯大学),他要求提供有关 SEM 模型快捷方式的信息。
- Laura L:通过使用多重比较框架,完成了扩展某些建模平台中“比较斜率”的比较方法的工作,以实现更多功能。有关更多详细信息,请参阅“比较斜率的更多比较” 。还开始着手向“过程能力”平台添加分组列。
统计文档
- Michael C:对一些未完成的 18.1 文档 Jiras 进行分类;审查了 Colleen 的 SI 和文档更改;最终确定了 18.1 字符串交接的统计字符串。
统计测试
- Mark:与 Ryan、Joseph 和 Jacob 一起评估开放 DOE 票证的技术风险、影响和 JMP 19 规划的实施难易程度。参加了有关开源软件的 SAS 午餐和学习会议。与 Chris 一起开发用于贝叶斯优化的新平台原型。与 Jacob 一起帮助 Evan 设计和分析实验以量化计算时间的依赖性。回答 JMP 社区中的问题。
- Jacob:完成脚本以自动重新运行失败的单元测试,并帮助James Koepfler在他的 Windows 机器上设置此框架。更新分类单元测试以考虑新的平均分数置信区间。参加 Caleb 的 CSALT 开发人员教程并帮助进行问答。
- Tonya:准备早期采用者演示进行测试。错误验证。单元测试重写。回答用户社区关于不对称限制的问题。
生命科学动态
- 理查德:正在编写一份生存报告,该报告随着时间的推移呈现动画,并在第二个 y 轴上在各种汇总指标(包括受限平均生存时间)之间切换。
- Drew:继续研究 18.1 版中的错误,并为 19.0 版添加功能。分类并解决各种客户问题。
产品管理和产品营销
- Bryan F:本周, Sarah Sylvestre和我与 SE Jordan Hiller会面,讨论用户在使用 JMP 数据表时遇到的挑战。我们还使用 Miro 白板处理从大量 SE 那里获得的有关 JMP 数据表挑战的数据。与Michael Goff和Landra Robertson会面,对 JMP Live 进行最后的字符串审查。最后,我进一步详细阐述了 HTML5 的布局更改,并创建了 JMP 中潜在样式选项的 Figma 原型。
技术支持和参与
- Duane: Wendy 的团队迎来了一位新成员!Dawn Sekelsky 于周二加入,将协助处理参与问题。她将在佛罗里达远程办公,但经过初步培训后,将按照太平洋时区时间工作。Wendy,这位“巫师”还与 Falco 共同撰写了《新功能:JMP Store 和 My JMP》一文。在这里,他们讨论了与 JMP Store 相关的各种问题。
- 案例数量仍然很高,但支持团队让我们的客户感到满意!到目前为止,JMP 18 最常见的问题是如何启动和运行(安装、崩溃、My JMP 和授权),但我们也收到了有关导入、图形生成器和 Python 集成的问题。我相信随着越来越多的客户采用最新版本,使用问题将会增加。
- 以下是TS JMP Live 报告和 Jira 过滤器的链接,显示过去 14 天 TS 报告的票证。
每周案件数量:
参与队列的案例主题,总计:
上周参与队列的案例主题:
开发运营
- 缺口:
- 在 Windows 19.0 CI 和分析机器上安装了 Visual Studio 2022 更新 17.9.6,并对每个机器进行了完整重建,以避免更新后出现任何编译器错误。
- 在 Visual Studio 更新后,花了一些时间对 19.0 Windows Analysis 版本进行故障排除,以确定 csa 脚本是否分配了正确的 P4 用户,因为新编译器生成了大量警告。Michael 确认该脚本按设计运行,并且电子邮件是按行更改分配的,而不是像我之前认为的那样分配给最后接触文件的人。不过,得益于本周的讨论,我对 Analysis 项目有了更好的整体理解。
- 研究了更快的 Windows Visual Studio/msbuild 多线程设置,以加快 CI 和夜间构建过程,在 AWS 中为 r7a 类机器测试了一些配置之后,我们将完整构建的时间缩短了几分钟,使用 Perforce 同步现在平均需要 20 分钟左右,增量构建仍然非常快,平均只需几分钟。
- 更新了 Mac Monterey JMP 实验室机器,并修复了 mdh375 和 mdh378 上的 Perforce 连接问题。
- Bob:致力于解决 18 AWS 构建机器在复制文件时的性能问题。更新了 JMP Pro Live 安装程序以匹配 JMP Pro 安装程序 (Windows) 的代码。为 JMP、JMP Pro、JMP Clinical (Windows) 创建了 18.0.1 安装程序验证基准。向 AWS 构建机器添加了 JMP Pro Live 安装程序创建和 JMP Live zip/exe 创建。与 John Schroedl 合作更新了版本 19 (Windows) 中使用的 VC Redistributable。为开发创建了 18.0.1 签名页面。
- Shannon L:帮助 Doc 团队为 Oxygen 项目创建项目计划,并使用 Jira 视图查看依赖项和时间线;协助进行崩溃报告调查;审查 Atlassian 针对 Jira 和 Confluence 即将进行的更改。
- Jim:构建了 JMP 18.0.1 和最终安装程序候选#1。处理了 LEAKS JMP 19.0 单元测试结果并报告了 JIRA。与 Daniel Powell 合作开发了 JMP-21234,以获得每日 UT 运行授权。
本土化
- Allison:致力于准备 18.1 JMP Live UI、安装程序和 Keycloak 本地化项目以供交接。与 Trish 一起查看 GPO 项目的不同部分,为本地化做准备并设置本地化工具;回复语言学家关于 JMP 文档中字符串的翻译查询;将 18.1 JMP Live UI、安装程序和 Keycloak 的生产包发送给我们的供应商进行本地化。
- Krzysztof:为 18.1 运行 Stringbot 作业(测试和生产),为本地化交接做准备。调试和修复 5 月 2日出现的 Stringbot 问题。为 JMP Live(webjmp、keycloak 和安装程序)准备 memoQ 项目。修复术语数据库。
- Howard:发布了 l10n 图像差异作业,允许比较带有标签的文件。发布了 l10n 书籍填充作业,允许带有标签的文件。致力于 l10n 仪表板 dB 构建:
- Sandy:已完成各种文件验证 API 的测试。继续测试使用标签填充源作业。开始测试 Jira API。继续进行文件验证项目测试套件的工作。
- Sohail:完成了TM搜索工具界面的更新。继续研究LLM解决方案。
文档
- 德文:开始使用 FM2DITA 工具并致力于发现 JMP 手册的最终转换,查看 XML 中的帮助键和图像调用,并开始使用 BeautifulSoup 分析我们的一些文档。
- Khawar:从屏幕截图中删除手动步骤 - JMPDOC-26 (15 个子文件夹中 11 个已完成)。已阅读并注释完 UG,并与文档团队共享。已完成产品安全培训。
- ChrisB :正在开发新的帮助标题。已发布 18.1 和 19.0 帮助。正在研究如何处理 Oxygen 中的图像标注。查看我们的帮助地图作业。
- Qiana :样本数据表工作。氧气项目规划和协调。
系统/主机测试-Cary
- 奥黛丽:为新来的实习生做准备,18.0.1 最终安装程序验证测试,与试用产品相关的授权测试。
- Hunter:开始测试 JMP 18.0.1 最终安装程序。与 Daniel 会面,熟悉 Salesforce 中的软件授权字段,以便更新我们的测试帐户。测试并调查了影响授权的其他几个项目。
- Mandy:在 Mac 上完成了 18.0.1 安装程序测试。对几个 JIRA 进行了测试和验证。使用 Clay 共享的一些数据来测试 David White 所做的数据表更改。
- Lisa G:完成 18.0.1 安装程序测试并将继续更新遥测仪表板。
网络测试——Cary
- Josh L: JMP Live 18.0.1 安装程序测试。到目前为止,由于通知不匹配和 JMP Live 18.0.1 的 GUID 不正确,我们不得不重建。本周我设法关闭了一些 Jira。我还回答了一些 Live 客户部署问题。
- Anna:在 JMP Live 中测试本地数据过滤器功能。继续测试以确认 HTML5 团队重构更新不会导致回归。继续测试 Dan 对 Group 平台的最新更改。
|
北京 Web 测试团队 / Cary Jira 状态
|
|
测试
|
2
|
|
测试就绪
|
54
|
|
过去 7 天创建
|
14
|
|
过去 7 天关闭
|
四十五
|
系统/主机测试-北京
香农的注释
好吧,关于这个车牌的讨论仍在继续……在 Jira 中!我认为如果这个方法有效, John Powell将会考虑购买新的个性化车牌……我打赌是JMP-2343 。:smiling_face_with_smiling_eyes:
希望你们周末过得愉快!