Meg Hermes 特别提醒:请使用此调查链接让 Meg 和 JR 了解您最喜欢的非工作相关社交媒体渠道!您可以在这篇文章中阅读更多相关信息: 告诉我们您最喜欢的社交媒体渠道是什么! - JMP 用户社区
欢迎阅读 2024 年 6 月 14 日的 JMP 开发更新!
我们仍处于JMP 18.1 审批模式,并将于 2024 年 6 月 28 日达到 18.1 源代码冻结。本周,开发经理批准了针对第三方库的 18.1 安全修复的额外时间,将 18.1 安全冻结日期延长至 2024 年 7 月 14 日。随着安全修复对我们的客户越来越重要,并且我们添加了新的点点版本以缩短交付时间,我们正在努力优化我们的日期,以便我们能够每两个月向客户提供一次安全修复。
我们现在已经达到了JMP 19 EA1的代码冻结。本周已审查了测试安装程序,最终安装程序将在未来几天内构建,并在发布前由 QA 团队验证。再次提醒您,创建或更新 JMP 19 EA1 和 JMP Clinical 19 EA1 功能页面和录制 EA 视频的截止日期是 6 月 18 日星期二。
如果您有想要在 EA1 中重点介绍的功能,请使用新功能页面模板创建一个新功能页面,并包含您想要与 EA 成员分享的任何内容(最关键的信息位于模板的动机和摘要部分)。如果这是您第一次创建功能页面,请参阅此操作方法以了解更多信息。
如果您尚未为您的功能录制EA 视频,现在正是时候。请注意,所有视频(和其他内容)也用于支持内部技术培训。请参阅EA 视频指南或联系Mia Stephens咨询任何问题。
下周,Mia 将与 Shannon C 和 Shannon L 一起介绍 EA 流程以及它如何融入 JMP 发布的大局。除了有关 JMP 19 EA 流程的信息外,我们还将介绍即将将 JMP 项目 Story Jira 问题分配到 EA1 冲刺中的详细信息。希望您能加入我们!
一般公告
即将到来的重要日期
- JMP 19.0 EA1 冻结 – 6/14/24ß今天!
- JMP 18.1 代码冻结 – 6/28/24
- JMP 18.1 安全冻结 – 7/14/24
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
交互式 HTML
- Sam Blashill:正在为 JMP Live 开发交互式 HTML 饼图。我已经实现了基本显示,但尚未解决选择或标签问题。以下是示例:
- 约翰·鲍威尔:
- Praveena:修复了导出的 HTML 报告和发布到 JMP Live 的报告中出现的短期运行控制图错误。开始着手在工具提示中添加对 Triage 受让人的支持。研究如何在报告中识别静态的控制图并将此信息传递给 JMP Live。今天与团队其他成员一起进行了白盒测试。
- Paul Spychala :修复了树形图填充模式无法正确显示的错误 ( JMPHTML-13739 )。完成了 19 版的性能冲刺,并记录了我们所做的更改的结果。为 19.0 版的功能开发做好准备。
- Mike Stickles:开始着手在 HTML 中实现 JMP 词云 ( JMPHTML-13665 )。周五进行了白盒测试。
- Michael Senoyuit:完成了形状片段的性能分析,开始学习本地数据过滤器和白盒测试。
JMP 直播
- Aurora: 18.1:回答了一些文档问题。19.0 :控制图警告改进(支持按分类状态过滤帖子,开始分配和注释工作,与 SAS 专利律师会面)。
- Michael G:继续进行控制图标记分类工作。与专利律师就功能进行了初步会谈。进展顺利。
统计数据
- John Sall:对于分类,实现“突出显示单元格”选项以有条件地为交叉表中的单元格着色 (JMP-21743),并实现“强制标签水平”以使其换行,而不是旋转以适应 (JMP-21721)。我已准备好为 EA1 揭晓我的三个主题:分类、分析器模拟器和响应筛选(子组和切片均值)。
- Annie:正在努力将旧版控制图中的功能添加到控制图生成器中,以适用于 v19。本周的新功能是“在移动范围图上使用排除点”。
- Laura CS:完善 SEM 中 MIIV-2SLS 的细节,包括清理/组织代码、向路径图添加 omega 参数,以及使用新估算器完成启用所有其他 RTM 选项。尝试使重新启动与自定义对话框配合使用。
统计文档
- Hamid:新员工入职培训和新员工培训。与我的经理 Michael、团队和 Laura CS 开会,规划新功能文档。学习与我的工作相关的新材料。更新了 SEM 中中介分析的统计详细信息。完成了一些较旧的 Jira 任务并对其进行了更新和解决。在 SEM 中添加了测量误差模型示例。
统计测试
- Mark:参加了 DEI Metrics 小组委员会会议,为下一次调查制定问题。与 Jacob 一起为 7 月 1 日至 4 日在华盛顿举行的 HCI 会议准备了海报的短版和长版。与 Tonya 一起为 JMP Discovery Summit 撰写了在线版论文。参加了 Evan 举办的关于 Auto Recalc 未来行为的创意活动。
- Jacob:分类测试,使用复杂表格开发新的平均得分比较测试。与 Mark Bailey 一起为 HCI International 准备演示文稿。测试 DOE 中负载因子的更新。与 Yeng 合作设计和编写脚本来测试 Torch。
生命科学动态
- Drew:帮助解决 Novo 的一个严重问题,该问题与他们对 JMP Clinical 安装所做的更改有关。为患者档案器添加了新功能,使用户现在能够以 4 种不同的方式查看发现图:观察结果、相对于基线的变化、相对于基线的百分比变化和基线的百分比。为不良事件叙述报告添加了新功能,使模板编写者能够在模板中指定选项(作为注释),这些选项可以影响报告运行时数据准备步骤的处理方式。这使得不同的模板更容易从数据中获取所需的信息。
- Meichen:更新了因果处理平台:为连续处理案例添加了 GPS 模型。更新了 IPW 案例的 SE 的 Sandwich 估计量。将与 Laura CS 和 Russ 合作的论文《使用结构方程模型、倾向评分和机器学习在 JMP Pro 中对观察数据进行因果推断》提交给期刊。
- Anisa:验证剩余的 JMP Clinical 18.1 错误并测试患者概况线表示场景和日期的准确性。
- 汤姆:继续记录 JMP Clinical 18.1 中的新功能以及完成大量 JIRA。
产品管理和产品营销
- 祝 Mia Stephens 工作 15周年快乐!Dan Valente 写了一篇博客文章来纪念这一时刻。
- Bryan F:与Greg Kraus合作更新了遵循 VPAT 指南的 Mac 和 Windows 版 JMP 可访问性一致性报告 (ACR)。Sarah Sylvestre和我展示了 SE 访谈和反馈表以及可用性研究的数据表结果。继续为 JMP 开发遵循 Vuetify 指南的统一主题。向Michael Goff和Justin Chilton提供了有关重新设计的 JMP Live 主页的反馈。向Bob Hickey提供了第一个 EA 版本的一些更新的安装程序启动画面。
技术支持和参与
每周技术支持案例数量:
每周参与支持案例数量:
参与队列的案例主题,总计:
上周参与队列的案例主题:
开发运营
- Melanie:18.1:更新了示例数据表,其中包含主版本、19.0 和 18.1 上的新翻译和更新翻译。18.0.2 :从 18.0.2 分支中删除了过时的 PDF,以反映主版本、19.0 和 18.1 中所做的更改。Jira /Jirabot:更新了 Confluence 如何使用 Jirabot 页面并进行了一些说明。更新了 Jira Automation 规则之一,以便在 Jira 的组件字段发生变化时免除 JMPDOC 的受让人更新。DevOps流程:一般调查、测试、故障排除;参加了构建和 stringbot 迁移会议。
- Bob:修改了 18.1 的安装程序代码,从安装根文件夹中删除了与 Python 相关的 pyd 和 dll 文件,因为这些文件现在位于 Dlls 文件夹中。修改了 19.0 安装程序代码,增加了通过安装程序命令行 (JMP-21814) 安装 Python 文件的限制功能。对 19 EA1 的授权进行了测试和故障排除。为 19 EA1 构建并测试了安装程序。
- Jim:在 Mac mini 上安装了新的 Apple OS Sequoia,并每晚针对 JMP Pro 19.0 运行 UT 套件。协助 Jacob 完成 #INC2434019。JIRA 验证。
- Myron:致力于 stringbot 迁移,并在必要时对 JiraBot 和 Telemetry Jenkins 作业进行一些侧面修复。
本土化
- 艾莉森:完成了 18.1 便携式 UI 的翻译;研究并测试了 UI 中 ZH 和 KO 的“PValue”不间断空格问题;对本地化的 JMP 文档文件进行了验证;完成了 18.1 示例数据的翻译;回复了翻译团队对 18.0 JMP 文档本地化的询问。
- Krzysztof:处理(验证和推送)SampleData 和 PortableUI 18.1 和 18.0 图书翻译。错误修复。为全职开始 Sohail 做准备(目标和后勤)。参加 memoQ 会议,
- Sohail:准备在 17号开始在 JMP 的全职工作。
- Sandy:项目创建仪表板的缺陷验证。完成 jira api 测试。负责文件比较验证 Jenkins 工作。
文档
- 德文:更新 18.1 版的“首选项”章节,将《发现 JMP》一书的 XML 转换发送到 L10N 以供审核,审核 Khawar 等人对《使用 JMP》一书的跟踪编辑,并开始使用 SAS EBSCO 订阅阅读 John Kohl 的《全球英语风格指南》 。
- ChrisB :完成了 helpmap 工具。了解了一些有关帮助应用程序的工作原理。Susan 和我进行了交谈,我们现在将一起对字符串进行分类,以便我们更加一致。与 Mike Muhlada 就如何测试帮助(尤其是 KO)进行了很好的交谈。
系统/主机测试-Cary
- Audrey:使用我们当前的 JMP 18 日期并尝试缩短我们的发布期限。使用 Shannon C 提出的关于安全冻结日期的新概念,该日期与开发代码冻结不同。开发代码冻结将保持不变,但我们将继续留出时间进行安全修复,直到最终映像候选版本构建之前。我们目前的目标是每 60 天发布一次安全修复版本。

