欢迎阅读 2024 年 10 月 11 日的 JMP 开发更新!
为了准备在 2024 年 10 月 25 日冻结 EA4,我们继续开发JMP 19功能,我想告诉您,我们已将初始 JMP 19 字符串交接日期从 1 月移至 12 月 2 日。如果您有即将完成的 JMP 19 功能,请考虑尽快完成您的字符串(根据需要咨询 JMP 编写者),以便将它们包含在此次交接中。
非常感谢大家周三的生日祝福!我很喜欢你们签名的虚拟贺卡,也很高兴那天早上看到大家参加公司更新会议。我们就说今年 10 月 9日是“9 岁生日”吧。也祝Jim Borek和Elizabeth Claassen生日快乐,他们都在 10 月 13 日庆祝他们的特殊日子!
说到第三季度公司的最新情况,销售部门传来了很多好消息,比如继续顺利完成合同过渡,并达成了帮助我们实现目标的关键交易!您可以在 Inside JMP 文章中阅读所有详细信息: Inside JMP 上的第三季度主要亮点(剧透警告:“非常棒!”) ,包括对我们第三季度 JMP Spotlight 获奖者的热烈祝贺,包括来自开发部门的Audrey Shull和Clay Barker !
然而,正如约翰·萨尔所说,对于最近受飓风影响的社区来说,这也是一个充满挑战的时刻。上周,当我们聚集在一起庆祝 JMP 成立 35周年时,我非常感谢Robin Betters为当地 JMP 成员提供的分享救援物资的机会。红十字会、世界中央厨房和许多其他组织目前正在北卡罗来纳州西部、佛罗里达州和其他受灾地区开展工作。此外,基督教青年会(SAS 锦标赛合作伙伴)已将其锦标赛捐款转向飓风救灾,因此请参阅更新的结尾,了解有关您可以为那里的恢复工作做出贡献的方式的更多信息。
上周我没有写开发更新,因为我们庆祝了休息和充电日,但我们周四确实有一个开发会议!非常感谢Xan Gregg介绍 JMP 19 对流行 Graph Builder 平台的改进。本周, Sarah Sylvestre 和 Sarah Musa介绍了 JMP 愿望清单流程及其最近对其进行的改进, Ernest Pasour分享了 JMP 19 中新列标签功能的详细信息。如果您错过了其中任何一场会议,您可以在此处找到 Xan 上周演讲的录音,或在此处找到本周与 PM 和 Sarahs 的联合会议。
说到 PM 团队,在过去几周里,产品营销部门举行了两次销售支持培训,一次是关于新的JMP Marketplace ,另一次是关于JMP Pro。JMP Marketplace 在 JMP Discovery Americas 之前进行了软启动,并将在会议上重点介绍,因此培训旨在向销售团队介绍如何使用 JMP Marketplace 来提升他们的销售对话。JMP Pro 培训为销售人员提供了销售产品的新策略,并确保强调 JMP Pro 是一种低成本、高价值的产品。如果您有兴趣观看这些培训课程的录音,请访问销售支持库中的JMP Marketplace 销售表或销售支持库中的JMP Pro 销售表的培训部分。如果您对今年举办的任何其他培训感兴趣,请访问培训系列时间表观看其他录音,如果您有任何其他问题,请联系Kaylee Warren !
感谢Shannon Leslie分享以下有关我们最喜欢的一些日常使用的软件产品(当然除了 JMP 产品)的详细信息!
10 月 8 日 Atlassian 对 Jira/Confluence 的产品进行了更改
10 月 8 日,Atlassian 对我们的 Jira 和 Confluence Cloud 网站进行了更改。相关更改的列表以及一些重点细节和文档可在此处找到。
这些变化包括:
- 单击按钮即可清除自动化审计日志中选定的所有过滤器
- 现在所有 Jira 用户都可以查看 Board 和 Backlog 洞察
如有任何问题,请联系Shannon Leslie或任何其他 JMP Atlassian 管理员。并查看我们的JMP Atlassian 问答团队频道,了解此更新和其他 Atlassian 更新。
最后,同样重要的一点,感谢Tonya Mauldin分享从 9/20/24 到今天的测试版/崩溃案例(并选择了崩溃案例)。

(Tonya 指出,她在尝试将其发布到 JMP Live 时遇到了连接错误。)
一般公告
即将到来的重要日期
- JMP 19 EA4 代码冻结 – 2024 年 10 月 25 日
- JMP 18.1.1 安全冻结 – 11/1/24
- JMP 18.1.1 最终图像候选版本 – 11/4/24
- JMP 18.1.1 QA 签核 – 11/14/24
- JMP 18.1.1 在 MyJMP 中发布 - 约 2024 年 11 月 19 日
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
统计数据
- John Sall:对于响应筛选,添加“Kruskal Wallis 检验”(JMP-23280) 和“按组划分四分位数”(JMP-23344) 选项。对于对齐网格,支持不同的字体 (JMP-22703)。
对于此类报告,这些选项与隐藏选项结合使用,使用了对齐网格。

