欢迎阅读 2023 年 5 月 5 日的 JMP 开发更新!
我们正接近我们的冻结日期JMP 18 EA3 23 年 5 月 12 日. 请使用任何新信息更新功能页面的“动机”和“摘要”部分,以供客户指导他们为此最新迭代进行的测试工作。 如果您要创建新的功能页面,请参阅Confluence 中 JMP 18 功能类别下的此操作方法页面解释了如何使用 JMP 18 功能页面模板。 如果您需要帮助设置功能页面或为 JMP 18 功能添加史诗或故事,请告诉我! 我总是很乐意提供帮助。
功能页面是产品管理的极其重要的资源,因为它们致力于在每次迭代中向我们的 EA 客户传达主要的新项目和更新项目。 Mia 告诉我,功能页面大大简化了收集面向客户的信息以在 EA 网页上共享的过程! 您应该始终创建 Jira 史诗及其关联的子故事并将其链接到您的专题页面,并使用您的 Jira 问题向测试人员和编写人员传达开发细节。 下游团队依靠功能页面、史诗和故事问题中提供的详细信息来了解新功能的作用以及随着开发周期的继续,它们如何随时间变化。 当然,测试人员使用故事和错误来验证特定的更改。
提醒一下,你应该从不跟踪 Epic 类型问题中的代码推送. 史诗没有开发者、测试者等角色。始终将史诗创建为容器对于描述项目主要思想的大项目(例如,“用于 JMP 18 的 Torch 深度学习插件”),并在其下添加特定故事以捕获需要验证的项目方面(例如,“Initial implementation for for JMP 18 EA3”(故事),“为 Y 变量添加对三级利润矩阵的支持”(功能请求),“删除下划线以使参数标签更易于阅读”(错误?))。 您还可以将大型项目中相关的项目链接到其他方式——例如,“在 M1 Mac 上支持 torch C++ 库”或“为新的 Torch 深度学习组件添加支持角色”)。
说到那个项目……非常感谢拉斯·沃尔芬格在周四的开发会议上介绍了他与 JMP 学生实习生合作开发的 Torch 深度学习图像分析功能马春伟. 特别感谢 Chunwei 在 Russ 介绍他们的工作时在非常活跃的会议聊天中回答了这么多问题! 如果你错过了会议,你可以在这里找到录音,展示了许多有趣的图像分类(和其他)示例。 现在 LS 团队已经通过了法律批准程序,他们计划将 Torch C++ 库包含在一个插件中,客户可以将其安装到 JMP 18 中。 最近,Russ 一直致力于为插件创建一组通用二进制文件,以便它可以在 Windows 以及现在受 JMP 客户青睐的 Intel 和 M1/arm64 Mac 上运行(至少那些提交遥测文件匿名发送给我们)。
另外,非常感谢托尼亚莫尔丁用于发送本周的 Beta/Crash 曲目(已选择崩溃)!

JMP Beta 报告 - 分布 (2) | JMP 直播 (sas.com)
一般公告
即将到来的重要日期
- JMP 18 EA3 冻结 – 23 年 5 月 12 日
- JMP 17.2 代码批准 – 23 年 6 月 13 日
- JMP 18 EA4 冻结 – 23 年 6 月 23 日
- JMP 17.2 代码冻结 – 23 年 6 月 30 日
- 请拜访合流的完整列表JMP 17和JMP 18日期。
JMP 开发更新
产品管理
- 本周产品营销呈现围绕工作流程评估的销售和营销培训课程- 一种销售工具,使团队能够了解客户在何处使用 JMP 以及使用频率。 美国中央高科团队彼得·波利托、凯尔·比克福德和本·罗斯特分享了他们如何利用这个工具为他们的客户建立一个强大的故事、战略和路线图。谢谢萨拉·杜特和凯莉·沃伦为了这里的文章提供了有关培训的更多详细信息!

技术支援
- 温迪:本周,技术支持的几位成员在 C 楼共进午餐。很高兴见到大家并欢迎 Christine Kjellberg 亲自加入 JMP!Christine 已开始就我们用于支持 JMP 用户的工具与技术支持人员进行培训。我们很高兴她加入团队!
- 这里有TS JMP 实时报告以及指向 Jira 过滤器的链接显示最近 14 天由 TS 报告的工单.

