
欢迎来到 2022 年 4 月 8 日的 JMP 开发更新!
距离JMP 17 EA8的冻结日期(即 2022 年 5 月 6 日)还有大约一个月的时间。我们将于 22 年 7 月 6 日对JMP 17 EA9进行一次最终 EA 冻结,并将于 22 年 7 月 20 日达到JMP 17 代码冻结。感谢本周在 Confluence 中更新功能页面并勾选功能准备详细信息复选框的所有人。随着技术支持和产品管理在 JMP 17 发布之前准备培训和信息材料,这些页面比以往任何时候都更加重要。
本周,产品管理团队的Sara Doudt在 Inside JMP 上发表了有关JMP 分类计划的文章。该项目旨在创建一个通用的分类方案,可应用于许多类别的项目,从面向客户的材料到内部培训交付成果,再到产品管理和开发计划。 Sara 请您花一点时间阅读本文,并随时添加评论来分享您如何在您的角色中使用这些信息。
非常感谢 Mac 主机开发人员Michael Hecht在本周的开发会议上介绍了用于查找未定义行为的特殊 UBSAN 构建。正如他在演示期间所承诺的那样,Michael 推出了一系列初始更改,以解决他迄今为止在这些特殊构建中发现的一些问题(591593:未定义的行为:安全修复),并将未定义的行为更改为断言失败(591581)。正如他今天早上在电子邮件中指出的那样,“您可以在 P4V 中查看更改列表,或者同步然后搜索这些字符串:UBAssert、UBNumericCast、UBSAN。”如果您错过了会议,可以在此处找到下载的录音副本。
最后,本周我们将继续壮大我们的 JMP 系列!我们热烈欢迎开发人员Sibusiso Mabuza ,他于本周开始成为 Xan 数据发现小组的成员。我们还祝贺埃文·麦考克 (Evan McCorkle)及其家人上周日迎来了他们的新生女儿达芙妮·雷恩·麦考克 (Daphne Wren McCorkle) 。埃文表示,每个人都过得很好,他将享受前半个月的育儿假,直到五月。欢迎,达芙妮!

一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载“了解”表格的副本。只需填写问题,完成后将其连同 3 张照片上传到文件夹中。感谢您帮助我们更加熟悉我们的 JMP 系列!
即将到来的重要日期
- JMP 17.0 EA7 – 11/3/22
- 第三周末维护 – 4/15/22 - 4/17/22
- JMP 17.0 EA8 – 5/3/22
- JMP 17.0 EA9 – 7/8/22
- JMP 17 代码冻结 – 22 年 7 月 20 日
- 请访问Confluence查看JMP 16和JMP 17日期的完整列表。
JMP 开发更新
系统/主机测试-Cary

