欢迎阅读 2023 年 4 月 28 日的 JMP 开发更新!
在成功完成功能测试并获得两家客户确认他们确实对计划的修复感到满意后, JMP 17.1.1已进入最终安装程序验证阶段。此修复版本将解决影响重要客户 Regeneron 和 Taiyo Yuden 的关键问题。要了解有关此修复版本内容的更多信息,请参阅Confluence 中的此页面。此版本不会向所有客户普遍提供,但会根据受影响站点的要求提供。
周一,我们通知早期采用者成员, JMP18EA2已在 My JMP 上准备就绪,并且我们已经看到了三项相关可用性研究(MSA Design、Easy DOE 因子列表和 SEM)的反馈。如果您想了解我们在 EA2 中重点介绍的功能,请参阅JMP 18 单一来源文档。或者,如果您想查看早期采用者成员看到的内容,所有 JMP 员工都可以访问 my.jmp.com 上的早期采用者页面。注意:如果您拥有 SalesForce 许可证,则需要通过 SalesForce 访问 My JMP (即不要使用 my.jmp.com)。有关该计划的更多详细信息,请参阅早期采用者常见问题解答。
我们计划于 5 月 12 日冻结 JMP 18 EA3 。现在距离计划于 2023 年 7 月 21 日实现的 JMP 18 功能冻结里程碑仅剩约 3 个月的时间。非常感谢本周继续在 JMP Confluence 空间的 JMP 18 功能类别中添加新功能页面的各位!您可以在此处查看所有 JMP 18 功能页面。请按照此操作方法页面操作,其中介绍了如何在创建新页面时使用 JMP 18 功能页面模板。
一个名为“First 5 Team”的跨职能小组自秋季以来一直在开会探讨改善新用户体验的想法。这项工作的大部分内容(包括 JMP 18 周期的一些变更计划)都记录在这里。此外,JMP 的一大群人在聚会期间开会探讨如何解决新用户的问题,“我打开 JMP,但不知道该怎么做。”产生了几个想法,下一步是开发原型。未来更新中还会有更多内容,但非常感谢参加研讨会的所有人!
非常感谢尼克·鲁瓦本周完成了将JMP DevOps Jenkins 自动化服务器迁移到 AWS 的工作!该 Jenkins 服务器包含数百个项目,这些项目定义了自动化任务,包括各种分支的持续集成构建、夜间代码分析运行、每周帮助和每日 MIF/PDF 构建、“机器人”(XBot、TestBot、StringBot、JiraBot)以及崩溃、JMP 遥测、L10N 处理和 QA 作业的关键下载和数据处理作业。Nick 和其他人还继续致力于将运行这些自动化作业的 Windows 代理虚拟机迁移到 AWS。在过去几个月中,Nick 将大量 CI 构建、基线测试和分析虚拟机迁移到 AWS。Audrey 重新定位了数据处理和安装程序测试虚拟机,Kryzsztof 迁移了 L10N 团队的 JMPTRAN MemoQ 服务器,该服务器执行大量 L10N 自动化作业。由于 Apple 的许可限制,我们没有针对 AWS 中的 Mac 的经济高效的解决方案,因此,当我们放弃使用 VMWare 托管虚拟机的 SAS 拥有的 Mac 时,Nick 一直与团队合作为我们订购额外的 Mac 以托管在 JMP 实验室中。
Nick 继续与各个团队成员合作,在 AWS 中创建 Windows 映像以替换 SAS 拥有的其他虚拟机。Myron Chandler、Melanie Drake 和 Devon Powell目前正在 AWS 机器上测试 MIF 和 PDF 生成过程,而吉姆·博瑞克已开始迁移单元测试机器, 戴夫·巴伯已致力于将图像差异管道的某些部分移动到 AWS 映像。将机器和流程迁移到云需要耐心、团队合作,以及愿意尝试不同的配置以优化流程性能和机器设置。还要感谢Alex Taylor、Josh LoPresti 和 Daniel Powell分享在 JMP 主机和 JMP Live 团队自己的 AWS 迁移期间获得的建议和知识!
祝贺在最近的 SAS 专利晚宴上获得荣誉的 JMP 团队成员! Caleb King、Brad Jones、John Sall、Ryan Lekivetz 和 Joseph Morgan均因其在过去一年中获得的专利而获得认可。
Wenjun Bao报道了本周在哥本哈根 CDISC 欧洲交流会上忙碌的一天!前两天她参加了 CDISC 董事会会议。第二天下午,Wenjun 发表了题为“以 FDA NDA 和 CR 为例,使用标准简化临床试验数据评估”的演讲,Geoff Mann 在 CDISC 和 JMP 联合研讨会上现场演示了 JMP Clinical 17。JMP 的克里斯蒂安·比利 (驻哥本哈根)也出席了会议,为团队提供支持。CDISC 首席执行官 Dave Evans 参加了研讨会,并在研讨会期间和之后与观众分享了他出色的 JMP 用户体验。Dave 喜欢研讨会的形式,并希望继续与 JMP 联合举办 CDISC 研讨会活动。(不过,活动结束后是否有团队卡拉 OK 还不得而知……:smiling_face_with_smiling_eyes: )
此外,JMP 日本团队本周举行了一场介绍研讨会,重点介绍了新改版的 JMP 专用版本 JMP Clinical 17,并邀请 Wenjun 根据她的 CDISC 演讲发表虚拟主题演讲。Wenjun 特别感谢Hideo Oi 和 Naohiro Masukawa ,他们展示了 JMP Clinical 和 JMP 中的机器学习功能的精彩演示。由于时区差异,她很高兴地报告说,她不必在凌晨 1 点起床,而是在早上 7 点后参加研讨会!
非常感谢 Tonya Mauldin 分享本周的测试版/崩溃轨迹及精选崩溃!
JMP Beta 报告 - 分布 | JMP Live (sas.com)
最后,感谢Audrey Shull分享本周的 Jira 提示!
JMP 已将一种名为“倡议”的问题类型添加到我们的许多项目中。添加新问题时,您将看到它是一个选项。倡议是 Jira 中的一种新问题类型。Atlassian 将倡议描述为“推动共同目标的史诗集合”。我们通常使用史诗来描述一个主要的新功能,然后将史诗分解为与功能片段相对应的故事。倡议的范围更大,产品管理将使用它来帮助对我们的工作和小组相关史诗进行分类。虽然倡议很少使用,但它将在帮助组织我们的 JMP 路线图方面发挥重要作用。期待未来从产品管理中看到和听到更多关于它们的信息!
一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份“了解”表格。只需填写问题,完成后,将其连同您的 3 张照片一起上传到文件夹。感谢您帮助我们让 JMP 大家庭更加熟悉!
即将到来的重要日期
- JMP 18 EA3 冻结 – 5/12/23
- JMP 17.2 代码批准 – 6/13/23
- JMP 18 EA4 冻结 – 6/23/23
- JMP 17.2 代码冻结 – 6/30/23
- 请访问合流获取JMP 17和JMP 18日期的完整列表。
JMP 开发更新
交互式 HTML
JMP 直播
- Aurora:18.0 -改进了“即时”通知电子邮件(不要批量发送,使主题行更有帮助)。完全删除了“关注”功能。开始着手删除对可下载性的包级控制。修复了一些错误。其他:与 Bryan Fricke 聊了聊如何快速获得 JMP Live 可用性的反馈。与 Sheila Spence 会面,开始讨论JMP Live 中的 GDPR 合规性。更多关于 JMP Live 空缺职位的面试。
- Michael G:为 JMP Live 开发了新的报告视图布局。看起来不错!还在 UI 会议中分享了报告视图更新。
统计数据
生命科学动态
- Elizabeth:根据 John 在其他混合型平台上的工作,修正了具有连续随机效应的 GLMM 的预测和预测公式。正在研究 GLMM 的下一个重复测量结构 - ANTE(1)。
- Laura CS:使用多组时调查具有稳健推理的缺陷。继续与 James 合作,为 Discovery 提交摘要,并为 Novozymes 准备即将进行的简短演讲。
- John Sall:与 Elizabeth 和 Fang 合作完成了非中心连续随机因子的修复。(JMP-16431) 修复了 Yusuke 报告的混合方向的两个 Stepwise 错误。(JMP-16491、JMP-5580)
- Annie:负责将产品统计数据导入和导出到 CCB 以用于短期控制图。
统计测试
- Mark:与 Jacob 一起测试 Easy DOE 中 Load Design 功能的 Jira 票证。与 DOE 团队和专利律师会面,解决审查员提出的问题。调查在可用性研究脚本中使用 Mail() JSL 函数的问题。帮助 Jacob 在运行可用性研究插件时诊断一些 EA 客户的问题。在 JMP 社区回答问题。
- Jacob:在 Easy DOE 中测试负载设计,开发新的负载设计单元测试。测试 Easy DOE 因子列表。测试探索缺失值并添加单元测试以修复最近的问题。调查有关可用性研究插件的 beta 反馈。
- Tonya:在工艺筛选中测试短期控制图和工艺潜力图。审查了文档中对 OSI 所做的更改。回答了用户社区中关于 V15 中分布的问题。错误验证。
统计文档
- Michael C:与 Colleen 合作,在脚本索引中为统计平台的“列”消息添加帮助键,以便这些条目中的主题帮助按钮能够正常工作。一般来说,该按钮将引导用户启动各种平台的窗口文档。此外,还针对各种文档 Jiras 中的错误和 NF 进行了工作。
产品管理
技术支援
- Duane:技术支持参与了确保 JMP 17.1.1 更新程序能够解决 Regeneron 的问题以及即将举行的 Novozymes Hackathon 的技术演练。Wendy 正在为她的第一位员工 Christine Kjellberg 做准备,她将于下周开始工作!TS 继续参与许多其他项目:
- My JMP 的进展
- 在 Salesforce 中测试旧数据 (GIDB)
- 为参与准备服务云基础设施(电子邮件到案例、电话队列等)
- 从 SAS CEC 向 JMP 合作团队过渡支持
- 准备支持 Store 2.0
- 将 JMP Japan TS 引入 Salesforce
- 与往常一样,技术支持继续处理客户案例和跟踪。以下是TS JMP Live 报告和 Jira 过滤器链接,其中显示了TS 过去 14 天报告的工单