- Laura CS:添加了使用 MIIV-2SLS 处理 SEM 方程中固定参数的功能。修复了高阶 MIIV SEM 模型的一个错误。修复了在 MIIV-2SLS 中删除潜在变量时的一个错误。审查了 SEM 中汇总数据的文档示例。为社区中请求我们尚未提供的 SEM 功能的客户编写 JSL。
统计测试
- Mark:与 Jacob 一起研究了增加字体大小对 Easy DOE 的影响。查看统计平台指南。与 Chris 一起研究较新的模拟器 IndPenSim 2,以测试新的贝叶斯优化。回答了 JMP 社区中的问题。
- Jacob:正在为 Custom Design 开发新的单元测试。为 Categorical 准备并录制更新的 EA 视频。与 Mark Bailey 一起测试 Easy DOE,测试字体大小变化和暗模式对 Easy DOE 的影响。
- Tonya:测试 CCB 中按行顺序排序的新功能并更新单元测试。
生命科学动态
- Richard:参加了一场网络研讨会,使用 JMP Clinical 简化临床试验审查、分析和报告,该研讨会有 180 多人注册,并让大家抢先了解了复发报告和邻近事件 (NO) 报告。NO 报告让任何人都可以更轻松地创建 SQL 查询来识别参考事件之前或之后的事件,并将很快向开发团队演示。继续解决动态生存的一些复杂问题,我也希望很快能演示。
- Drew:在三行 RTF 表格生成插件方面取得了很大进展,该插件将采用任何 JMP Tabulate 报告并使用 Python 集成、saspy 包和 proc 报告/ods 来生成三行表格 - 这种布局是制药和其他行业广泛使用的标准。完成后,此插件将在 JMP Marketplace 上提供。继续在 JMP Clinical 18.2 和 19.0 上进行功能/错误修复。
产品管理和产品营销
- Bryan Fricke:继续致力于 Discovery Summit JMP Lab 的后勤和脚本编写,特别是致力于通过 AWS 自动收集可用性反馈的能力。这包括收集元数据、用户输入和数据文件。我们今年的计划是在 AWS 上托管脚本,并通过后端的 S3 收集数据。此外,我们将继续使用 MS Forms 收集更多一般反馈。DOE 正在使用可用性研究插件研究来运行更类似于选择实验的测试。我还参加了有关 JMP Live 设计的讨论。
技术支持和参与
- 温迪:
- 本周,技术支持部门想向David White表达我们的谢意,感谢他帮助解决与大型表格更新相关的性能问题,以及感谢Dave Barbour帮助编写显示树脚本。谢谢!
- 以下是TS JMP Live 报告和 Jira 过滤器的链接,显示了过去 14 天支持人员报告的票证。
- 以下是案例数量以及技术支持和参与主题的常用图表。
每周技术支持案例数量:

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

每周参与支持案例数量:

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

开发运营
- Bob:更新了 Windows 安装程序中版本 19 的 Visual C++ Redistributables(JMP-35)。感谢Roger Alford协助将 JMP 18 的 NIST 和安装程序验证文件从 sas.com 移至 jmp.com(JMPWEB-1354)。更新软件时,已完成 JMP 18.1.1 Windows 安装程序中 Python 文件位置的清理(JMP-23158)。正在努力为 JMP 19 Windows 安装程序添加新字体(JMP-21785)。创建了 JMP Student Edition 19 Windows 安装程序(JMP-23298)。
- Shannon L: Atlassian 产品的用户支持 - 向 Atlassian 报告错误,帮助实现 Jira 最佳实践;改进 Jira 中的研发功能请求工作流程;关于构建、StringBot 迁移、UT 测试改进的开发会议;整理影响我们的 Jira 和 Confluence 站点的 Atlassian 10 月发布更改列表;与采购部门合作进行 Bitbucket 续订。
- Myron:致力于解决 Mac 文件处理/符号化问题 (JMPTOOL-1374)。还在 jmptooldev 上监控了 AWS Stringbot,并在 jmptoolprod 上设置了 AWS stringbot (JMPTOOL-1183)。
本土化
- Krzysztof:为 JMP Live 18.2(webjmp 和 Installer)准备本地化项目。处理 JMP Live 18.2 和 Clinical 18.2 的中文回归。与 Travis 讨论面向外部的 aws 机器的安全性。测试新的 L10N 自动化功能。设计新的本地化查询系统。
- Sohail:实现并测试了 TM Dashboard 的速率限制安全修复,提供了错误处理页面,并修复了标签突出显示、数据不匹配等常规错误。
- Sandy:向提交作业添加代码,以自动将新源提交到 P4。
文档
- Khawar:与 Devon 讨论了在 Essential Graphing 一书中添加图像的问题;创建了图像并将其添加到第 3 章和第 6 章。几乎完成了向示例索引电子表格添加内容的工作;接下来:对问题进行分类。与 Chris B 讨论了 Oxygen 的 SnagIt 主题和标注图像。完成了合规培训。
- Devon:致力于将《探索 JMP》一书的 ZH 翻译版本从 FrameMaker 转换为 XML,以供 L10N 团队审阅,继续 JMP 社区中的 JSL 课程,帮助 Khawar 为《基本图形》一书添加图像。
- Qiana:面试了技术编辑合同职位的最终候选人。规划 FrameMaker 更新。Oxygen 项目工作。
- Susan C:查看电子邮件,参加强制性 AI 培训,处理日期和 Jiras 并查看 Khawar 的 EG 图像。以下是从苏格兰看到的几张极光照片!


