
欢迎阅读 2021 年 12 月 17 日的 JMP 开发更新!
重要公告: jmprunners 和 Jenkins CI 将在假期期间保持打开状态。 但是,每日 JMP 构建、安装程序和单元测试过程将被关闭,并且 JMP Live 自动部署也将被禁用。 2021 年最后一组每晚可执行的构建和安装程序将过时12 月 23 日星期四.
JMP 批准人周一做出决定最后一次重建 JMP 16.2解决几个问题:
- 修复了 Graph Builder 和 Control Chart Builder 消失的轴问题。 这是几周前在 16.2 中对散点图矩阵进行的性能修复的意外回归。
- JMP 桌面中包含的 libcurl 库的更新。 当我们解冻 16.2 轨道时,我们需要执行的新安全扫描检测到了这个新可用的更新。 此 libcurl 更新还修复了另一个在批准后记录的 http 请求回归。
- 删除了 JMP 的 SAS 集成文件中包含的 log4j 文件。 幸运的是,JMP 不易受到本周引发互联网关注的 log4j 漏洞的攻击。 这个零日安全问题确实影响了 SAS 产品,SAS 包含在 JMP G 和 JMP C 中,并且在世界各地的许多服务器上都可以找到这些库。 由于违规文件的存在会引起运行自己的安全扫描的客户的担忧,布赖恩·科科兰、保罗·纳尔逊和布赖恩·布恩调查了这个问题,Bryan 进行了修复,我们能够替换有问题的文件。
在其他 JMP 发布新闻中,Cary 和北京的 QA 团队能够签署JMP 17 EA5 安装程序本星期。 谢谢吉姆·博雷克和鲍勃·希基用于帮助分支、构建、安装程序和将文件发布到网络。 16.2 安装程序测试暂停(由于需要合并上述修复程序)为团队提供了足够的时间来完成这项重要任务。 我知道我们的许多客户对打开新版本的 JMP 和打开任何其他节日礼物一样兴奋,所以很高兴我们能够为他们提供一个新的迭代来在休息时间玩!
以旧换新! 本周,一群人努力搬家JMP 的激活服务器从它在内部 SAS 服务器上的老家到 AWS。 Paul Nelson、Daniel Powell、Peter Jeong、Mike Shaddock、Adam Guida、Mike Hess 和 Rebecca Drozd 都在迁移过程中进行了合作。 这涉及迁移激活流程和数据库,以及更新与 JMP 订阅流程的连接。 截至周四下午,激活和支持工具现已从 AWS 实时运行。 非常感谢参与这一重要转变的所有人!
说到大的转变, JMP开发正式脱离Defects系统! 我们将只在 Jira 开始新的一年。 非常感谢所有帮助分类缺陷并在转换过程中与我一起工作的人,特别是迈克尔·克罗蒂和妮可·琼斯谁大力推动对统计团队缺陷进行审查,以便我们能够在 2021 年达到这个里程碑。 非常感谢也去奥黛丽·舒尔和贾斯汀·奇尔顿帮助编写使数据传输和清理成为可能的脚本。 最后,非常感谢今年早些时候参与我们 Jira 讨论组的许多 JMP 团队成员,他们帮助我们决定如何使用 Jira。

最后,感谢托尼亚·莫尔丁分享本周关于选择崩溃的 Beta/Crash/Telemetry 轨迹的详细信息。
公司

平台

JIRA 门票

话题

副题

2021 年 17 月 12 日这一周的崩溃/遥测/测试版反馈 | JMP Live (sas.com)
一般公告
- 本周向 HTML5 开发人员和新爸爸表示祝贺马约瓦·索宾! 12 月 14 日,他的家人迎来了他们可爱的男婴多诺万(8 磅,3 盎司)。 与您的新成员一起享受假期!

