提醒:10 月 6 日星期五不会有开发更新。 大多数 JMP 员工将于 10 月 6 日星期五休息和充电,JMP 中国员工则于 10 月 7 日休息。 请记住,您无需在这一天请假。 非常感谢JMP领导层和HR为我们提供了这个当之无愧的休息放松的机会!
欢迎来到 2023 年 9 月 29 日的 JMP 开发更新!
提醒我们将冻结JMP 18 EA6 23 年 10 月 3 日结束时。 难以置信,但这将是我们 JMP 18 周期的倒数第二个 EA! JMP 18 EA7计划于 2023 年 12 月 8 日冻结,就在我们于 2023 年 12 月 20 日冻结 JMP 18.0 的几周前。 EA6 将率先使用基于 Salesforce 的新 JMP 授权机制。 我们期待收到有关此项目以及 EA5 八月份发布以来推出的其他项目的反馈。
米娅问你请在 2023 年 10 月 3 日之前完成对您个人功能页面的所有更新因为 EA6 冻结和即将到来的美国探索周之间的时间窗口有限。 请评论中的任何新材料动机和总结使用以“在 EA6 中...”开头的句子来显示您的专题页面的部分,因此很容易识别。
如前所述,开发和产品经理已决定将JMP 19.0 分支创建的计划日期为 23 年 12 月 1 日。 我们将尽早创建新的功能分支,以便已经从事 JMP 19 项目的团队能够抢占先机。 创建 JMP 19 分支后,将停止从 main 到 18.0 的代码自动集成,并开始从 main 到 19.0 的代码自动集成。
JMP 18 规范批准于 23 年 11 月 22 日开始,因此到那时许多开发人员可能已经完成了计划中的 JMP 18.0 修复。 对于 12 月份仍在处理 JMP 18.0 修复的开发人员,需要按照我们在 JMP 维护周期中使用的相同流程将这些修复从新的 19.0 分支集成回 18.0。
我们于 12 月 20 日冻结 JMP 18.0 源代码后,将创建 JMP 18.1 分支。 在 12/1 到 12/20 之间,请将 18.1 添加到 Jira 中的计划版本字段,以标记 18.1 分支打开后需要集成的任何 19.0 修复。
非常感谢杰夫·珀金森和丹尼尔·鲍威尔在本周的开发会议上,标签团队将分享 JMP 18.0 授权更改的详细信息! 在丹尼尔的演示之前,杰夫为过渡提供了重要的背景,他们一起解决了许多问题。 我想我们本次会议的出席人数可能会达到创纪录的水平,有 100 多名与会者(!!!),他们来自开发、销售、营销和产品管理等各个部门。 如果你错过了会议,你可以在这里找到录音。 随着这个过渡期的开发进展,预计会出现更多关于该主题的信息!
另外,感谢托尼娅·莫尔丁分享本周的 Beta/崩溃案例,并选择了崩溃! Tonya 指出,她通常发布的 JMP Live 服务器已关闭,因此她本周无法发布报告。

一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份了解一下形式。 只需填写问题,完成后将其连同 3 张照片上传到文件夹中。 感谢您帮助我们更加熟悉我们的 JMP 系列!
即将到来的重要日期
- JMP 18 和 JMP Clinical 18 EA6 – 10/3/23
- JMP 18 样本数据冻结 – 23 年 10 月 18 日
- JMP 18 代码审查 – 23 年 11 月 8 日
- JMP 19 分支创建 – 12/1/23
- JMP 18 和 JMP Clinical 18 EA7 – 12/8/23
- 请拜访合流完整列表JMP 17和JMP 18日期。
JMP 开发更新
数据发现
- 埃文:向某些弹出菜单添加了增强图标,特别是数据表和脚本编辑器上下文菜单中的剪切/复制/粘贴。 修复了使用虚拟联接列生成的Where 子句。 添加了对任意表达式的 DispatchKey 支持。 修复 col<
- 西安:凌晨 3 点起床观看西班牙世界拼图锦标赛的直播。 开玩笑,但我确实下载了结果。 六场预选赛均使用了不同的 500 块拼图,以下是前 40 名的分布情况。 有些谜题比其他谜题更容易。

- 摩根:继续致力于 Formula Depot 命名和多个实例的处理,以及 JMP Notebook 的开发。 至于完成的工作,脚本编辑器现在支持 Windows 上的 Ctrl-Shift Z 重做,公式库现在显示公式列名称以及我们是否在原始字段中扩展了中间体。
- 戴夫乙:修复了由于缓存表格框中的行数而导致的一些回归,并修复了与编辑表格框列标题相关的一些错误。
- 丹·S: KNN、1 型仪表、EMP MSA 的平台预设改进。组平台 - 修复所有对象的保存脚本。
美国能源部
- 迦勒:完成了 CSALT 的主要修复。 样本分配现在应该更加准确,而且我们现在还将加速因子的数量限制为不超过 3 个,因为考虑到更多因子的不稳定性以及在实践中使用这么多因子的罕见性。 还清除其他 JIRA 票证。 完成下周 FTC 的演示(已经到这里了!)。
- 彭:继续完善疲劳模型平台拟合模型图中的密度曲线选项。 根据 Bill 最近的建议和意见对其他现有平台进行更改。
主持人
- 迈克尔·H:与 Daniel Powell 合作,为软件授权项目获得一个功能正常、最新的 Perforce 分支。 负责软件授权的 Mac 部分。 用于将 JMP 从单个整体可执行文件更改为一组较小的互连动态库的原型技术。 调查了 JMP 在 macOS Sonoma 上构建和运行时的问题。 JMP探索峰会主题演讲策划。
- 保罗·N: Python 集成工作仍在继续。 修复了代码生成和 Python 集成之间的冲突问题。 Windows 上的 Python 已更新至 3.11.5,并且位于当前版本中。 Mac 上的 Python 3.11.5 已有效更新。 在 Sonoma 和 XCode 15 上签名时遇到问题。尚未推送至每日构建。
- 丹尼尔:在周四的开发演示之后,Michael Hecht、John Schroedl 和我正在为 EA6 准备软件授权分支。 我专门致力于从 jmpconfig.h 中删除 IS_ANNUAL_LICENSE、IS_SUBSCRIPTION、IS_JMPTRIAL、IS_JMPPROTRIAL 和 IS_SHRINKWRAP 构建标志。
- 约翰·施罗德:删除了注册提示和相关代码。 更新了 Python 初始化代码以遵守禁用执行的策略。 尝试 auth 分支和相关代码。 正在调查 WFB 中的 WPF 大小调整行为,但仍然遇到困难。
交互式 HTML
JMP 直播
- 极光:错误修复(访问控制、GDPR、审核日志、Jest 测试)。
统计数据
- 继续为 Discovery 进行争论数据演示。
- 继续进行 Easy DOE 的安装工作。 添加未编码的估计值以适合混合 (JMP-18661)。
- 修复了“拟合序数”和“拟合标称”中的 alpha 水平和 CI 类型问题 (JMP-17384)。 修复了按组和“将数据设置到行...”命令的探查器 (JMP-18545)。 使用探查器的其他平台可能会考虑实现 ::predictorDataTable() 以按组行号进行修复。
- 主成分修复了估算的分数; SCA 现在跳过插补,因为 Clay 的例程可以处理它( JMP-18436 , JMP-18336 )。 在奇怪的情况下,拟合最小二乘法需要对 Box-Cox 进行缩放更改( JMP-18509 )。 探索异常值稳健 PCA 在达到 MaxIter 时现在将提示继续( JMP-18463 )。 强大的 PCA 现在可以从辅助进度条中彻底取消( JMP-7755 )。 Profiler 保留列的选择 ( JMP-17811 )并记住着色( JMP-5662 )。
- 劳拉·CS:致力于卡方的 Bollen-Stine 校正,通过外推控制修复了 SEM 中的分析器错误。 在墨西哥大学 (U. 伊比利亚美洲)。 为能源部进行了一项新的可用性研究。 参加DEI行动委员会会议。
- 安妮:致力于向短期控制图添加图例并修复与短期控制图相关的其他问题。
- 劳拉·L:推送了一些代码,使设计空间分析器完全适用于具有线性约束的模型。
统计文档
- 凯伦:完成了 WFB 中图标的更新以及 CSALT 章节的工作。
统计测试
- 标记:完成 Easy DOE 中新分析步骤的可用性研究,该研究将于下个月的 JMP Discovery Summit 上进行。 Easy DOE 调试测试脚本会改变其在 Jacob 引导模式下的拟合过程。 出席第二次 JMP DEI 行动小组会议。
- 雅各布:测试 Easy DOE,测试“分析”选项卡的“最佳模型”功能。 测试 CSALT Design,为该平台进行新的单元测试。 为 Discovery Americas 准备 Easy DOE 可用性研究。
- 托尼娅:测试短期控制图并进行错误验证
生命科学更新
- 文君:受邀在会上发表演讲FDA 组学日10 月 10 日至 11 日在 FDA 总部举行。很高兴有机会在会议的数据集成和数据管理部分展示 JMP 的数据清理和准备功能!
技术支援
- 温迪:本周,Dahlia Watkins 实施了新的呼叫流程,Stan Koprowski 能够将参与团队的电话号码从 SAS 移植到 JMP。现在,电话客服人员拥有更好的体验,可以让他们知道客户拨打的电话号码。
- 这是标准TS JMP 实时报告以及 Jira 过滤器的链接显示TS 过去 14 天报告的门票。 我添加了一些 TS 和参与活动的图。



开发运营
- 缺口:详细了解在 AWS 中为各种 Jenkins 项目和自动化任务自动创建和激活按需机器。 例如,这使我们能够升级运行 CI 构建的 Windows 机器的规格,作为 JMP 18.0 自动集成过程的一部分,同时总体上节省资金 - 在每次完成 Windows CI 构建后关闭机器并及时重新启动以进行下一个构建。 很高兴与在预定流程方面面临类似挑战的其他人一起工作!
- 鲍勃:开始更改 Windows 18 安装程序以支持授权而不是 sid/per 和激活。 更新了 Confluence 页面,开始删除有关订阅、JMP 试用版和 JMP Pro 试用版的注释。 与 Jim 一起制定了如何将可执行文件构建和安装程序的夜间进程更改为 18 以支持授权的策略。
- 迈伦:协调的 Stringbot 和 torchDeepLearning.cpp ( JMPTOOL-985 )。 通过 Jenkins 作业自动更新示例数据脚本的最终调整( JMPTOOL-505 )。 JiraBot 更新 JMPHTML ( JMPTOOL-996 )。
本土化
- 克日什托夫:memoQ web 安装完成。 在 memoQ 网络中为统计作者设置平台预设审核项目并记录说明。 处理 JA 和 ZH 便携式 UI 返回并与 Sandy 和 Howard 合作开发/测试项目。 解决了 memoQ 服务器问题;为定于周一进行的 memoQ 升级做准备。
- 崔西:讨论有关本地化平台预设的流程以及翻译完成时发出 QA 信号的讨论。 艾里森的培训课程(报价/工单)。 与文档团队会面,了解氧气迁移项目的概况。
- 霍华德:支持 TOTD 重命名为快速启动的开发更改已基本完成。 数据库发生变化并编写了一个 Confluence 页面来描述测试套件的创建。
- 沙:最终确定的便携式 UI 验证脚本。 开始验证出站本地化项目的字数统计。
- 索海尔:继续致力于自动化术语收集,以创建本地化术语库。
文档
- 琪亚娜:完成了EA6任务。 创建了新文档插件英文页面的草稿。 出席DEI行动小组会议。 与 L10N 会面讨论联合团队主题,包括从 FrameMaker 迁移到 Oxygen 的计划。 项目规划和协调。
- 德文郡: EA6 Doc 任务包括修复JMPDOC-2020 :QPM > 控制图生成器内容列表中的下划线,在 AWS 上为 Doc、Stats 和 L10N 构建测试机器来测试 Oxygen XML 编辑器,并查看开发演示以准备更新 JMP Python 支持的文档。
- 克里斯·B : 两周后赶上了。 安装了氧气并正在探索。 向 Susan 反馈关于新的“智慧工作”的反馈。 与 Melanie 愉快地讨论了转向 Oxygen 的事宜。
系统/主机测试-Cary
- 迈克·M:使用数据过滤器 JMPHTML-2390 时发现 JMP Live 热图问题。 这很有趣,感谢您的调试帮助,约翰·鲍威尔! 已完成验证 ZH 翻译的 17.2 在线 JMP 帮助。 一切看起来都不错! 打开了 8 个新的 Columns Manager Jiras,主要处理可用性。 努力赶上 Cols Mgr 验证。
- 丽莎:与 Evan 讨论了配置级别和轴编辑模式的一些错误,进入了 Mike Stickles 在调试中发现的崩溃,调查了 Holger 为覆盖编码功能提交的一些 EA 轨道,并修复了我的一些 JSL 单元测试。
- 猎人:与 Aaron 会面,讨论了项目窗口中的几个错误修复和一些奇怪的行为。 与 Drew、Melanie 和 Michael H. 会面,讨论 JMP 18.0 的几个索诺玛问题。 已开通JMP-18652 , JMP-18654 , 和JMP-18660 。 这些问题都不会影响升级到 Sonoma 的 JMP 当前 JMP 17.x 用户。 JIRA 验证。
网络测试 – 卡里
- 乔什·L:故事测试和基于场景的测试。与多个开发人员合作开发各种 JMP 和 JMP Live 项目。从 AD 组、AD 策略到回答部署问题的所有内容。向测试团队提供 JMP Live 数据库更新说明。对于那些经常发布到 JMP Live 的用户。我们添加了发布键盘快捷键。CMD-OPT-U 为苹果| CTRL-SHIFT-U 用于视窗快乐出版:微笑的脸和微笑的眼睛:
- 安娜:测试 Dan 的新 Group 平台。 验证了无数的错误!
系统/主机测试-北京
- 北京队: JMP Live 18 基于场景的测试 - 第 5/6 周( JMPTESTBJ-1803 ) - 进行中
- 王奈 (Eric): (1)测试新功能“文件夹级别访问”,为每个文件夹权限添加集成测试,以检查用户可以做什么和不能做什么( WEBJMP-7031 )。 (2) 从事JMP Live 18.0场景测试。 (三)向大张交接任务。 (4)错误验证。
- 大理: (1) TS: 00054369:回复询问更多信息。 (2) 正在进行:JMP Live 18.0 基于场景的测试,创建了 7 个新错误。 (3)进行中:功能测试( WEBJMP-7468 :发送给无法访问相关资源的用户的地址通知)。 (4) 错误验证。
- 吴楠: (1)JMP桌面18.0 bug回归测试,主要是遥测改进测试。 (2) JMP 18.0 nightly run UT Lab机器的ODBC驱动程序升级,向Jim寻求帮助安装MySQL 8.0.23 ODBC驱动程序以及8.1.0驱动程序,详细信息可以从 - JMPTOOL-983 。 (3) JMP Live 18 基于场景的测试。 (4)完成Q3目标设定。 (4) 错误验证。
- 大张: (1)错误验证。
- 王宇(Kimi): (1) JMP 18.0 NF – Python – 正在进行中。 观看 JMP Dev Demo_JMP 18 Python 集成视频。 处理 JMP-18416:与 Python 集成和 Python 生成代码冲突。 (2) 处理技术支持 – 正在进行中。 案件编号 00051830 ( JMP-18420 :CRP:将 gcloud 中存储的用户存储库安装到 JMP18 python 中)。 案件编号 00053702 ( JMP-18454 :CRP:将 JMP Datatable 对象传输到 pandas DataFrame)。 案例编号 00054464 - 完成,Paul:不打算支持连接到 Jupyter。 (3) JMP Live 18.0 基于场景的测试 – 正在进行中。 (4) 错误验证。
- 那拉: (1) JMP Live 18 基于场景的测试 - 正在进行中。 (2) 错误验证。 (3)Q3北京团队内部对话已经完成。
香农的注释
今天,动画柔和的谷歌涂鸦引起了我的注意。 当我点击它时,我发现它庆祝了一位现已去世的匈牙利裔美国心理学家的生日,他因命名心流的心理学概念而闻名。 这是我们在 JMP 中不时引用的一个概念 – 试图让客户在我们的工具中使用数据时保持“畅通无阻”。 这是这些细节的一个片段。 希望大家周末愉快,有时间做一些自己喜欢的创意事情!