欢迎来到 2023 年 9 月 22 日的 JMP 开发更新!
我们正在走向JMP 18.0 EA6冻结于 10/03/23。 像往常一样,如果您正在开发后期功能,请保留您的部分JMP 18 最新功能页面和相关的 Jira 问题是最新的,以帮助下游团队跟踪您的进度。 如果您有更新要与 EA6 客户分享,请更新各个功能页面的动机和摘要部分。
为了留出额外的时间来完成 JMP 18 新授权系统的工作,JMP 开发和产品经理决定将 JMP 19 的早期分支活动移至 12 月 1 日星期五。 下周,我们将见面,听取开发人员 Daniel Powell 和产品经理 Sarah Sylvestre 介绍该项目的更多信息。 JMP 18 代码冻结计划于 12 月 20 日进行,不久后将创建 JMP 18.1 分支。
JMP 17.2 完整安装程序SAS 本周发布了这些产品,现在应该可供我们的现有客户使用。 :礼花:请记住,新客户将通过 My JMP 获取其软件,但正在升级的现有客户仍将经历 SAS 流程(目前)。 我们所有的系统都位于过渡状态。
非常感谢安妮·赞吉主动提出展示她的作品。 JMP 18 中的短期控制图。 这一功能已经被要求了一段时间,现在缩小了 JMP 与其他产品之间的差距。 近几个月来,Annie 和 Tonya 都在这个功能上花费了大量时间。 有人对大规模复制花式巧克力实验感兴趣。 :笑脸:安妮在会议聊天中分享了她的数据表 - 如果您对数据感兴趣,可以在那里找到它或与她交谈。
我们在接下来的几个月里安排了相当多的 JMP Dev 演示。 如果您想在未来的会议上发言,请在JMP 开发志愿者Confluence 中的页面。 今年剩余时间的演示时段已满,但请记住,如果您想在今年结束之前获得演示,我们随时可以添加额外的周二会议。
托尼娅·莫尔丁继续协调 Beta 轨道的分发和响应,并在下面分享本周的 Beta/崩溃报告案例详细信息。 (谢谢,托尼娅!)
本周的 Beta/崩溃案例(已选择崩溃)。

JMP Beta 报告 - 分布 (5) | JMP Live (sas.com)
一般公告
- 9 月 19 日,Mike Anderson 举办了有关开源产品的竞争对手培训,作为销售支持培训系列的一部分。 Mike 发表了精彩的演讲,解释了什么是开源产品,以及销售人员在与使用开源产品的客户交谈时应如何定位 JMP。 您可以在以下位置找到更多信息(包括录音):这次培训和其他人在系列培训日程表内销售支持库。
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份了解一下形式。 只需填写问题,完成后将其连同 3 张照片上传到文件夹中。 感谢您帮助我们更加熟悉我们的 JMP 系列!
- 员工工艺品博览会将于 9 月 26 日星期二上午 11 点至下午 1:30 在 SAS 校园 G 楼体育馆举行。
- 欢迎布莱恩团队的两位新员工,克里斯·海瑟和克里斯汀·斯拉佩!
即将到来的重要日期
- 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 开发更新
统计数据
- 伊丽莎白:这一周充满了 SE 和客户提出的各种混合模型问题,以及 Discovery 韩国和日本的初步准备。
- 安妮:继续处理短期控制图 Jira 问题,同时准备新的短期控制图并发表演讲
统计文档
- 迈克尔:为 EA 6 帮助构建准备统计书籍,校对 EA 6 帮助构建,与 Hamid 和 Laura CS 会面,讨论将新的 SEM 示例添加到文档中、字符串审查以及调查不平衡分类附加中用户报告的错误 -在。
统计测试
- 托尼娅:测试短期控制图并进行错误验证。
- 标记:与 Jacob 一起为 Easy DOE 的分析步骤中的新行为和结果设计了可用性研究。 与 Jacob 一起调查 Easy DOE 测试脚本中由新安装人员和 Profiler 更改引起的故障。 研究 JMP 代码库的录制教程。 研究有关 CSALT 平台中使用的方法的论文。 在 JMP 社区中回答问题。
- 雅各布:在 Discovery Americas 为 Easy DOE 创建可用性研究(与 Mark Bailey、Joseph Morgan 和 Ryan Lekivetz 一起)。 测试 Easy DOE 分析选项卡更新。 验证 MSA 设计和制作验证列的 Jira 票证。 使用实用函数来测试 CSALT 设计
技术支援
每周病例数

参与队列主题总数

上周参与队列的主题

开发运营
- 迈伦:(1) JMPTOOL-505..每周使用 Jenkins 作业处理示例数据。 (2) Jirabot 更新 JMPTOOL-991、JMPTOOL-993、JMPTOOL-994、JMPTOOL-995、JMPTOOL-986、JMPTOOL-987。 (2) JMPTOOL-989...修复帮助键作业问题
本土化
- 艾里森:研究 Oxygen(建议替代 FrameMaker 的工具);与 Trish 一起进行有关项目工作流程/报价和工单的培训;在工作日确定最终目标。
- 霍华德:完成了 memoQ 提交项目的开发工作;开发更改以支持 TOTD 重命名为快速启动。
- 克日什托夫:与 John Schroedl 合作重新:组策略对象的翻译;与教育部门会面,向他们展示如何为他们的项目访问我们的 MT 引擎;
创建 JMP Live Keycloak 项目包和字数统计;与 Sandy 和 Howard 合作开发/测试项目;分类 memoQ 服务器问题。
- 沙:致力于优化Portable UI验证脚本;正在研究内置函数的验证脚本。
- 索海尔:继续致力于自动化术语收集,以创建本地化术语库。
- 崔西:提供了有关两个测试项目的反馈 JMP Legal 以及有关我们如何在未来支持中支持他们的信息;艾里森的培训课程;用于快速入门的动画 .gif 将外包给供应商,并与文档团队会面,讨论对供应商和项目协调的说明。 JMP Live 项目已交付翻译,工作订单正在进行中。
文档
- 苏珊:快速入门 - 已完成创建用于本地化的 Mac 动画 gif 和视频。 将 gif 检查到 Perforce 并在 Mac 上进行验证。 还将适用于 Windows 的最新动画 gif 检查到 Perforce 中并在 Windows 上进行了验证。 跟进订购错误,现已修复。 处理 Windows 视频以进行本地化。 EA 6 流程 - 完成了我的书籍的生产检查,目前正在审查在线帮助输出。
- 奇亚娜:参加了 Manager Essentials Plus 课程。 从事吉拉斯工作。 在指定的书籍上运行生产脚本,并开始在 JMP 帮助中查看这些书籍。 执行文档加载项工作。 进行了项目规划和协调。
- 德文郡:发布了 17.2 JA 帮助并集成了修复程序,发布了首次运行的 17.2 ZH 帮助进行测试、18.0 EA6 文档生产任务、命令行和 Python 培训
系统/主机测试-Cary
- 曼迪:与 Michael Hecht 在办公室一起处理我上周发现的 Mac 崩溃问题 – 修复并验证了它;完成了相关和回归 STIPS 课程并通过了测试 – WhoHoo!; 由于食品问题,修改了悬停标签测试Journal.jmp 表更改;帮助 Gail M. 解决用户关于工作流程和 GB 的问题,并将悬停标签深入 3 层 – 如果他们愿意记录 – 他们会这样做; 18 岁时致力于验证工作流程的更改和其他修复 - 在框架中尽可能添加测试。
- 缺口:向 JSL 单元测试 GUI 添加了计时信息。 获取最新更改同步仓库/主/测试。 更改和偏好的概述如下: JSL 单元测试运行时集成。 此外,本周我一直致力于清理一些单元测试失败,并为平台预设提交一些错误 Jira。
- 奥黛丽: Jira 管理员工作,调查自动化 JMP Live 发布脚本的性能下降,集思广益讨论即将到来的许可变更的影响。
- 猎人:调查并响应 Windows 主机 JMP 18 EA 5 轨道,调查项目中文件夹被意外删除的问题,JIRA 验证,并在实验室中的 MDA692 和 Macbeta1x86 上使用 Sonoma 14.0 Release Candidate #2 进行安装和测试。
- 安娜. 测试列切换器和本地数据过滤器。 验证大量错误。
系统/主机测试-北京
每周成就
- JMP + JMPC Jira:创建了 6 个错误/故事(关联),已验证 31 个错误/故事(关联)
- JMP Live Jira:创建了 13 个错误/故事(关联),已验证 72 个错误/故事(关联)
JMP、JMP Server 和 JMPC 测试:
数据发现
- 赞:Profiler 覆盖了交互错误(感谢科琳!)和列列表框测量。
- 埃文:添加了列属性的遥测。 固定分布预设渲染。 写了一些自动重新计算问题。 提交数据表错误。 将现有图标添加到常见弹出菜单中。 更多预设工作还有待完成。
- 摩根:设置新的开发版本并使用 JMP Notebook。 今天结束时将推出 JMP Notebook 的测试版本,并在组织功能方面完成更多工作。 我还在 Formula Depot 中负责命名和组织工作。
- 丹·S:平台预设 - 修复了崩溃并改进了拖放行为。 修复了具有转换列的Where() 脚本。 修复列名称更改时的数据过滤器标签。 选项卡页框现在将使用调度来进行报告中的某些更改(标题、图标) 混淆矩阵和能力报告的稳健调度工作。
美国能源部
- 迦勒:重新审视 CSALT 平台如何计算样本分配并为加速因子超过 1 的设计选择设计点。 我还对 MSA Design 将 EMP 和 Gauge R&R 表脚本添加到设计表的时间进行了调整,以避免 EMP/Gauge R&R 平台无法正确处理 MSA 设计中指定的模型的情况。 梅兰妮和我还一直致力于样本大小浏览器中几个字符串的字符串提取,直到最近,这些字符串还无法本地化。准备我在不到两周内举行的秋季技术会议上的演讲(!),并完成对我提交给 RAMS 2024 的论文的修订。 除此之外,还帮助完成了 CSALT 所需的更改,并修补了一些与 isColumnInvolved 相关的新表面 Jira。 在JMP上工作了这么多年,我不知道这个功能,我的平台也没有使用它。 但这些都是简单的修复,感谢 Dan Schikore 在指出问题的同时提供了解决方案!
- 彭:主要继续按照 Bill 的要求对疲劳模型进行修改。 主要要求是添加更多已安装型号的显示选项。 由于 JMP 的交互性质和脚本要求,这项工作并不像人们想象的那么简单。 从我开始到现在已经三个星期了。
主持人
- 保罗·N :继续进行 Python 集成工作。 致力于将 Python 版本从 Windows 上的 3.11.4 和 macOS 上的 3.11.3 更新到 3.11.5
- 与 Dahlia Watkins 合作,支持客户使用他们自己的 Python 扩展库,并使其在 JMP 17 中导入和运行。
- 同样相关的是 JMP-18454,同一客户非常坚持希望 JMP 18 继续将数据表作为 pandas.DataFrame 传输到 Python。它使用 CSV 文件将数据传输到 pandas。我提供了一个简单的解决方法(JMP 内部正在做的事情)。JMP 18 中的 Python Send(data_table) 数据表传输与 JMP 17 不同。JMP 17 使用 CSV 文件创建 pandas 数据框,而 18 创建 jmp.DataTable 对象。此外,在 18 中,jmp.DataTable 对象是对数据表的实时访问,而不是副本。就像删除的 Python Get Graphics() 一样,存在一个适用于 17 和 18 的简单解决方法。要获得 JMP 17 行为,客户只需使用 JSL 将数据表保存为 CSV,然后在 Python 代码中让 pandas 读取CSV 文件。请注意,返回路径 Python Get (数据帧) 保留,并将从 panda 数据帧创建 JMP 数据表。 目前获取 pandas.DataFrame 仍然使用 CSV 文件作为传输机制。
- 我已经努力保持尽可能多的向后兼容性,但 17 和 18 之间会有一些必要的功能差异。目标是 17 到 18 将是一个过渡,但 18+ 将保持 API 稳定,同时扩展 Python 端的功能。
- 丹尼尔·P :基于 Salesforce 的软件授权正在转移//仓库/usr/dapowe适用于 Mac 和 Windows,正在清理中,为下周的演示以及 EA6 做准备!
交互式 HTML
JMP 直播
- 极光: Regeneron 路演(远程加入谈论 JMP Live)。 为 Discovery 提出了一个新的可刷新数据集和相关报告。 错误修复(删除用户、访问控制、通知、审核日志、发布期间的数据默认值、Jest 设置)。
奥黛丽的笔记
空气中弥漫着秋天的气息——祝大家周末愉快!