- Hunter:应 SAS 9 部署人员的要求,在我们的两台 Mac 配置上安装并测试了最新的 SAS Download Manager 3.06,用于 24W25 版本。在实验室的两台主机测试 Mac 上应用了新的 MacOS Sequoia Developer Beta 1,并使用 JMP 17.2、18.1 和 19 运行了一些测试。与Daniel Powell合作解决授权问题,即启动时无法显示到期消息。还跟进了 Daniel 和Bob Hickey发送的 JMP Clinical 19 EA1 在 Windows 上的第一个测试版本的崩溃信息,这是由于安装中存在两个错误的 WebView DLL。
- Mandy:为 EA1 开发数据表功能的日志和演示,并跟踪了使用这些功能时发生的一些崩溃。验证 JIRA 并编写一些图像测试,以及针对列组和脚本、强制值和标签的框架的 JSL 测试。处理了 SE 提出的工作流程,并发现了一个错误,但很高兴能帮助她,因为她正在为 Discovery 做这件事。
- 后续:修复了一些问题,并完成了示例预设单元测试的本地化。在 Windows 和 Mac 上进行了一些验证,并为其中一些添加了单元测试。为需要更新 URL 引用的示例数据表打开了 Jira 票证,并为其中一些找到了新来源。完善了检查示例数据表 URL 引用的程序,并添加了检查其错误是否已知并具有 Jira 票证的逻辑。
- Lisa:致力于测试 JMP-21713,它允许您在图形生成器放置区中放置更多变量。我还与 Mandy 一起研究了在图形生成器中使用配置级别时转换列的奥秘。
网络测试——Cary
- Natalie: HTML 测试自动化本周发现了 2 个错误。第一个错误很快被开发部门解决,因为它阻碍了自动化调试工作。解决后,我发现了第二个错误,它导致多个自动化测试失败。继续进行新的自动化测试开发,以控制图警告。
系统/主机测试-北京
核
- Parker Dingman:推动 NASA 地图崩溃修复和测地线四边形网格,以实现更好的缩放/平移性能。
- Dave B:修复了当数字列编辑框不在表格框中时出现的对齐问题。为 John 的新交叉表突出显示支持添加了日记帐和流支持。与 Nick 和 ISD 合作,试图确定导致图像测试运行时间延长 3 到 4 倍的原因,并研究解决方法。
- Dan S:完成了形状段的性能分析,开始学习本地数据过滤器和白盒测试。
DOE 和可靠性
- Caleb:整理完 EA1 的新探索者。我还在对睡鼠论文进行最后的编辑,为下周在安大略省滑铁卢大学举行的联合研究会议上的演讲做准备。
托管和接口
- Will Morgan:正在编写 S3 数据连接器脚本,以便与 Neal 提供的 C++ 接口进行交互,并且仍在继续编写。我正在根据需要对我的 S3 API 模块进行必要的更新,包括重构错误处理和目录遍历代码。我正在查看代码审查注释,以确保我的更改与 JMP 源代码在脚本中预期看到的内容保持同步。除此之外,我的 SAS 认证课程也取得了很大的进步,所以如果有人对我的课程或考试有任何建议,请随时联系我!
- John Schroedl:花费了大量时间调试与“获取图片” (JMP-21026) 相关的图元文件绘制问题。开始添加更多有关主菜单/工具栏使用情况的遥测细节 (JMP-21628)。调查了临床 EA 代码中的身份验证问题。讨论:路径变量行为的期望。
香农的注释
祝天下所有的爸爸父亲节快乐!希望你们享受这个周末——保持冷静!这不是做庭院工作的周末……放松就好!:smiling_face_with_smiling_eyes: