欢迎阅读 2022 年 12 月 16 日的 JMP 开发更新!
我知道很多人将在下周出门度过一个当之无愧的假期。 仅供参考,在寒假期间,为 Mac 和 Win 构建的 JMP 桌面 CI 以及 18.0 的相关自动集成项目将继续运行。 但是,Jim 计划在平安夜禁用夜间构建和单元测试运行,并在我们返回办公室之前将它们重新打开。
JMP 17.1 文档冻结发生在工作日结束时22 年 12 月 21 日星期三. 请注意,这意味着 JMP 文档团队将无法进行与此后集成的 17.1 错误修复相关的任何文档更新。 22 年 12 月 21 日之后所做的任何影响文档的更改都必须等待 JMP 18.0 文档工作开始。 同样,L10N 团队已经移交了 17.1 的翻译,因此自 17.1 字符串移交以来提取或编辑的字符串将以英语出现在 17.1 中,并将在 17.2 周期中进行翻译。
我们计划开始JMP 17.1 的代码批准模式在 23 年 1 月 6 日结束时,并在 23 年 1 月 27 日冻结 17.1 的代码。 请查看我发送的 Outlook 提醒以了解有关批准模式的详细信息或查看此页面关于 Confluence 中的批准模式更多细节。
最后,感谢奥黛丽舒尔分享以下本周的 Jira 技巧! 自从我们迁移到新的 Jira 云实例后,我们可以更灵活地思考变化并改进我们的项目设置以及我们收集工作数据的方式。 以下项目是我们希望产生重大影响的小调整,我们期待在新的一年里做出更多改进!
- 这起源问题正在成为 JMP 跟踪的重要内容。 请开始输入或编辑问题时填写此字段并将其固定,以便于查找! 看到这个有用操作方法页面关于当前值(谢谢,香农)。 请注意,Jira 管理员将讨论更新为 Origin 显示的值,甚至可能在未来将其设为 JMP 项目的必填字段。
- 你开始使用新的了吗?计划版本场了吗? 请记住,您可以使用此字段来指示修复意图,而不是将 :OPEN 标记添加到“修复版本”字段中的版本。 如果您填充计划版本以指示您打算修复项目的版本,只需将修复版本留空,一旦修复被推送,您可以将普通版本号添加到修复版本(例如,18.0)。
一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份结识形式. 只需填写问题,完成后将其连同 3 张您的照片上传到文件夹中。 感谢您帮助我们更加熟悉 JMP 系列!
即将到来的重要日期
- JMP 17.1 文档冻结 – 12/21/22
- JMP 17.1 代码批准开始 – 1/6/23
- JMP 17.1 L10N 冻结 – 23 年 1 月 16 日
- JMP 17.1 代码冻结 – 23 年 1 月 27 日
- JMP 18 EA1 冻结 – 2/3/23
- JMP 18 EA2 冻结 – 23 年 4 月 7 日
- 请拜访合流的完整列表JMP 17和JMP 18日期。
JMP 开发更新
统计数据
- 约翰萨尔: Fit Group 的 Profiler 现在支持分类响应 - 适用于 17.1 和 18.0。 ( JMP-14877 ) Fit Group 的 Profiler 现在支持在选项打开时显示 Creators - 对于 18.0. ( JMP-14958 ) 这张照片显示了两者。

- 劳拉C-S:继续致力于修正非正态数据的 SEM 标准误差。 回答教授关于SEM中“形成性评估”的问题。 成品安全培训。 继续致力于修正 SEM 中的标准误差。 这些数字现在是正确的,但在 UI 实现上还有剩余的工作。
统计文件
- 凯伦:除了享受 12 月初的大量降雪外,本周我还整理了我的 17.1 项目并准备好冻结文档。
- 迈克尔 C:在下周 17.1 文档冻结之前对文档进行最终更新。
统计测试
- 雅各布:开发一种可以自动编写可用性研究脚本的工具。 验证 Jira 票证和清洁单元测试。 在 Easy DOE 中为优化按钮添加性能测试。
- 托尼亚: Jira 分类/清理。单元测试清理。错误验证。
产品管理
- 布赖恩 F:完成对 JMP 17 VPAT 的更新并将其发送给 Greg Kraus 以供发布。 与 UserInterviews 会面讨论计划和定价,研究更多可用性测试平台并使用 Lookback 对双变量平台进行实验性用户研究,还会见 JMP Development Workstream 并记录行动项目和结果。 与多个开发人员会面,讨论各种设计问题。
技术支援