- Mandy:报告了重新编码问题并为其添加了测试。报告了新公式 > 分组依据的崩溃问题,现已修复。测试了动作记录器修复并在 JSL 框架中添加了测试。工作流程构建器 - 修复,zip 文件现在保存到项目中,但希望可以修复此问题,以便在将 WFB 发送给某人时可以将其移出项目( JMP-11930 )。为 Discovery 撰写摘要,以撰写有关工作流程生成器的论文或海报。发现 Dan S. 正在调查的 All 发生 Tabulate 崩溃。在工作日的绩效部分编写并添加了目标。
- Nick H:错误验证并清理一些新引入的以及一些旧的单元测试失败。修复了与导入文本文件作为过滤器相关的 JSL 单元测试 GUI 的问题。与 Audrey 合作制定了一项计划,最终将超时集成到测试仪表板中,因为它们与崩溃无关。继续进行一些正在进行的项目,我希望尽快完成。
- Hunter:响应 EA 跟踪、JIRA 验证、打开三个 JIRA 项目以解决从项目窗口打开 HTML 报告的显示问题,并提交来自以不同语言运行的 JMP 的 JMP 搜索窗口结果的反馈。
- Mike M:忙碌的一周,有几个较大的图像差异更改。通过图像差异 I:输入 HTML Y 轴错误,输入测试仪表板图像在 Mac 上不可用错误,反馈单元测试失败并更新脚本索引。与 Dan S 和 John Shroedl 合作开发我的 Sikuli 图像差异环境。开始努力将 Sikuli 移植回 AWS(感谢 Josh 对此提供的所有帮助!)。
- Lisa G:致力于配置级别和注释/标签填充错误的验证,在使用带有树图和应用 LDF 的 graphlet 时出现崩溃,并输入一个错误,其中通过悬停标签的子集命令在与配置级别配对时无法正确过滤。
- Josh L: JMP Live Jira 故事和错误验证。本周重点关注 JMP Live JSL 和控制图测试。帮助 Hui 使用她的 ID 重新安装 Android 平板电脑,以便她可以在 Intune 中注册该设备。
- 北京 / Cary JMP 实时测试 Jira 状态
- 06 测试中的故事
- 39 个故事已准备好进行测试
- 04 过去 7 天内创建的错误。
- 过去 7 天内关闭了 14 个故事/错误
系统/主机测试-北京
- 北京队: JMP 17 I18N 测试正在进行中。 132/169 已完成。详细信息请参见 JMPTESTBJ-1015。
- Eric Wang: (1)测试了与Web视图会话相关的Jira项目,增加了更多集成测试。 (2) 处理与 JMP Live 存储的凭证相关的 Jira 项目。 (3)错误验证。
- 李达: (1)JMP 17 I18N 测试。 (2) 继续更新JMP Live迁移自动化案例。 (3) 查看 JMP 数据连接器研究中的项目。 (4)组织JMP桌面I18N测试。定义并分配国际化测试任务给相应人员,更准确地跟踪整体状态。
- Mike Wu: (1)JMP 17 I18N 测试。 (2) 讨论 JMP 北京团队测试数据类型/数据源的反馈并将其发送给 Maanasa 关于 JMP 数据连接器研究的反馈。 (3) 调查TS报告Technical 7613550202。
- Kimi: (1) JMP 17 I18N 测试。 (2) 完成了遗传学平台的 I18N 测试,请参阅 JMPTESTBJ-1296。 (3) 测试的 JMP Live Jira 项目。
- Nala: (1) JMP 17 I18N 测试。 (2) 测试Text Explorer相关的Jira项目。
数据发现
- Dave B:追踪到 scatter3d 的截断问题,修复了通过 jsl 设置值时未调用 NumberColEditDisplay 和 StringColEditDisplay 的 C++ 回调的错误,然后与 Ernest 合作修复了修复所产生的一些问题,修复了注释填充设置的持久性。
- Sibusiso:这周是我的第一周。我一直忙于入职工作以及让我的机器为 JMP 开发做好准备。
- Xan:更多 axisInSequence 工作;研究制表和帕累托问题;欢迎锡布索!
- Ernest: Workflow Builder 关于如何导出的讨论。 Jira 修复和推迟。
美国能源部
- 祝贺Brad Jones因其在欧洲探索峰会上的演讲“ Fit 最终筛选平台的令人惊讶的使用”而荣获“最佳特邀论文”!
- Caleb:与 Joseph 合作修复了有关在 MSA 中模拟响应的多个错误。我还继续与美国宇航局的彼得帕克进行联合研究。
- Joseph:致力于重新设计 MSA 模拟,以正确支持嵌套和交叉效果。此外,继续开发 Easy DOE Profiler(即“预测”选项卡)。
主持人
- John Schroedl:性能发现 - 我了解到 std::shared_mutex 在 Windows 上比 std::mutex 快得多,b/c MSFT 不愿意更改 std::mutex API 以实现向后兼容性。根据此建议,Evan 指出,通过更改为 shared_mutex,Windows 上的搜索速度提高了 20%。添加了对工作流程文件的打开对话框支持。修复了日语下的启动屏幕文本,并使用 © 2022 推送屏幕。推送 GPicture 更改以加载由文件资源管理器/Finder 显示的图标。修复 Mac 上“目录中的文件”和符号链接的问题。
- Paul N:解决了连接点和垂线的 Scatterplot3D 精度问题 (JMP-11921)。使 IDAT 导入仅适用于 JMP Pro 的功能 (JMP-11626)
- OpenStreetMap服务器工作:
- 成功让 JMP 16(具有修改后的 URL)从运行新 OpenStreetMap 软件堆栈的虚拟机加载地图。
- maps.jmp.com,一个新的顶级 JMP 域,可满足我们的地图服务器需求。现在,这为我们提供了一致的 .jmp.com URL 来满足我们的地图服务需求。当生产地图服务器更换完成后,它将驻留在此处。一旦上线,当前旧服务器的 URL (jmpopnst.sas.com) 将被重定向到maps.jmp.com。目前反向重定向已到位。目前,maps.jmp.com 重定向到 jmpopnst.sas.com,因此 JMP 17.0 可以指向新的 .jmp.com URL。
- 新的地图服务器返回充满活力的图像,我正在比较配置以找出如何使地图像当前服务器一样更加静音。
- Michael H: UBSAN 的工作。
HTML5
JMP 直播
- Aurora:完成了发布数据的要求收集(自行) 。该功能的服务器端代码也完成了 90%。完成 2022 年 Discovery Americas 的摘要。
- Michael G:在客户端上独立发布到自己的“应用程序”中,以使其更精简。过滤数据帖子到选定的空间以在客户端上发布。创建了孤立的错误,并且找不到在客户端上发布的页面。删除了用于替换的数据选项。各种错误修复。
- Josh M:处理过各种 JMP Live 问题,包括
- WEBJMP-4940:为支持的格式名称添加翻译的字符串
- WEBJMP-4949:使数据表列侧边栏使用无限滚动换行分页
- WEBJMP-4961:数据视图页面的列下有一个大的空白块
- WEBJMP-4909:建模类型过滤未正确响应
- WEBJMP-4194:在数据表查看器中更好地处理身份验证令牌过期(对这一问题进行分类并发现它已解决)
统计数据
- 剑锋:专注于修复bug和打磨新功能。配对平台新增Bland-Altman分析,完成Passing-Bablok回归的功能。

