欢迎来到 2023 年 9 月 15 日的 JMP 开发更新!
JMP 17.2 完整安装程序SAS 将于下周中旬左右发布! 文档团队已发布日语版 JMP 帮助进行测试,并正在努力最终确定简体中文版帮助。 这是卡里团队第一次完全制作本地化的 JMP 帮助,我感谢他们为实现这一目标所做的所有工作! 技术支持已收到来自已使用 17.2 并与开发人员合作诊断问题并在 Jira 中跟踪问题的客户的崩溃和错误报告。 更新程序已在 support.sas.com 上发布几周,国际客户现在可以在在线商店获取 17.2。
我们正在走向JMP 18.0 EA6冻结于 10/03/23。 像往常一样,如果您正在开发后期功能,请保留您的部分JMP 18 最新功能页面和相关的 Jira 问题是最新的,以帮助下游团队跟踪您的进度。 如果您有更新要与 EA6 客户分享,请更新各个功能页面的动机和摘要部分。
我已为我的团队输入 JMP 19 分支相关问题JMPTOOL-951史诗。 新分行计划在我们到达目的地时开业代码审查JMP 18.0 (11/8/23) 接近结束的时期。 请随时通过在要添加的子问题的 Epic Link 字段中指定此问题 ID,将跟踪分支相关项目的其他 Jira 问题链接到 JMPTOOL-951。
非常感谢保罗·纳尔逊主动介绍进展情况JMP 18 Python自春季最后一次演示以来所做的更改。 如果你错过了会议,你可以在这里找到录音。 使用当前 JMP Python 集成的客户无疑会欣赏即将推出的许多改进! Paul 和测试人员 Kimi(Yu) Wang 一直在努力完善这一新功能,为 EA6 的下一次迭代做准备。
我们在未来几个月的日程安排中还有许多其他开发会议。 如果您想在未来的会议上发言,请在JMP 开发志愿者Confluence 中的页面。 我注意到一些新的未来演讲者在上次会议期间添加了他们的名字,所以非常感谢!
托尼娅·莫尔丁继续协调 Beta 轨道的分发和响应,并在下面分享本周的 Beta/崩溃报告案例详细信息:

2023 年 9 月 15 日当周的 Beta/崩溃报告 | JMP Live (sas.com)
最后,感谢奥黛丽·舒尔分享 Jira 本周提示!
如果您经常使用 Jira 过滤器,您可能会注意到状态值的数量有所增加。 这是因为我们有很多不同的团队使用 Jira,并且每个组的独特状态值都会出现。 限制这种情况的最佳方法是首先过滤项目。 例如,如果您选择项目 = JMP,则状态列表将仅限于 JMP 项目中的有效状态。 我将一个书签保存到初始搜索页面,该页面已经选择了我喜欢的项目,这样我就可以从那里开始点击几下。
一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份了解一下形式。 只需填写问题,完成后将其连同 3 张照片上传到文件夹中。 感谢您帮助我们更加熟悉我们的 JMP 系列!
即将到来的重要日期
- JMP 18 和 JMP Clinical 18 EA6 – 10/3/23
- JMP 18 样本数据冻结 – 23 年 10 月 18 日
- JMP 18 代码审查 – 2023 年 11 月 8 日
- JMP 18 和 JMP Clinical 18 EA7 – 12/8/23
- 请拜访合流完整列表JMP 17和JMP 18日期。
JMP 开发更新
生命科学
- 拉斯·沃尔芬格参加了大规模分析和质量控制 (MAQC)本周在芬兰举行会议。 生命科学小组与这群对高维基因组学和其他科学数据源分析感兴趣的科学家有着长期的合作关系。 如下所示,JMP 为此次活动的早期职业科学家赞助了旅行奖。

统计数据
- 约翰·萨尔:在设计空间分析器中,“重置因子空间”现在允许您设置网格点的数量; 21 是默认值。 ( JMP-18339 )在主成分中,新方法现在可以处理缺失值,至少在估计阶段是这样。 ( JMP-18336 ) 对于 Joseph 和 Easy DOE,研究了 Easy DOE 中使用的拟合例程,以处理潜在的过饱和情况。
- 安妮:继续修复 CCB 中短期运行控制图的问题,并一直在为下周的开发会议准备有关短期运行图的演示。
统计文档
- 凯伦:与开发人员一起处理 CSALT 章节、使用文档中的图标文件(而不是使用图标的屏幕截图)以及各种 UI 字符串。
- 迈克尔·C:某些 DOE 平台中的字符串更新;开始更新 Fit Model 和其他平台中一些 UI 更改的屏幕截图。
统计测试
- 标记:为 JMP 美洲探索峰会的 DOE 和可靠性路线图小组准备一场闪电演讲。 研究有关用于测试的 CSALT 设计的文献。 参加在线 JMP Discovery 峰会。 研究代码库的录制之旅。 回答了 JMP 社区中的问题。
- 雅各布:测试 CSALT 设计。 测试 Easy DOE 分析选项卡的更新。 与 Mark、Ryan 和 Joseph 一起设计 Easy DOE 的可用性研究。
- 托尼娅:清理 CCB Jiras 并分阶段测试短期控制图和能力分析。
技术支援
- 杜安:本周,TS 参加了在线探索的“与专家会面”房间(正如许多人所做的那样),我们有 3-4 位实际访客想要与我们交谈。 此外,我们中的一些人还与 Falco 和 John J 会面,了解有关即将推出的 JMP Store 增强功能的更多信息。 我们将继续与客户合作,为他们提供应有的支持! 这里有TS JMP 实时报告以及 Jira 过滤器的链接显示TS 过去 14 天报告的门票。
- 每周支持案例量:



开发运营
- 鲍勃:将非美国商店中的订阅固定为 17.2。 创建了这个安装程序验证Confluence 中的页面并寻找反馈。 连接到 SalesForce 以解决与安装程序相关的 TS 问题。 与 JMP Legal 和 SAS 研发代表会面,讨论未来的合作。 需要时使用 SAS R&D 仍然可以。 解释了 JMP 将不再需要使用 SAS 发布工程,但仍需要能够使用 SAS 订单处理,直到我的 JMP 准备就绪。 17.2 的最终 SAS 签署日期已经过去。 通过 SAS 订单处理进行运输将于 9 月 20 日开始。
- 香农:研究了 JMP UT 流中的各种 DNC 和超时( JMPTEST-586 )。 非常感谢大家帮助输入和解决引发多个此类故障的 JMP 错误,或根据需要修改测试以允许它们运行完成。 调查了一些崩溃事件,并与以下人员讨论了遥测技术萨拉·西尔维斯特,并与 DevOps 团队成员会面,讨论正在进行的项目以及 2023 年目标的进展情况。
- 梅兰妮:在内置程序上运行 stringbot 进行本地化测试。 参加 JMP Discovery Summit 美洲在线。 帮助诊断生成 JMP 帮助 17.2 日语版的问题。
- 迈伦:完成样本数据处理 (JMPTOOL-505)。 清理了一些遥测数据 (JMPTOOL-979)。 Jirabot 更新(JMPTOOL-984、JMPTOOL-980、JMPTOOL-981)。
- 吉姆:在多台 Mac 测试机上进行了操作系统更新;报告了 JMP 18 中新的和经过验证的固定断言失败;强力支持。
本土化
- 艾里森:Jim 的 P4 培训和 memoQ 培训简介。 在Workday中添加了目标草稿;了解本地化发布周期和项目。
- 霍华德:为本地化团队演示 memoQ 本地化仪表板。 查询其他自动化项目的系统更新和开发工作。
- 克日什托夫:制作测试项目以本地化平台预设/从 Evan 获取反馈。 安排与 Ruth Hummel 举行会议,讨论教育如何利用我们的 Google AutoML MT 引擎。 向 Allison 提供 memoQ 的概述,与 Sandy 和 Howard 合作开展自动化项目,并参与 keycloak 和简体中文便携式 UI 的本地化项目。
- 沙:测试验证脚本。
- 索海尔:致力于术语收集的自动化,以创建本地化术语库。
- 崔西:与 JMP Legal 就 JMP 通用条款和 JMP 订阅协议的本地化进行协调。 艾莉森的培训课程。 与 Torch 插件本地化相关的讨论。 回答翻译人员的询问并处理工作订单和发票。 第三季度目标讨论。
文档
- 琪亚娜:协助使用 17.2 JA JMP 帮助和 JitBit 工具进行快速入门。 与Landra就新功能页面和文档的参与进行了沟通。 与 SAS 合作使用 JMP 17.2 的新增功能更新 R&D Connect。 开始研究使用 Perforce 标签作为 Git 的替代品。 处理样本数据 Jiras。 进行了项目规划和协调。
- 苏珊·C:与技术支持合作,尝试让 Mac 正常运行。 尝试使用 Jitbit 提供的基于浏览器的免费屏幕录像机来捕获 Windows 快速启动步骤以进行本地化,它似乎有效,耶! 将 Chris B 的反馈纳入“智慧工作”幻灯片中。 使用 Jira(新功能更新、Jenkins 中的重置脚本、更智能地工作)以及 JMP Live 帮助更新。
- 德文郡:排除故障并最终发布 JMP 17.2 JA 帮助。 开始构建 JMP 17.2 ZH 帮助。 阅读《JMP 脚本编写指南》,为处理新功能文档做好准备。
系统/主机测试-Cary
- 曼迪:解决了 John Sall 的进度条问题( JMP-18317 )。 从用户那里收到了 2 条 TS 曲目,在“首选项”中出现崩溃,但需要在 Mac 上使用他们的脚本( JMP-18427 )。 使用 Xcode 追踪了 Julian 本周发生的崩溃,然后返回 JMPRUNNER 查看它是去年夏天引入的( JMP-18391 )。 此外,还打开了 Julian 发现的与计时相关的 Recode 工作流程记录问题( JMP-18396 )。这一周忙于追踪这些东西,构建 JMP 并使用 JMPRUNNER 来找出它何时损坏 - 但这就像一场神秘狩猎!
- 尼克·H:已完成向 JSL 单元测试 GUI 添加计时信息的工作,因此现在用户可以在运行测试之前估计运行测试需要多长时间。 该功能可以使用本地计时数据或夜间跑步的计时数据。 该功能尚未上线,但很快就会上线,同时还会推出 Confluence 页面。 提交了一些错误并继续对预设进行测试以及其他验证。
- 猎人:为 SAS 9 部署团队在四个 Mac 版本上测试了 SAS Download Manager 3.0,响应 JMP 18 EA 5 track 并针对报告的深色模式问题打开 JIRA Issue,进行 JIRA 验证,并在测试主机上安装了 Sonoma 14.0 Release Candidate 23A339实验室里有 Mac。
- 安娜:为 OPEN Jiras 编写测试。 使用 Dan 的新 Group 平台测试 Transform 列。 在 GB 中使用各种角色的图像测试列。 报告了 HTML5/JMP Live 中小提琴图的问题。 验证修复问题。
- 迈克·M:与剑峰合作从图像差异结果中隔离了 Fit Special() 错误。 开始测试 JA 的 JMP 帮助,于 9 月 15 日交付(到目前为止看起来不错)。 正在努力验证我的 Jira。 为 Columns Manager 的易用性打开了几个 Jiras。
- 奥黛丽:调试 Mac 安装脚本的脚本问题、Jira 管理工作、调试我们的 Jenkins JSL 脚本之一(并发现一个已修复的回归错误)。
系统/主机测试-北京
- 北京队:
- 王奈 (Eric): (1) 测试新功能“文件夹级别访问”,测试空间内移动文件夹时的权限变化,添加Jest测试, WEBJMP-7464 。 测试新的 GraphQL 查询“willFolderMoveImpactPermissions”, WEBJMP-7484 。 为上述 Jira 添加集成测试。 测试设置文件夹权限 UI ( WEBJMP-7036 )。 (2) 从事JMP Live 18.0场景测试。 (3)错误验证。
- 大理: (1) TS: 00053060 调查并创建 bug ( JMP-18337 ) Create Excel Workbook() 无法覆盖现有 Excel 文件 - Jira (atlassian.net)。 (2)验证并关闭11个Bug。 (3) 迁移失败调查并创建 1 个严重 bug ( WEBJMP-7539 :迁移失败,因为在数据库中找不到某些通知类型代码)。 (4) 进行中:功能测试WEBJMP-7494 ] 对 Vuetify 的通用字符串使用我们自己的翻译函数)。 (5) JMPC 报告发布到 JMP Live 验证自动化尝试并使用 Playwright 编写,第一个版本合并到scndaz / jmp_live_tests / Pull 请求 #1:DaliTest — Bitbucket
- 吴楠: (1)JMP桌面18.0 bug回归测试,主要是对HTML5分析器测试。 (2)将Teradata相关测试数据恢复到DBA提供的新服务器“vatcop1.unx.sas.com服务器”上,并完成Teradata相关测试的健全性测试。 (3) 创建JMPTOOL-983向 Jim 寻求帮助,帮助升级 JMP 18.0 nightly run UT 实验室机器的 ODBC 驱动程序,并与 Jim 讨论了安装 DB2 ODBC 驱动程序时遇到的问题。 (4) 完成ODBC驱动升级的第三方软件测试( JMP测试BJ-1799 )。 (5)Shannon对单元测试DNC问题的调查并提供反馈( JMPTEST-1030 , JMPTEST-871 )。
- 大张: (1) 对Eric Wang 转来的组件进行Bug 验证。 (2) 基于场景的测试 – 第 3 周。 (3) 文本浏览器过滤器问题:案例编号 00052936
- 那拉: (1) JMP Live 18 基于场景的测试 - 正在进行中。 (2) JMP Live 18 I18N 测试 4/6 - 完成。 (3) TS 报告 00051830 - 完成(EA5 反馈,客户报告在安装、卸载或列出 Python 包时遇到问题
数据发现
- 戴夫乙:添加了数据导入首选项以防止 JMP 去除前导零,清理了我在 RangeSliderDisplay 中注意到的一些问题,并修复了 html 图像比较的问题 - jsl 源未正确添加到差异报告中(感谢迈克·M注意到这一点)。
- 丹·S:列切换器和平台预设中的错误修复。 更改了一些显示框回调以使运行脚本(0|1)选项表现一致。 更强大的调度工作支持列切换器/预设。
- 摩根:建立 JMP Notebook 开发分支并进行测试构建,并开始致力于更有效地处理多个 Formula Depot。
- 西安:从 Laura L 获得关于支持 Profiler 中的线性约束的帮助,从 Laura CS 获得关于 SEM 图工作的帮助。
美国能源部
- 迦勒:参与 JMP Discovery Online。 周三,我们有很多人来到了与开发人员会面的 DOE 和可靠性部分! 很高兴看到如此多的兴趣! 还根据 CSALT 的反馈处理 JIRA 票证,修改 RAMS 2024 的论文演示文稿,并为 Sky 的另一个 WildTrack 项目撰写分析。
- 彭:根据 Bill Meeker 的反馈对疲劳模型平台进行更改。
主持人
- 布莱恩·C:我们欢迎克里斯汀·斯拉佩和克里斯·海瑟他们都下周二开始。Kristen 将致力于 JMP App Store 概念,而 Chris 将致力于数据连接器。
- 保罗·N:继续Python集成工作:
- Python 脚本索引
- Python 演示#2。
- JMP-18416 – 发现与 Python Integration 和 Python Generation Code() 存在冲突。生成的 python 代码使用“import jmp_score as jmp”创建代码。 这与 JMP Python 内置 jmp 包冲突。解决方案是更改生成的代码,使其现在为“import jmp_score”。 所有函数都引用 jmp.some_function() 到 jmp_score.some_function()。
- 约翰·施罗德:持续的政策工作:添加了对测试和开发需求的 JSL 支持。 创建 Epic 来组织剩余的任务,例如具体政策。 在 Josh LoPresti 的帮助下在域环境中开始开发测试。 删除了将 SAS 元数据服务器信息从 JMP 17 目录迁移到 18 的代码。 图标工作。 视觉工作室支持。
- 迈克尔·H:致力于 JMP Discovery Summit 主题演讲的演示。 与 John Schroedl 合作进行组策略设置。
交互式 HTML
- 约翰·鲍威尔:在线参加美洲发现峰会的演讲并会见专家。 为我们的冲刺结束审查提供了文档。 添加了对新 Group Platform 的 JMP Live Column Switchers 支持( JMPHTML-2067 )。 当使用颜色图以外的绘图类型时,呈现的 CellPlotBox 静态( JMPHTML-2346 )。 实现对排序单元图框的支持( JMPHTML-2288 )。 开始使用 Adrianna Beck 实施的新 JMP Live GET Graphlet API 在 JMP Live 上提供图形支持( JMPHTML-1287 )。 为 Anderson Mayfield 博士提供了他在使用 JMP 18 EA5 时遇到的问题的解决方案和解决方法( JMPHTML-2313 )。
香农的注释