开发运营
- 香农:完成安全培训。 崩溃调查。 在现有的 Jira 崩溃问题中填充 Origin 字段。
- 迈伦:致力于 17.1 和 17.0 的帮助构建、JiraBot 所有者文件更新以及 Mac 崩溃符号器问题。
- 吉姆: JMPTOOL-663和 Perforce 支持。
文档
- 克里斯布:我想我已经解决了在 Mac 上预览中 PDF 中显示乱码的方程式的问题——只需要弄清楚如何将字体修复应用于 help-pdf-builds 机器。
- 苏珊: 17.1 的 JMP Live 和 JMP doc Jiras,以及 17 的 JMP Live 和 JMP EN 帮助的更新模板。
- 千安娜:在 17.1 Jiras 上工作。 执行 17.1 的项目计划。 准备 Doc Freeze。
系统/主机测试-Cary
- 安娜:交互式测试——向 JMP Live 发布报告:消费者研究平台 Categorical、Choice & MaxDiff、Oneway、Graph Builder Maps with transform columns、缺失值和数据过滤器。 已报告在 JMP 崩溃报告中打开。 测试了 Xan 对带有 RowState 列的 Graph Builder Overlay 崩溃的修复。 在夜间构建中验证修复。
- 曼迪:主要从事 JMP 18 的一些工作流程工作——在尝试添加一些 JSL 测试的过程中,以便向 WF 添加新内容。 验证文档 JIRA。 在 17.1 的崩溃列表测试构建上做了一些工作。 测试数据过滤器更改。 清理年底的任务/笔记/脚本/等。
- 乔希: JMP Live 17.1 安装程序语言测试和帮助识别升级问题。JMP Live install 调用 Intel 来解决他们的一些部署问题。测试人员构建/安装问题/AWS 部署问题。JMP Live Jira 错误和故事验证。由于 JMP Live 安装程序的更改,JMP Live 17.1 和 18.0 的 JMP Live 自动安装程序脚本发生了各种更改。
- 迈克男:尝试从 Mike Anderson 重新创建公式编辑器崩溃,更新了 JMP 18 菜单更改的几个 Sikuli 测试。 与 Evan 一起集思广益,试图扩展 JSL 中可用的 GUI 交互! 非常感谢 Evan 在这方面所做的工作。 希望减少对 Sikuli 的依赖,以实现更多常规 UI 操作(单击、拖放、上下文单击/选择、LRT 单击/选择等)。
- 奥黛丽:Matlab M1 测试,完成与员工的 Q4 对话,更新了我们的序列号包含新年新数字的页面,对 Jira 进行一些研究,维护 Jenkins 工作,完成我的新 PC 的设置。
系统/主机测试-北京
- 大理: (1) 验证与客户端和模块相关的 JMP Live 故事/错误 (2) 调查 JMP Live Migration 测试失败。 它是由 WEBJMP-5932 引起的。 (三)完成了2022年工作总结。 (4) Workday更新了2022年绩效目标。
- 基米: (1) 验证 JMP Live 和 JMP Desktop 故事/错误。 (2) Jenkins:在UT Beijing Env中添加JMeter负载测试。 在 AWS 上设置 JMP Live 18.0 服务器。 用大力调试JMP Live Migration失败,修改对应的Jenkins脚本。 (三)完成了2022年工作总结。 (4) Workday更新了2022年绩效目标。
数据发现
- 戴夫乙:修复了 plotcol 轴标题的两个定位问题,修复了工具提示显示排除行的问题,修复了工具提示未显示标记的所有行的问题,修复了用于管理条件数字格式的对话框的几个 ui 问题。
- 埃文:在 LRT 菜单和大多数上下文菜单(取决于复杂性)的顶部提供了一个搜索字段。 这些搜索字段的外观仍在调整中。 帮助改进一些 GUI 测试自动化。
- 丹S:集成的 Process History Explorer 会话/JMP Live 修复了 17.1。修复框属性中的 nullptr。修复 17.1/18 的图像 DPI 问题。修复制表包列。
- 欧内斯特:用于跟踪脏状态的 Workflow Builder 撤消/重做修复。列查看器属性编辑。
- 轩:安全培训完成! 此外,17.1 集成和 CR。
美国能源部
- 布拉德: JQT 和 QREI 的审稿论文 - 一篇立即被接受
正在讨论 QREI 中的一篇论文。
- 彭:与 Bill Meeker 一起在我这边的研究中遇到障碍。 正在努力。 除此之外,在 Caleb 和 Elizabeth 的帮助下清理了几个 17.1 项目。
主持人
- 保罗ñ:地图服务器已启动并正在运行并提供图块服务;但是,它在高缩放级别下渲染图块时很慢。 我正在为各种缩放级别预渲染图块,并尝试调整服务器配置文件以提高性能。 在网络配置方面,一切仍指向当前的旧地图服务器,因为我正在测试 JMP 与新地图服务器的连接,确保配置与先前 JMP 版本用于调用服务器的相同调用约定相匹配.一旦确认新服务器为 JMP 提供切片服务,我们就可以更改网络配置以指向新机器。
- 迈克尔:添加了对 Mac JMP 打开 .xlsm 文件(带宏的 Excel 电子表格)的支持,以匹配 Windows JMP 支持。 升级了 Mac JMP 项目文件以使用与 Windows 匹配的 C++20 语言变体。 与 Mayowa 和 Paul S 合作,通过更改调用混淆工具 (terser) 的方式,在 Mac Release 版本上构建和混淆 Template.html 文件(用作所有交互式 HTML 报告的模板)构建及其诊断将出现在构建日志中。
- 丹尼尔:新的 DEV 和 TEST VPC 已在 AWS 中为我们的 JMP 激活系统完全配置和部署。这种分离使我能够测试更高的安全配置,而不会在我们的生产环境中造成问题!
HTML5
- 迈克 S:完成了 JMP 新用户欢迎工具包视频,并提交了一份问题列表,以便在工具包的下一次更新中解决。 完成了 SAS 系统和网络的可接受使用课程。 对我的 Mac 进行了更多设置以进行开发。 继续熟悉代码。
- 约翰·鲍威尔:继续讨论图形重新排序及其对 JMP Live 的影响( JMP-14895 ). 修复了一些指向旧 Confluence 的超链接。 计划进行白盒测试。 审查交互式 HTML 代码重构工作。 参加了 JMP Live Git 演示。 在我们的 JavaScript 代码中寻找处理链接子集的模式( JMPHTML-541 ).
- 普拉韦纳:重构单元测试中加载的源文件,遇到 Chrome 浏览器特定问题,找到了解决方案。 重构 Segment.js 以采用类结构并更新所有其他段中段的引用,单元测试。 开始重构直方图段以采用类结构。
- 保罗·斯皮查拉:与 HTML 团队合作,将我们的更多代码库升级到 ES6 及更高版本。 修复了 Mac 每晚构建不构建工作 HTML 模板的问题。
现场直播
- 极光:对于 17.1,修复了一个错误,该错误使用户无法移动具有“-N”后缀 ID 的旧报告。 对于 18.0,已完成删除已知的过时 REST API 路由。 杂项:在 Perforce 上工作 --> JMP Live 的 Git 更改。 举行了两次 Git 演示(针对 JMP Live 存储库的重度和轻度用户)。
香农的笔记
祝大家假期愉快,新年见! 下周没有更新……