欢迎阅读 2024 年 8 月 9 日的 JMP 开发更新!
我希望东海岸的每个人都能安然度过这场风暴!昨天,我家在卡里下了 5 英寸的雨,今天下了大约一英寸,但今天下午阳光明媚。我听说这场风暴给你们中的一些人造成了旅行延误、停电和供水问题,但希望这些问题已经为大家解决了!
虽然本周许多人因休假、生病、JSM 或客户旅行而不在办公室,但开发工作仍在继续。在发布新闻中, JMP 学生版 18.0.2的测试已接近完成。JMP 19 EA2 的工作也接近尾声,本周将对某些配置进行多轮测试和重建。我们还有一些 EA 问题,希望在下周初签署之前解决。
由于我们的许多JMP 暑期学生完成了他们的项目并准备返回学校,我们在过去几周举行了不少开发会议。本周,我们暂停了会议,我目前也没有下周的主题。下周三至周五我将不在办公室,要送我自己的大学生回山里的西卡罗来纳大学,因此Audrey Shull好心地自愿在下周五进行更新。请将您的消息发送给她 - 她还将在周五早上发送提醒电子邮件。
我们计划于 8 月 22 日举行下一次 JMP 开发人员会议。在那次会议上,我们将听取 Data Connectors 团队关于 JMP 19 进展的演讲。此外,我们将于 8 月 29 日开会,了解 Luciano 创建的插件,该插件旨在将更多基因组序列预处理功能集成到 JMP Pro 中!如果您想报名参加未来的 JMP Dev 活动,请在此处查看 Confluence 中的 JMP Dev 志愿者时间表。
感谢Tonya Mauldin分享过去两周的本周测试版/崩溃详情(选定崩溃信息)!

2024 年 8 月 2 日和 2024 年 8 月 9 日当周的 Beta/崩溃报告 | JMP Live
一般公告
即将到来的重要日期
- JMP 18.1 安全冻结 – 8/9/24ß今天
- JMP 18.1 最终安装程序候选版本 - 目前计划于 8/19/24 发布(但可能更早准备好)。
- 请访问Confluence获取JMP 18和JMP 19日期的完整列表。
JMP 开发更新
核
- Dave B:修复了表格框中列跨度保存为 html 的问题。修复了 MFI 对话框的多个显示问题。修复了打开可变行高时表格框和行过高的错误。推动了表格框行分组的第一次传递:

dt = open(“$sample_data \ big class.jmp”);
新窗口(“行组”,datatablebox(dt,<
- Xan:矩阵 const 工作;p-样条矩阵数学函数;在图例右键菜单中添加隐藏和设置选项。
- 埃文 (Evan):开始对 v19 中的表脚本、表变量和列的复制/粘贴进行改进。
DOE 和可靠性
- Caleb:参加了在俄勒冈州波特兰举行的 JSM。这是与一些外部同事重新建立联系的绝佳机会。我甚至在 JMP 展位上就 Sample Size Explorer 和 Easy DOE 做了一些推介!值得庆幸的是,天气没有影响我的回程。
托管和接口
- 威尔·摩根:
- SharePoint 连接器:代码正在审核中: http://jmpswarm.na.sas.com/reviews/793359用户不再需要对每个 API 请求进行身份验证。但是,当不使用架构或配置的文件夹来缩小 OneDrive 中的文件搜索范围时,应用程序仍然有点慢。我将研究其他解决方案,或让用户知道解析整个 OneDrive 的 API 调用需要一段时间的方法。
- 除此之外,我还在学习更多关于 JMP C++ 代码库的知识,以便开始为数据连接器开发更多后端代码。我积累了一些需要 C++ 编码的 JIRA,这些编码是我接下来一段时间要关注的。我需要一段时间才能熟悉复杂的代码库,但我会做到的!如果有人有任何提示或技巧,我很乐意听听!
- John Schroedl:在首选项仍处于禁用状态的情况下,对暗模式支持进行了更多工作。帮助处理一些技术支持问题并回答了几个 Visual Studio 问题。操作水泵以从我们的爬行空间中抽水。
交互式 HTML
- John Powell:修改了交互式 HTML 导出、加载和存储机制,以支持集成多个 XML 部分 ( JMPHTML-13996 )。集成 Praveena 的搁置代码以生成新的流程筛选浏览器示例,当您在流程摘要表中选择行时,该示例会显示控制图。
- 保罗·斯皮查拉:
- 致力于为 HTML/JMP Live 提供更多的 Profiler 支持。
- 还致力于为分析器(如分发平台)提供更多的数学运算支持:
JMP 直播
- Adrianna:添加了从帖子历史记录中下载 JMP 异常报告的选项;调整了谁可以查看历史记录和历史记录详细信息;调查了 jmplivesales 上的一个问题;调查了一个再生问题。
- Aurora:控制图警告改进(完成对分配给组的支持,改进从 19 之前的 JMP Live 迁移,设计两个新下载的格式,开始支持定制测试的工作)。
统计数据
- Laura CS:修复了 Haley 在 MIIV-2SLS 中发现的几个错误,包括改进报告的外观、报告估算问题的方法以及调整状态选项卡。在 Haley 的帮助下修复了 MIIV 中的一个性能错误。她找到了一个影响巨大的公式!=)在 Haley 和 Yusuke 建议的“生成 R 代码”选项中添加了一些警告。与 Haley 会面讨论所有这些正在进行的变化。回答了有关 SEM 的技术支持问题。
- John Sall:对于 Profiler,Set Desirbilities 对话框现在在一个窗口中显示所有响应;菜单也进行了一些重组 (JMP-22515)。
统计测试
- Haley:与 Laura CS 会面几次,讨论测试 MIIV 估算器,以及使用 MIIV 估算器时对 SEM 平台的调整。开始研究 JMP-to-Python 集成,看看我是否可以使用它来测试 SEM 平台中的 R 代码生成器。完成了 STIPS 模块 2。
- Tonya:与 Mark Bailey 一起准备我的 Discovery 演示。清理单元测试。验证错误。
生命科学动态
- Wenjun:我们对礼来公司的访问非常愉快。我们举办了两次研讨会:上午是 JMP Clinical,下午是 AI。每次研讨会之后都有 2 场专题会议,讨论的主题是礼来公司选择的,讨论非常活跃,然后是领导层简报会,几位副总裁和一位高级副总裁也参加了会议。此外,Mia 和我被酒店随机选为 VIP,因此我们升级了套房并免费使用休息室。在结束礼来公司的访问后,我们四个人享用了免费早餐,并在“私人”会议室进行简报。我们今天飞回了——我们大多数人在不同的机场延误了。☹
- Drew: JMP Clinical 18.2/19.0 中的错误修复和功能工作。特别是通过尊重研究范围内的人群偏好,使评论主题过滤器和报告之间的行为保持一致。
产品管理和产品营销
- Bryan F:完成了与开展可用性研究和通过 AWS S3 设置自动用户数据收集相关的任务。AWS S3 托管的 Marketplace 可用性脚本已分发,目前已收集了 9 个响应,我目前正在处理。与Sarah Sylvestre合作,对 Marketplace 的启发式评估也在进行中。我计划下周就这两个方面向Kristen Slappey提供反馈。我正在与Dieter 、 Alex Taylor和Aurora协调即将进行的涉及Evonik的 JMP Live 可用性研究。
技术支持和参与
每周技术支持案例数量:

每周参与支持案例数量:

参与队列的案例主题,总计:

上周参与队列的案例主题:

开发运营
- Shannon L:为即将发布的 JMP Atlassian 工具创建用户访问策略和常规流程以管理非活动用户;调查即将发布的 Atlassian 变化和潜在错误;协助注册 JMP 18.0.2 产品版本以进行合规性审计;完成即将发布的 Jira 工作流程增强功能,将于下周发布以供审核;协助 Doc 团队改进 Jira;研究通过云 API 更新 Jira 的局限性。
- Melanie:调查单元测试;设计收集信息、分类和诊断问题的方法。我尝试了 Confluence 中可用的新数据库,并从 Jenkins 日志中获取信息,然后解析它们以查找某些错误。非常大的表!
- Shannon:关于发布测试的讨论。各种与工具相关的调查(Jira 问题跳过、Jenkins 数据收集、现有仪表板和报告)。与 Shannon L 一起审查了 Jira 仪表板。继续评估遥测清理工作(感谢Myron Chandler !)。很多客户选择使用 JMP 18 向我们发送遥测数据,并且经常需要审查大量提交(数万到数十万行)以删除高度冗余或无趣的记录。感谢Evan McCorkle就可能的删除进行讨论,感谢Lisa Grossman继续支持帮助监控遥测提交的JMP Live 报告。
- Myron:继续致力于 JMPTOOL-1183 – 创建/完成 AWS stringbot 作业、JMPTOOL-1278 – 清理遥测表和导出,以及 JMPTOOL-1048 – 在崩溃系统中添加“额外信息” Mac 附件。
本土化
- Trish:与 Allison 会面,审查本地化自动化的工作流程并创建文档。完成了 JMP Marketplace UI 反馈调查。筛选 JMP 日本员工对 JMP Marketplace 的本地化反馈(非常感谢Daisuke Harada、Taku Ogasawara、Yuichi Katsumura、Naohiro Masukawa 和 Kyoko Takenaka ),并将反馈转发给 Kristen 和 Krzysztof。向文档团队提供了有关发行说明格式的反馈。
- 艾莉森:完成并验证了本地化的 18.1 DJ 书籍并交给 QA 进行测试;创建了更新的 18.0 本地化 JMP 文档插件并与日本和韩国的 JMP 营销团队共享;为 Howard 的本地化仪表板和 jira 自动化集成提供了输入。
- Sandy:测试了项目创建仪表板上的新功能。为文件验证程序添加了新功能。测试了在文件填充作业结束时添加文件验证。开始为新自动化框架的启动会议做准备。
- Krzysztof:根据最近从供应商处收到的信息,对图书项目的 TM 进行维护和清理;协助临床部门进行中文翻译流程;规划新的自动化项目并管理现有项目。
- Sohail:在 TM Search 界面添加了新功能,同时通过异步请求、查询重新优化和延迟加载继续优化搜索结果时间。
- Howard:进行了仪表板 Jira 集成演示,这将利用 Jira 功能进入 memoQ 流程。研究了几个 memoQ 返回功能,例如包返回、翻译导出和推送回生产。
文档
- 德文:对 Python 发行说明进行最终编辑;作为 JMPDOC-2263 的一部分清理了我们的标题页文件;WebWorks DITA 发布培训,深入研究 RelinkLocalizedFiles.fsl,在从 L10N 团队获得本地化文档后,我们使用它来修复交叉引用和图像;从 19.0 单一来源页面审查文档需求(谢谢 Mia!);对标尺工具的文档进行更新。
- ChrisB :修复了几个小的 JIRAS:JMP-22383、JMP-22410。对 JMPDOC-2262 中 Karen 的 HTML 输出问题进行了一些调查。启动了 JMP-22441(关于预设插件的文档)。DITA 到 WebWorks 培训。为 Mike 创建了初始 18.2 帮助。
- Susan C:我正在编写 JMP Live 本地化帮助,在交由测试之前生成并检查它。我还在编写 18.1 版本说明,所有审核反馈都已实施,我们已将文件交由本地化部门处理。
- Khawar:完成了对 Oxygen 的 DJ 审查;将与 Chris 讨论。参加了 WebWorks 培训。致力于样本索引的分析/审计。在 Codeacademy 上学习 CSS。致力于秋季工作授权。
- Qiana:向 Kristen 提交了 Marketplace 中 Doc Add-in 页面的更新。负责 JMP 帮助文档保留计划。项目规划和协调。
系统/主机测试-Cary
- Mandy:致力于新数据表格网格及其中的更改;回答了 EA1 中的一些 TS 轨迹;至少有 1-2 次崩溃 - 但来自 JMP 人员并与 19 项更改有关;致力于工作流构建器和添加到其中的新查找对话框 - 将在 EA2 中,但不会大力宣传 - 在那里发现了一些崩溃,但希望我们能将它们全部解决;在 Mac 上进行了 EA1 安装程序测试并主要使用它。
- Hunter:花了一周的大部分时间测试 JMP 19 EA 2 并调查 EA 版本的问题。测试启动 JMP 19 EA 2,其到期和终止日期早于 EA 终止日期,以验证是否向用户显示了正确的消息。在实验室中测试 Mac 的 Intel 和 Apple Silicon 主机上安装了最新的 Mac Sequoia Dev. Beta 5 并运行了一些测试。调查了一个 JMP 19 EA 1 轨道。
- 奥黛丽:针对 JMP Student 18.0.2 进行测试。针对 JMP 19 EA2 进行测试。
网络测试——Cary
- Natalie:由于 UI 发生变化,继续进行 HTML5 自动化更新。开始对饼图进行新的测试覆盖。
系统/主机测试-北京
香农的注释
感谢Anna Kushner分享了另一个很酷的地图主题!希望大家周末愉快!