- Peng:与 Bill Meeker 合作研究他发现或建议的问题:将两侧区间列放在合并的列标题下(JMP-11655),危险函数剖面显示不稳定的迹象(JMP-11816),并提交了联合摘要Discovery 会议的新平台。持续的抛光重复测量退化并解决最近出现的其他杂项问题。
- John Sall:设计空间探查器现在支持在调用它的探查器中指定的锁定 X 因子。当您仅考虑因素子集的 X 限制时,这一点很重要。 ( JMP-11676 ) 探查器有一个新命令“隐藏 Y 变量”,允许响应的子集可见。 ( JMP-5590 )
- Laura CS:通过向每个新功能添加应用示例来更新SEM 功能页面。继续搜索数据来演示多组分析 (MGA)。开始为 MGA 进行分析并准备 JMP Dev 演示。
- Elizabeth:现在已添加示例数据,正在更新带有示例的 GLMM 功能 Confluence 页面。研究混合中逆预测的自由度问题。修复了 GLMM 中的几个小错误。
统计文档
- Michael C:继续与法务部门合作,以获取批准的样本数据表。 17. 与统计文档团队面试暑期实习生职位的候选人。与 Karen 合作重写文档中的 Fit Y by X 章节。
- Colleen:在拟合曲线章节中记录溶出曲线分析。我还添加了溶出曲线的示例。
统计测试
- Jacob:测试空间填充设计,添加更多诊断测试并添加包含离散数字和混合因子的测试。使用自定义设计中的协变量调查崩溃。测试 OC 曲线,重点关注单次和双次采样验收测试曲线中的 AQL 和 RQL。参与 UI/UX 工作流。
- Fang:回应EA的反馈和TS的问题。测试 GLMM、决策阈值和 GenReg 的修复。
产品管理
- Bryan F:请求法律批准在 JMP 和 HTML5 中使用 Google Material Design 图标。开发工作流程生成器图标。更新了 JMP 17 启动屏幕以保持一致性并更新了版权信息。在 JMP 所有管理会议上的 UX 工作流更新中提出。开发公司主题演示的图形。提供有关“在客户端上发布”选项、JMP 搜索、JMP 临床徽标和工作流程生成器帮助文本的输入。回复了有关 HTML5 中的交互式图例的 JMP 社区帖子。
- 表示层会议:更新了设计理念,以允许在 JMP 中使用选项卡式视图。
- 开发人员流程会议:根据用户测试痛点生成的用户体验地图统计投票。制定与优先痛点相关的目标和指标。贡献了如何呈现 MSA 设计结构的设计理念。
技术支援

开发运营
- Myron:帮助 Sandy 解决 memoQ 问题 - 今天我们终于解决了这个问题。研究了示例数据处理的替代方法,希望下周能够解决并可用。跟进将崩溃系统开发环境从 Sirius 转移出去所需的详细信息。
- Shannon:与团队成员一起努力实现目标。审查未解决的崩溃和公开的崩溃调查,并协助测试人员和技术支持人员进行各种崩溃调查。审查开放故事项目。
- Nick R:已解决文档库项目问题。在 AWS 环境中测试 Mac CI 构建。
本土化
- 团队:为目标而努力;逾期 Jira 的分类
- Angelita :JMP Live 套件已发送至翻译;协助 Sandy 解决 memoQ 安装问题;正在制定包含 JMP Live UI 字符串审核键的计划
- Howard :致力于将 l10n 图像差异迁移到新服务器;重新组织了 Jenkins 中的 JMP Live 职位结构
- Melanie :Jenkins 到 Sandy 的概述;提供了项目输入以将本地图像差异迁移到新服务器
- Sandy :与 Jim 会面,了解 P4 的概述(谢谢 Jim!);与 Melanie 会面,了解 Jenkins 的概况;开始JMPTOOL-295的工作;解决 memoQ 安装问题所花费的时间。
- Trish :回复翻译查询;与团队会面讨论目标和奖金信息; JMP i18n 错误分类
- 本周JMPLoc 项目 Jiras的更新。
文档
- Qiana:参加了 Melanie 提供的样本索引窗口培训。向 P4V 添加了示例数据表。对 Windows 和 macOS 菜单卡进行了更新。参加经理圈。面试了一位实习生。
香农的注释
感谢鲍勃·希基(Bob Hickey)分享了这张他昨天“抓拍”到一只乌龟回到 A 栋工作的照片!希望你们周末过得愉快!