即将到来的重要日期
- JMP 17.0 EA6 – 1/14/22 ** 功能冻结前的最后一个 EA**
- JMP 17 功能冻结 – 2/28/23
- JMP 17.0 EA7 – 3/4/22
- 请拜访合流完整列表JMP 16和JMP 17日期。
JMP 开发更新
美国能源部
- 布拉德:与 Chris Nachtsheim 和 Ryan Lekivetz 一起撰写了一篇题为“混合水平因子的正交主效应筛选设计家族”的论文。
- 迦勒: MSA 中新嵌套功能的工作已接近完成。 我希望能在年底前推出。 我昨天还参加了 Discovery Japan 的“与开发人员见面”会议,并获得了一些关于样本大小探索者的良好反馈!
- 约瑟夫:在 Easy DOE 分析和预测选项卡上工作,为指导用户添加交互式控件和绘图。
主持人
- 保罗·N:
- 与评估与 JMP 捆绑的 SAS jar 进行的 log4j 相关的工作。幸运的是,JMP 使用早于该漏洞的旧版本,但 JMP 16.2 和 17 现在包含修复该漏洞的最新版本。 非常感谢 Bryan Boone 本周让新版本到位!根据所有可用信息,我们认为较旧的 JMP 版本不易受到攻击。 JMP Live 从不携带 SAS jar 或 log4j。 现在,16.2 和 17 将拥有最新的最新版本,并重新打包到 SAS jar 中。
- 修复了在过渡到 AWS 时发现的 JMP 17 中 Windows 处理激活消息中的潜在错误。 还为 JMP Live 17 创建和更新了本地主机证书。
- 布莱恩·C:在 IT 部门 Mike Shaddock 的一些重要帮助下,JMP 试用和订阅激活现已在 AWS 上上线。感谢 Daniel Powell 和 Paul Nelson 在这方面所做的出色工作。
HTML5
- 布莱恩 F:参加了另外两次 C++ 培训课程。 我还为我需要为 JMP Discovery Summit Europe 撰写的论文做了一些背景研究。 我还致力于修复几个图标以在黑暗模式 (JMPHTML-1190) 下更好地显示,并修复没有烤肉串菜单的轮廓节点上的视觉工件 (JMPHTML-1451)。
- 乔什M:录制的 EA5 分类分析器视频。 分析器错误的分类和调查。
JMP直播
- 乔什M:解决了发布没有直方图的分布的“未知”错误( WEBJMP-4387 )。 在收到来自 Tonya 的 EA4 电子邮件并提到由于此错误而她无法将结果发布到 JMP Live 后,我进行了一些初步调查,这导致 Aaron 和 Dan 解决了此错误。 还为 JMP Live 数据表查看器中的列分页/过滤创建了一个 UI( WEBJMP-3747 )。 推送此功能的第一部分,显示侧边栏,向用户显示列列表。需要额外的工作来使列列表通过分页加载更多(现在上限为 100),并允许在数据表查看器中水平滚动以加载数据表网格中的更多列(进行中)。
- 极光:继续“在客户上发布”的工作。改进了对 NULL 值的验证。添加了对静态报告的支持。将一些 Jest 测试转移到使用客户端发布(更多)。我们为 JMP Live 团队举行了概念验证演示,并做出了“走/不走”的决定(我们是“走”的)。
- 贾斯汀:向数据表登录页面添加了数据消费者选项卡。 修复了从客户端删除数据帖子的问题。
统计数据
- 彭:根据 Bill Meeker 的建议,本周初继续对重复测量降级进行更改,然后根据这些更改更新我现有的测试脚本,并继续我的测试工作。
- 剑锋:拟合模型中的等效性检验隐藏在“所有成对比较 - 学生的”中。 用户很难找到它。 Chris 要求我将等效性测试移至更高级别。 目前我正在研究这个。
- 劳拉CS:周一和周三参加了 C++ 课程。 继续为 SEM 进行多组分析工作——很高兴报告整个控制面板和主红色小三角菜单现在具有多组功能!! 与 Sara Doubt 会面,讨论工作流程评估。 参加与 Discovery Japan 的专家会面。
- 安妮:修复了一些控制图缺陷并为控制图生成器添加了一个行图例( JMP-5777 )。
统计文件
- 迈克尔 C:与 Nicole 和 Fang 完成了对 Defects 中剩余统计问题的分类。 在仅限 Jira 的模式下开始新的一年会很棒! 还对 Karen 的文档重写进行了一些审查。
统计测试
- 托尼亚:测试了 16.2 中的轴边界修复。参加了有关 JMP Clinical EA 发布的会议。致力于测试版和遥测报告。
- 雅各布:在 Easy DOE 中测试模型选项卡并添加单元测试。 为 Control Chart Builder 和 Random SVD 添加性能测试。 参加 Leor Zolman 的 c++ 培训课程。
生命科学更新
- 约翰·C:完成了 JMP Clinical 17 的研究笔记基础架构重新设计,并激活了主题/报告级别的笔记和快照历史记录。 添加了学习日的学习偏好小部件(推导、插补方法和锚定日期)。 修复了人口统计分布中的创建静态报告问题。
技术支援
- 杜安:技术支持收到了许多关注 log4j 漏洞的客户的意见。 虽然 JMP、JMP Pro 和 JMP Live 不受影响,但 JMP Clinical 和 JMP Genomics 包括受影响的 SAS 版本。 TS 正在将客户指向SAS 关于该问题的声明. 随着更多信息的可用,此安全公告正在更新,当 JMP Clinical 和 JMP Genomics 客户询问该漏洞时,应将其定向到此页面。 另一方面,为 JMP TS 购买的服务云已经通过了所有必要的批准,实施工作将于 1 月开始。 JMP TS 知道 JMP 激活转换到 AWS 并且 TS 在这一点上没有发现任何问题。
- 这里有TS JMP 实时报告.(JMP Live 16) 以下是有关技术支持打开的 Jira 票证.