系统/主机测试-Cary
- 曼迪:我想我可能一度保持着 Beta 案例的世界纪录——大约 14 个。:smiling_face_with_smiling_eyes:很高兴大家正在尝试新的数据表更改、列标签,甚至强制值 - 查看反馈、提交 JIRA 和回答问题。观看并监控了 Ernest 的开发演示的聊天 - 这很棒,我自己也学到了一些新东西 - 还有很多测试要做。开始为标签分配和工作流构建器查找/替换对话框等编写 JSL 测试 - 开发人员给了我 JSL 来测试 WFB 查找/替换对话框的移动和位置,仅供内部使用。周一参加了 SAS 的女子 WiRE 活动,周二参加了普雷斯顿的 SAS 锦标赛女子活动 - 两者都非常鼓舞人心。
- Hunter:与 Aaron 合作更新了多个项目缺陷的状态。JIRA 验证。回应了一个 JMP 19 EA 3 案例。将 Sequoia 15.1 Dev. Beta 6 应用于实验室中的主机测试 Mac。审阅了更多本地化文档 PDF 文件。完成了必修的安全和 AI 培训课程。
- 奥黛丽:与开发人员讨论 Snowflake 的需求并了解 Snowflake;请求访问 Snowflake 服务器以测试数据连接器的新工作。继续进行与测试流并行化相关的工具工作。
网络测试——Cary
- Natalie:由于 19.0 UI 代码更新已关闭“适合窗口”,我几乎已完成交互式 HTML 自动化的必要更新。我将继续此覆盖范围,添加已启用“适合窗口”的测试用例。
- Anna:验证 HTML5 和 JMP Live 问题的修复,测试插件,验证 Paul 的调整大小增强功能,验证 JMP Live 中 CCB 的新分类功能,添加JMP 19.0 HTML5 新功能的报告。
系统/主机测试-北京
- Da Li: (1) 验证并关闭 5 个 JMP bug,添加相应的 UT 案例。验证并关闭 4 个 JMP Live bug。 (2) TS: 00168284,文件路径计算的 MFI 性能问题,JIRA 创建[JMP-23322] TS:MFI:建议添加开关以禁用导入“文件路径”和“短文件名”列。 (3) TS: 00168633,triple-s 导入问题,来自日本售前 Kyoko,进行一些调查并提供意见。 (4) 完成:培训SAS 系统和网络的可接受使用(ACT-Now) 。 (5) 完成:培训监管 AI:了解 SAS 的作用(ACT-Now) 。
- Nan Wu: (1) JMP 19.0 回归测试存在错误。 (2) 调查 Mac DataTable/SQL/ 测试 DNC 问题并提供反馈 – (JMPTEST-1385) 。 (3) 技术支持调查并提供反馈:案例编号 00165338 和 00167162。 (4) 发现blackfin.na.sas.com的 SQL Server 近期无法访问,这将导致 …\tests\DataTable\SQL\testQueryBuilderDefects.jsl 的单元测试 DNC,向服务器所有者发送通知以寻求帮助检查服务器状态。
- Da Zhang: (1)错误验证。(2)使用数据连接器( JMPTESTBJ-3164 )添加了从 PostgreSQL 进行数据刷新的 E2E 测试。(3)在JMPTESTBJ-3165中对 WEBJMP-6132 进行新功能测试。(4)完成了两项培训 - 规范人工智能:了解 SAS 的作用/SAS 系统和网络的可接受使用。
- Lily Meng: (1)错误验证。(2)自由探索和使用 Connect-JMP 获得更深入的理解。(3)Win Automation:调查与验证 LockColumns 行为相关的问题( JMP-23323 )。(4)培训 - 规范人工智能:了解 SAS 的作用(ACT-Now)。(5)培训 - SAS 系统和网络的可接受使用(ACT-Now)。
- Nala: (1)与 Mike 和 Da Zhang 讨论了“在 JMP Live 上刷新通过数据连接器从 PostgreSQL 导入的表的数据”功能。
核
- Dave B: Jmprunner 错误修复(由于缺少文件而挂起,最好测试以排除工具提示窗口)。修复了一个文本大小和位置问题,并研究了第二个相关问题的解决方案。与 Arn 和 Dan 合作解决客户报告的 xpath 问题。重现了 Stan 报告的 jsl Schedule 崩溃。更新插件生成器。
- Dan S:致力于数据过滤器的拉伸选项和项目未保存文档修复。增加了广播操作的进度/取消功能,并对日志中的 PanelBox 行为进行了小幅调整。
- Evan:研究了暗黑模式下的文本对比问题(参见文本对比研究)。致力于改进 Windows 表情符号对列标签的支持。
- Xan:实施了 Karen Copeland 建议的脚注,以增加更平滑的约束。统计演讲练习。
- Morgan:修复了脚本编辑器中的一些小错误,并为笔记本中的大多数操作添加了撤消/重做功能。
DOE 和可靠性
- Caleb:参加了在田纳西州纳什维尔举行的秋季技术会议 (FTC)。这是一次很棒的会议,我能够与很多同事和新朋友互动。我还学到了一些有关 JMP DOE 的新想法!我介绍了我与Brad Jones合作的工作,反响非常好!JMP 在那里表现出色,有六名员工参加。除此之外,我还在帮助Russ Wolfinger和Dan Valente为 JMP Discovery 中的交互式墙创建图形。我还将参加开幕全体会议,所以我也为此做了准备。显然,我将比最初想象的更多地参与 Discovery - 我现在也在帮助进行演讲和路线图会议!
托管和接口
- 意愿:修复 SharePoint 数据连接器的一些生活质量变化。Python 代码现已完成。我已开始修复 C++ 方面的一些错误。修复了下拉菜单应为静态时却拉伸的问题。我现在正在解决选择数据连接器配置选项时设置鼠标焦点的问题。
- John Schroedl:在暗黑模式方面取得了很大进展,其中包括常规主机控件更改,以更好地匹配 Fluent UI 样式。与 Evan 协商,整合 DirectWrite,以便在画布上更好地绘制表情符号/文本。
- 布莱恩:准备为日本卡里进行简短演讲,并为韩国进行 30 分钟演讲。
交互式 HTML
- John Powell:为交互式 HTML 散点图 3D (JMPHTML-14132) 添加了工具提示支持。完成了我们的第二个 JMP 19 功能冲刺并演示了我们的进度。参加了冲刺回顾。规划我们的下一个冲刺。执行白盒测试并报告问题。完成了 Act Now Compliance 培训。解决了静态分析警告。
- Paul Spychala :将“适合窗口”设置为“自动”时,更改“适合窗口”和调整大小以更好地匹配 JMP [ JMPHTML-14138 ]。更改“适合窗口”算法以尝试更均匀地适合窗口,而不是线性缩放。修复“适合窗口”以处理封闭的轮廓框 [ JMPHTML-14148] 、 JMPHTML-14121] 、 JMPHTML-14145 ]。
- Mike Stickles:进行了白盒测试,发现了三个新的 HTML 错误,发现了两个现有错误的更多信息,并发现了一个新的 JMP 错误。参与了下一个 HTML5 冲刺的冲刺规划。继续研究JMPHTML-1407 (大小角色上的图例设置在 HTML5 上不起作用),放弃了两种不适用于所有图例/大小项方向组合的方法。
JMP 直播
- Aurora:控制图警告改进(通过使用多警告记录来编写更少的审计日志记录,澄清旧组“需要警告”功能的措辞,帮助准备发现可用性实验室和各种会议)。第三方软件包更新。
香农的注释
SAS 锦标赛主办慈善机构三角基督教青年会 (YMCA of the Triangle)正在将与锦标赛相关的捐款用于飓风救灾。您可以将必需品放入位于 SAS 咖啡馆和大厅(包括 A 楼和 C 楼)的投递箱中。(如果您已经在早些时候捐赠了学校用品,这些用品仍将与当地教师分享。)
您可以通过以下链接进行虚拟捐款: 美国红十字会为飓风海伦救灾捐款,或发送短信“HELENE”至 90999 进行捐款。链接到网站的二维码
将在球场的第 1 洞和第 10 洞附近以及10 月 11 日星期五下午 4 点至 8 点的SAS 锦标赛球道乐趣和食物卡车星期五家庭活动中提供,邀请球道乐趣的参与者携带飓风救援物品或向红十字会捐款。
与往常一样,请随时向我发送更正和拼写错误检查,我会确保它们进入在线版本。祝您周末愉快!