开发运营
- Bob: JMP 17.1.1 Windows 安装程序构建和测试工作、下载页面创建、Windows 安装程序验证基准文件创建。开始在 SAS 流程中获取 17.2 版本的步骤。提醒管理层不再选择分发 JMP 软件的物理介质。
- Myron:更新遥测数据库以容纳更大的下载文件。仍在重新处理一些更新。更新 AWS 环境的本地化脚本 ( JMPTOOL-767 )。从 jmptool 的 Apache 配置中删除 OpenAM 代理并安装 SSL 证书;仍然需要完全连接 Azure 身份验证 ( JMPTOOL-809 )。在 Jenkins 迁移后对测试运行处理进行小幅更新 ( JMPTOOL-847 )。
- Jim: AWS 实例、JMP Clinical 17.1 重建和 JMP 17.1.1 构建。
- Shannon:在 AWS 迁移后审查了 Jenkins 项目,并向 Nick R 报告了一些问题,他很快就解决了这些问题。谢谢,Nick!审查现有 JMP 资源的各种持续淘汰计划 - 我很感谢 JMP 团队收到的意见,因为我们寻求简化和改进新用户的资源。此外,阅读有关各种 Microsoft 产品的 Windows Insider 计划。Microsoft 已开始提供几个不同层级或渠道的预生产版本供客户测试。这些版本包括(我个人最喜欢的名字)“Canary”每日实验版本(几乎没有经过测试)到更稳定但仍处于实验阶段的每周开发版本,再到发布频率较低但更稳定的预发布版本。
文档
- 克里斯·B :致力于 17.2 Jenkins 作业和脚本。现在 EN 17.1 已正式发布,更新了 17.0 索引和最新帮助横幅。修复了 Mike Muhlada 发现的 17.1 帮助元数据值。记录了如何更新插件。
系统/主机测试-Cary
- Mike M:本周,David Barbour 将图像测试转移到 AWS,因此出现了大量图像差异噪音。多个标头统计问题也造成了噪音。我注意到,我们的测试仪表板在此噪音时段未显示任何 HTML 结果,Nick H 报告了此问题,Dave B 进行了修复。在 JMP 17.0 帮助中发现了元数据问题。打开了几个单向抖动限制的回归 Jiras 和 HTML5 行问题,其中存在缺失/排除数据。更新了 Sikuli 测试以删除 18.0 及更高版本的教程。与 Ernest 一起审查了 EA Columns Viewer 反馈,并将在下周初为这些项目打开建议 Jiras。
- Mandy:进行了 17.1.1 安装程序测试;解决了几个 TS 轨道问题;测试和验证 JIRA 并尽可能添加测试用例。跟踪了列统计和图像测试的首选项问题并解决了该问题。提交了秋季 Discovery US 高级 WFB 演讲摘要。
- Audrey: 17.1.1 讨论、评估和为此有限版本 ( JMPTEST-733 ) 进行简短安装程序测试做准备。AWS 转换。实习生计划。
- Lisa G:致力于测试修复以提高堆叠 Y 轴标签的可读性,并输入回归错误并开始 17.1.1 测试。
Web 测试团队-Cary
- 安娜:测试 John P 在 HTML5 中新实现的轮廓图。使用列切换器测试转换列。不进行安装程序测试!(谢谢你,奥黛丽)。:smiling_face_with_smiling_eyes:
- Josh L: JMP Live AD 和新历史报告测试。负责监督 JMP 17.1.1 安装程序测试和测试修复。Anna – 负责 18.0 的 HTML5 检查表。
- Steve Chen: JMP Live 和 HTML5 框架工作和测试。还审查 HTML5 代码更改。
- 回: HTML5 测试,现已针对 HTML5 实现自动化运行!
Web 测试团队 Jira 状态 -北京 / 卡里
64 - 可供测试的故事
8 - 测试中的故事
14 - Jira 在过去 7 天内关闭
11 - 创建新错误
系统/主机测试-北京
数据发现
- Xan:更新一些 RowStateRemap 用法以避免消息中出现重复行。解决 scoreLevels 中的 Term 重入问题。由于 scoreLevels() 的线程/progressBar 可以触发更新事件,因此在使用 Term 之前检查 nLevels 是个好主意。如果它为零,则分数向量不可信。
- Dan S:列切换器更改为支持广播并修复转换列的问题。修复 LineupRulerBox 中的崩溃问题。修复与 Group Platform 相关的启动性能问题。继续进行 Platform Templates 的初步工作。
- Dave B:修复了因编辑条件格式规则、表面剖析器图例工作、箱线图工具提示修复而导致的崩溃,并修复了阻止 html 图像差异图像显示在测试仪表板中的错误。
- Evan:正在研究平台模板的列替换。提高 Match 的性能。查找不必要的“发送到报告”调用。
美国能源部
- Caleb:参加了弗吉尼亚州亚历山大市的 DATAWorks 2023 研讨会。很高兴能与国防部门的同事见面,并了解那里正在进行的一些有趣的工作!我与 NASA 的 Peter Parker 和肯塔基大学的 Derek Young 一起做了一些工作,并发表了演讲。
- Brad:编写了一个脚本来调查 DSD 中每半部分有两个零而不是一个零的可能性。到目前为止,结果令人失望,但可能值得从不同方向进一步研究。
主持人
- John Schroedl:添加了允许便携式开发人员覆盖主机规则并隐藏窗口状态栏的功能。删除了帮助教程菜单和相关的 TOTD 操作。根据空中客车和其他公司的请求,在会话之间保留选定文件对话框过滤器选项。开始调查从已停产的 .NET Framework 迁移到 .NET Core。帮助解决构建问题。
香农的注释
如果您(像我一样)对 CDISC 研讨会和 SAS 专利晚宴上缺少卡拉 OK 新闻感到失望,那么,您只需回忆一下 JMP 重聚的表演和安妮达德利提供的有关数据科学和统计学的幽默视频来安慰自己。