开发运营
- 吉姆乙:与开发人员就 JMP 16.2 的三个后期集成及其后续构建、安装程序和单元测试运行进行了合作。 参加了两次会议,讨论建立 JMP Clinical 的 EA;一直致力于更改 Mac 安装程序以适应他们的 TOTD、文档和 EA 插件。 由于在 WinOS 上运行最新的 Debug JMP Pro 17 单元测试套件,报告了 LEAKS 和 ASSERT Jira 票证,并为其他人验证了修复程序。
- 鲍勃H:努力让 EA 5 发布。 与 JMP Clinical 会面,了解如何修改 Windows 安装程序以准备 EA 安装程序版本。 审查了 16.2 年度许可证的订单处理,以解决 SAS R&D 遇到的系统问题。 修改了 16.2 和 17.0 安装程序以删除 log4j.jar 文件。 将 16.2 试用版安装程序推送到下载页面(带视频修复);将很快进行另一次更新以获取剩余的 16.2 修复程序。 重建 16.2 安装程序以使用新的 jar 文件(替换 log4j.jar)。 修改了 C-pages 和 JIRA 问题以更好地组织安装人员的签核。
文档
- 琪亚娜:继续查看简历并观看 HireVue 视频以获得高级技术作家职位。 与 SAS IT 合作解决文档服务器上的权限问题。 更新了 JMP Live 16.1 帮助横幅并推送到生产环境。 将本地化的 JMP 帮助 16.2 文件推送到生产中。
系统/主机测试-Cary
- 全部: JMP 17 EA5 测试、JMP 16.2 最终安装程序测试。
- 丽莎 G:本周,我进行了 16.2 安装程序测试、JMP 17 EA5 测试、测试和验证了 16.2 中轴重绘问题的修复,并调查了 4 个 EA 反馈轨道。
- 猎人:完成了 JMP 16.2 最终安装程序测试的第 2 轮,对多种配置进行了 JMP 17 EA 5 验证,并响应了一个 JMP 17 EA 4 轨道。
系统/主机测试-北京
- 北京队:
- JMP 17 EA5 测试,详情见 BRDSTG-3255
- 已完成 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试,详情见 JMPTEST-163(Cary 团队 + 北京团队)和 BRDSTG-3251(北京团队更新)
- 致力于 JMP 试用版和 JMP Pro 试用版的 16.2 安装程序测试,详细信息请参见 JMPTEST-417(Cary 团队 + 北京团队)和 BRDSTG-3252(北京团队更新)。
- 埃里克·王: (1) 完成了 JMP 17 EA5 发布的健全性检查。 (2) 完成了 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试。 (3) 为 JMP 试用版和 JMP Pro 试用版开发 16.2 安装程序。 (4) 为 JMP16.2/17 测试了新的 log4j jar 文件。
- 大丽: (1) 已完成 JMP 17 EA5 导入/导出、OSI 导入的健全性检查。 (2) 完成了 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试。 (3) 为 JMP 试用版和 JMP Pro 试用版开发 16.2 安装程序。 (4) 调查TS报告:7613481015、7613481018、7613481028。 (5) 发现一个 OSIPI 错误,JMP-9684。 (6) 测试 JMP Live 故事/错误。
- 吴麦: (1) 完成了 JMP 17 EA5 安装程序测试和 ODBC/Query Builder、HTML5 Profiler、JMP 插件的完整性检查。 (2) 完成了 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试。 (3) 为 JMP 试用版和 JMP Pro 试用版开发 16.2 安装程序。 (4) JMPHTML-766 的 HTML5 Profiler 测试。 (5) 调查TS报告:7613478673和7613479096。 (6) 测试了JMP Trial 16.2的重建。
- 基米: (1) 完成了 Python 集成、Formula Depot、SAS 集成的 JMP 17 EA5 健全性检查。 (2) 完成了 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试。 (3) 完成了 JMP 试用版和 JMP Pro 试用版的 16.2 安装程序。 (4) 测试JMP Trial 16.2的重建。 (5) 为 JMP16.2/17 测试了新的 log4j jar 文件。 (6) 与 Audrey 和 Paul 合作解决“Python 模块安装”问题,并输入错误 JMP-9419 (7) 测试 JMP Live 故事/错误。 (8) 学习如何安装和设置 Jenkins 服务器。
- 娜拉: (1) 已完成针对文本资源管理器、独立正则表达式和 CAS 集成的 JMP 17 EA5 健全性检查。 (2) 完成了 JMP AL、JMP Pro 和 JMP Subscription 的 16.2 安装程序测试。 (3) 完成了 JMP 试用版和 JMP Pro 试用版的 16.2 安装程序。 (4) 测试JMP Trial 16.2的重建。 (5) 测试 JMP Live 故事/错误
数据发现
- 丹·S:修复了列切换器中的崩溃问题,在属性面板菜单/工具栏项目上进行了额外的工作,使其在需要它的窗口(项目)中而不是在其他窗口(弹出窗口、启动器)中处于活动状态,项目的日志焦点修复,修复 JMP 中的缩略图错误实时发布、保存到 JRP/会话/日志快照的脚本的额外工作。
- 戴夫乙:修复了导入使用 ActualText 条目的 pdf 文件的问题,修复了保存日志时悬停标签框架颜色丢失的问题,修复了日志或重新运行时悬停标签位置更改的问题,更新了图像测试,并使用 Mike M 的建议重新运行测试以尝试过滤掉具有更改然后更改回来的图像的测试。
- 赞:在默认轴设置下再次通过,主要是在 prob 和 count 轴上填充和避免负标签。
- 埃文:为 GUI 搜索尝试不同的搜索结果相关算法。
香农的笔记
感谢 Aaron Andersen 分享这件随机的圣诞傻事!
我们家都非常喜欢蛋酒,尤其是我。 但是因为它只在假期前后供应(而且因为我尽量不一年买超过一两盒,它不完全是一种健康食品),我似乎每年 12 月开始都在想“现在那个蛋酒品牌是什么?我们都非常喜欢,我们决定不再购买的那个是什么?”我永远不记得了,因为我已经有 11 个月没有吃过了。
所以今年我决定最终一劳永逸地解决这个问题。 我去了我能想到的每一个超市,买了我能找到的所有品牌的蛋酒。 我最终得到了 14 种不同种类的商业蛋酒,加上 2 种我想尝试的自制蛋酒。

(这甚至不是全部..)
哇……那是奉献! 也许向瑞安咨询某种能源部? 光是看着这些,我就已经筋疲力尽了。 那只是把它带到蛋酒eggstreme。
说真的,祝大家节日快乐,新年见! 我下周不在办公室,所以圣诞节前夕不会有星期五的更新,但如果出现需要立即关注的紧急情况,请向我发送 Teams 消息。 不过,与蛋酒无关。 我不回应那个......