开发运营
- 鲍勃:完成流程并将 JMP Clinical 17.1 修订版安装程序放置在各种下载站点上。 为 EA3 准备了临床 EA 和专业 EA。 与 Paul Nelson 合作将 Python 文件添加到 V 18 Windows 安装程序。 重组 JMP Live 17.1 隐藏下载,将其拆分为两部分下载。 原始单个文件太大,SAS 系统无法处理。 继续进行项目管理,将 17.2 纳入 SAS 交付流程,发货日期为 2023 年 9 月 19 日。
- 迈伦:从事遥测出口工作;在完成作业之前修复导出作业内存不足的问题。 更新了 JiraBot 所有者分配(JMPTOOL-851、JMPTOOL-849、JMPTOOL-850 等)。 调查和/或修复文档构建并帮助构建错误。
- 吉姆:正在进行的 AWS 迁移。 错误验证。 强制支持。
文档
- 苏珊 C:完成了在 Jira 中创建智能清单模板以跟踪我们为统计作者和文档团队提供的 18.0 交付成果。 为所有 EA 和最终构建创建了流程 Jiras。 为 EG 创建了一本书 Jira,只需要在创建其余的书/项目 Jiras 之前完成对其智能清单项目的审查。 起草了 17.1.1 发行说明并发送给电子邮件审阅。 跟上有关 TOTD 改造的反馈,以快速启动提示并提出想法。 跟上影响文档中的 JMP Live Jiras。
- 克里斯乙:花了一周的时间研究 JMPTOOL-334 的潜在解决方案,获得将英语用户发送到中文帮助的搜索结果。 我们会在一个月(或两个月)后知道它是否有效。
系统/主机测试-Cary
- 曼迪:作为 Discovery Summit Europe 的后续活动,创建了一个 Workflow builder 博客。 使用 If/Else 和 For 循环处理 JMP 18 WFB 问题和示例。 测试了 17.2 的 CCB 和 LDF 修复,涉及在切换选项时崩溃,以及针对 18 和 17.2 修复的数据过滤器 JIRA 问题。 发现工作流生成器的一些新问题,包括一个与 Windows 和 Zoom 相关的问题( JMP-16476 ) 和另一个在步骤设置区域中四处移动的动作会导致它们像魔法一样消失 ( JMP-16553 ). 也解决了一些技术支持问题,因为我准备在 5 月 8 日至 5 月 23 日的假期中成为 OOO 以进行急需的休息——祈祷安全和身体健康!当我离开意大利打球时,不会发生太多问题!

- 尼克·H:从事 JMP 17.1.1 的安装程序测试。以及正在进行的错误验证。 验证了我们的可访问性的改进,更新了各种便携式提示以使用 newLabel 而不是 newText,这允许屏幕阅读器识别和阅读文本。 调查测试仪表板的问题,其中测试历史图表未加载某些单独的测试页面。
- 猎人:通过 JMP 17.1.1 最终安装程序测试,在 JMP 18.0 的一项基线测试中遇到了 Mac 特定的崩溃,并将其报告给 Dan S.,并与 CIS 工作人员一起解决 BeyondTrust 问题。
- 迈克男:在与新冠病毒作斗争时,这对我来说是一个效率较低的一周。 使用 Paxlovid 感觉更好。 打开本地数据过滤器回归 Jira。 从 JMP 18 Sikuli 测试中删除了教程。 开始 17.1.1 安装程序测试。
网络测试团队
- 乔希·L: JMP 17.1.1。 安装测试已完成 83%。我一直在通过查看机器问题和回答问题来帮助测试人员。JMP Live 测试 Active Directory 集成以及 JMP Live 空间和数据历史记录。
- 安娜:错误验证。 HTML5 等高线图测试。 人力资源课程。 又一周没有安装人员测试! 8)
系统/主机测试-北京
- 北京队:
- 埃里克(奈)王: (1) JMP 17.1.1 安装程序测试。 (2) 进行新的“发布各种报告”测试以重新生成所有样本报告, JMPTESTBJ-2258 .
- 大理: (1) 继续功能测试JMP-16294:OSIsoft PI 导入:多属性导入. (6). 已验证并关闭 JMP Live 错误。 (2) JMP 17.1.1 安装程序测试。
- 麦克吴: (1) JMP 17.1.1 安装人员测试。 (2) SAS 9.4 从jmpdev2 迁移到AWS 临时服务器预演调查还在进行中,详细状态可以查看JMPTOOL-740 . 对于SAS 9.4迁移配置,遇到了很多不可预见的问题,寻求内部资源帮助解决问题,并记录在SAS迁移指令汇合页面因此。
- Kimi (Yu) 王: (1) JMP 17.1.1 安装人员测试。 (2) Jenkins:设置一个VM来运行JMP E2E,详见JMPTESTBJ-2243 - 完毕。 调试 mac UT 的中止作业。
- 张大: (1) JMP 17.1.1 安装人员测试。 (2) 调查了 JMP Live 连接对话框中的 JMP 17.1.1 崩溃问题,无法重新创建崩溃
- 娜拉: (1) JMP 17.1.1 安装人员测试。 (2) 完成17.1.1、17.2、18的CAS Integration新变化测试。 详情可见JMP-16240。 (3) 调查了由报告的 Publish Control Chart LDF 问题埃里克·希尔.
数据发现
- 戴夫乙:在 Windows 上将 Control Chart Builder 保存为 pdf 时追踪到技术支持问题,添加了为 Plot Col 自定义间隔线样式和颜色的功能,修复了 JMP 早期采用者 Craige Hales 报告的 JSON 导入向导崩溃( JMP-16535 ),并致力于 ColStack 行对齐。 problems 与 John Schroedl 一起找出在 AWS 机器上运行图像测试的问题。
- 丹S:在平台模板的 UI 上工作,为 App/Dashboard Builder 返工保存到插件以在单独的文件中引用应用程序,研究用于将组上下文保存到已保存表的辅助函数
- 埃文:查看与平台模板相关的 Dispatch 调用。 示例数据索引刷新的准备工作。 添加了用于打开/导入的遥测以记录文件类型(交互式和脚本化)。
- 轩:最终追踪到由 Graph Builder 更改导致的 Control Chart Builder 崩溃;现在为 17.2 ( JMP-16416 ).
- 欧内斯特:平台模板的模型工作,多列转换支持。
美国能源部
- 布拉德:仍在致力于 DSD 的潜在改进,以更好地估计二次效应。
- 迦勒:本周,我一直致力于调整 GUI Peng 不久前为 CSALT 平台开发的模型规范。 这真的很棒,我期待着向我们的用户展示它! 我还继续进行我和 Brad 的研究。
- 彭:继续致力于 JMP 18 DOE 和可靠性开发的两个方面。 调查并回应了来自技术支持和文档的几个查询。
主持人
- 保罗:使 pip 包装器脚本 jpip 在 Mac 和 Windows 上工作,并将 .zip 文件用于 Python std 库模块。注意:此时,每个用户都需要复制 jpip 脚本并针对他们的环境进行编辑——用户名、jmp 产品(JMP、JMP Pro、JMPSUB)和安装目录。 在我们发布最终的 JMP 18 之前,我们将努力改进这一点。 在 Windows 上的 JMP runner 上测试构建,David Barbour 正在更新 JMP runner 的副本部分以获取嵌入式 python 组件。 除了项目更改和用于翻转构建的 jmpconfig.h 之外,所有文件都已提交给 Perforce - 将在周一考虑这样做。 Bob Hickey 已更新 Windows 安装程序以获取必要的 Python 文件。 开始重建 macOS Python 以支持旧的操作系统版本。(如果我今晚推送它,我将发送电子邮件和有关编辑 jpip 和安装所需的额外 python 模块的说明:numpy、pandas 和 matplotlib。
- 约翰施罗德:作为 .NET Core 工作的一部分,托管更改以从不推荐使用的 .NET 类过渡。 帮助调查基线/图像测试问题。 推送更改以允许在没有附加显示器的机器上呈现 WPF 内容。 由于 MS 更改了内部通道结构,因此重新部署了 Win11 Insider Preview 机器。
- 保罗:通过使用字节编译的 .pyc 文件并将它们打包到一个 zip 文件中,减少进入框架的文件的大小和数量。
- 迈克尔·H: PI Server 多属性导入用户界面的初始实现。
交互式 HTML
- 迈克 S:完成了自定义标签字体在 HTML 导出(条形图、打包条形图和热图)中未正确显示的三个修复,并在第四个(平行图)上取得了进展。
- 约翰·鲍威尔:展示了我们在 JMP 18 中的第一个新功能冲刺的进展。
解决了对丢失数据的颜色存储位置的更改( JMPHTML-2090 ).
现场直播
- 极光:18.0 -完成了删除对可下载性的包级控制的工作。 还删除了空间加入请求功能(从未在 UI 中公开)。调整了通知电子邮件。 继续 GDPR 讨论。 与 Eric 和 Dieter 一起开始设计文件夹级访问控制. 各种各样的 -进行 2 项快速而粗略的可用性研究(@提及和帖子列表过滤),每项研究有 3 名参与者。
统计数据
- 约翰萨尔:这显示命令内置函数现在生成数据表而不是日志中的文本( JMP-16483 ). 示例:显示命令(脚本);这对于跨 JMP 统计内置函数和 ScriptItems 很有用。 例如,20,072 个 ScriptItem 条目中有 5218 个没有提示或文档。 如果您删除 ContinTable、ColumnNames 和 NoMenu/NoScript/Deprecated 的组合,则会留下 401。 其中许多可能不需要提示,但有些可能需要。 有 69 个已弃用的命令,但它们仅出现在 19 个组件中,其中 Preferences 的数量最多 (16)。 内置运算符的类别分布为:

- 劳拉反恐精英:修复了 SEM(具有 MGA 和奇点细节的稳健推理)中的几个错误,并恢复了我的测量不变性快捷方式工作(由 Narayanan 要求),现在几乎完成了。 开始阅读因果推理书“What if”,试图弥合与“传统 SEM”的差距。
统计测试
- 标记:与 Nicole 和 Jacob 一起为 John 在 Process Screening 中开发了新 FDR 报告的可用性研究。 与 Dave Barbour 开发了用于 FDR 可用性测试的 Plot Col Box 增强功能,并进一步开发了 Easy DOE 中的 Analyze 选项卡。 与 Jacob 一起测试 Easy DOE。 与 Caleb 一起完成 JMP 社区中新研发技术资源区域的原型。 在 JMP 社区中回答问题。
- 雅各布:测试 Easy DOE,为 17.2 更新添加测试并测试新的因子列表。 测试 Make Validation Column 17.2 修复。 与 Mark Bailey 和 Nicole Jones 一起进行可用性测试。
- 托尼亚:测试短期控制图并进行错误验证。
生命科学更新
- 经修订的 JMP Clinical 17.1 安装程序在上周进行了更改以解决内部客户发现的一个重要错误后于昨天获得批准。
香农的笔记
希望大家看到劳伦巴克的在本周早些时候发送电子邮件,告知即将有机会为一项伟大的事业捐赠新的或用过的旧衣服! 如果没有,这里又是信息。 多年来,SAS 和 WIN 多次支持该组织。 如果您在卡里,这是一种非常方便的捐赠方式! 如果您不这样做,请随时在线捐赠,或支持全国和世界上同样致力于这一事业的众多类似组织之一。 祝大家周末愉快!
下午好。 美国东部内部销售团队将于 5 月 10 日星期三进行志愿服务日, 在口袋里的笔记. 他们的使命是“以尊严和爱心为无家可归和贫困的儿童和家庭提供优质服装”。
我们的团队将收集新的和轻度使用过的衣服和鞋子,当我们到达我们的志愿者时间时,我们将把它们带到口袋里。 您可以找到最需要的物品清单这里. 如果您有任何想要捐赠的物品,请在 10 月 10 日星期三中午 12 点之前带来您的物品日. 5楼有个标志日A栋的楼层大厅,您可以在那里放置您的物品。 谢谢!