欢迎阅读 2023 年 6 月 9 日的 JMP 开发更新!
相信大家都很清楚,6 月 13 日星期二是代码批准对于 JMP 17.2。 代码批准是我们真正开始对进入产品的修复进行制动的地方。 您仍然可以进行修复,但要确保它们符合以下标准:高优先级、合理的低风险、已通过代码审查、已在主分支中进行测试(如果可能),并且在将请求发送到JMP 批准者邮件列表。
我查看了我们的 Jira 数据,寻找修复版本包含所有产品 17.2 的项目,我们可以在最近几周看到相当多的活动,因为修复已经完成并经过测试。 我知道开发人员和测试人员正在完成最后需要做的事情。

一如既往地感谢托尼亚莫尔丁用于分享本周的测试版和速成跟踪摘要。 在这里我们看到崩溃被选中(本周所有内部报告)。

JMP Beta 报告 - 分布 (4) | JMP 直播 (sas.com)
Atlassian 本周提示
清醒图表现在与我们的 Confluence 实例集成。 LucidChart 是一个图表应用程序,可以轻松创建图表和流程图。 我们的一些 JMP 员工能够通过 SAS 的现有父许可证使用 LucidChart。 与 LucidChart 的集成一直是这些 JMP 员工最需要的功能之一。 我们最近与我们的 SAS Lucid 管理员合作,幸运的是能够实现这一目标。 如果您拥有 Lucid 许可证,您现在可以访问与 Confluence 的双向集成。 如果您不这样做,您仍然可以在我们的 Confluence 页面中查看其他人创建的 Lucid 文档。
一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份结识形式. 只需填写问题,完成后将其连同 3 张您的照片上传到文件夹中。 感谢您帮助我们更加熟悉 JMP 系列!
- 最近的了解文章:
- 恭喜你为了乔什·洛普雷斯蒂,本月将庆祝加入 SAS 10 周年! Josh 已经在 JMP 工作了四年,从那以后一直在处理与 JMP Live 测试相关的所有事情。 恭喜乔希!
即将到来的重要日期
- JMP 17.2 代码批准开始 – 6/13/23
- JMP 休息和充电日 – 6/19/23
- JMP 18 EA4 和 JMP Clinical EA2 冻结 – 6/23/23
- JMP 17.2 代码冻结 – 23 年 6 月 30 日
- JMP 18 特征冻结 – 23 年 7 月 21 日
- JMP 18 EA5 和 JMP Clinical EA3,JMP Live 18 EA1 – 23 年 8 月 11 日
- JMP 18 EA6 和 JMP 临床 EA4 – 10/3/23
- JMP 18 EA7 和 JMP 临床 EA5 – 12/8/23
- 请拜访合流的完整列表JMP 17和JMP 18日期。
JMP 开发更新
实习生
- 海莉:使用基因组数据为 Response Screening 平台编写单元测试。 我也一直在研究 SAS 代码以获得参数估计的基准。
- 哈米德:完成我的第一个项目,其中涉及解决对 SLS_Examples 章节的评论。 修订、解释、屏幕截图、审查来自我的团队的进度。 与其他实习生一起参加信息丰富且友好的咖啡对话会议。 讨论很吸引人,我很享受在茶歇期间进行社交的机会。 开始我的第二个项目 - 在 SEM 章节中添加一个新示例,重点是中介分析。 我广泛研究了该主题,并为开始创建示例做好了充分的准备。 完成了相关课程,包括“在灵活的工作场所中茁壮成长”、“远程工作时的能源管理策略”、“安全事件响应团队 (SIRT) 培训和意识”以及“使用适当的数据分类和处理来保护您的隐私”。
- 艾米丽:完成对我为 12 个更聪明的工作技巧制作的视频的编辑。 此外,本周我将完成 SAS Programming 1 认证课程。
- 阿努莎:这周太棒了!! 我为 JMP clinical 进行了一些单元测试。 我正在参加 SAS programming 1: Essentials training session for interns 从过去两天开始,到目前为止一直很棒。 我希望下周我也能学习和工作更多。
- 艾琳:本周我参加了 Informs QSR 会议并介绍了我们在贝叶斯故障定位方面的工作(我的暑期实习项目)。 我也在努力微调模型并尝试将其应用于真实案例研究。
数据发现
- Xan :更好的抖动碰撞躲避非矩形标记。
- 埃文: 交付了初始框架列稳健的报告定制这是对 Dispatch 的更改,以在列更改时使 JSL 脚本的静态分析和重写更加健壮。 这是为平台模板开始的工作,但对工作流生成器、数据表脚本等其他东西也很有用。目前正致力于将其扩展到 Scale Box 以及在平台报告中注释必要的框以使用此功能。
- 戴夫乙:修复了几个最小化文本注释错误,修复了轮廓显示环绕错误,修复了 NumberColEditDisplay 崩溃,完成了对 AWS 虚拟机的移动图像测试,并进行了一些更改以最大限度地减少嘈杂的电子邮件数量。
- 朱利安:聘请了一位新开发人员 Jared Thomas,他将于 7 月 6 日开始工作日. 继续处理 JIRA 积压工作。 关于悬停帮助和工具提示的可发现性的 UI/UX 会议。 围绕动作记录如何将脚本的变体发送到增强的日志/工作流构建器的讨论。 继续开发平台模板。
- 丹S :修复逐步将模型启动到拟合组的问题。 修复了具有透明背景的弹出窗口中的文本抗锯齿问题。 继续开发平台模板。
主持人
- 保罗ñ: (1) 继续致力于 Python。弃用一些不再适用于 JMP 中嵌入的 Python 的 JSL Python 函数。Python Init()、Python Control()、Python Term()、<< 断开连接。清理和简化代码。 更新了脚本索引以从示例中删除不推荐使用的用法。(2)修复崩溃JMP-17046 :如果您在调用 Python Init() 或 Python Connect() 之前开始使用 Python Send() 等 JSL Python 函数,JMP 会崩溃。随着 Python 的嵌入,Python 的初始化现在可以在首次使用时轻松进行。现在使用 Python Connect () 的唯一原因是您想要返回一个可编写脚本的对象以供使用。 (3) Apple WWDC – 观看 Keynote 和视频演示。下载了新的 XCode 15 beta,修复了使用新编译器构建时的构建错误和警告。 (4) 与 Apple 工程师就 Mac bug 进行的实验室会议,我们遇到了问题,如果脏脚本文件不是 JMP 拥有的文件类型,则无法为它启用“保存”按钮。( .jsl 工作正常, .py 没有, .sas 有一个硬编码的 kluge )。另存为工作正常。 未能在半小时会议中解决,需要进一步调查。
- 约翰施罗德:在“文件”>“新建”下为选择添加了遥测。 托管崩溃文件新包含 DLL 列表,这可能有助于识别第 3 方二进制文件的问题。 图标更新。 仍在研究迁移到 .NET Core 的可能性,但发现内存管理存在问题。和调试。 遥测讨论。
- 迈克尔·H: PI Server Import:“Change Attributes”的初步实施已被推送,目前正在进行测试。 感谢 David White 的帮助!
交互式 HTML
- John P:致力于支持具有多个本地数据过滤器的报告/仪表板( JMPHTML-1000 )
- Mike S:继续工作轴日期格式问题 (JMPHTML-1866),因为发现了更多不属于初始错误描述的问题。 完成所有安全培训(产品安全培训级别 1 和级别 2)。
现场直播
- 极光:继续致力于文件夹级别的访问。 修复了一些不相关的小错误。
统计数据
- 约翰萨尔:考虑更改已保存的置信限度公式,以允许用户轻松更改公式内的置信区间,但仍然使用 AsConstant 函数 (JMP-16628) 仅对 t 分位数求值一次。

- 劳拉CS :继续研究观察数据的因果推理 (CI) 方法,并缩小与 SEM 如何接近 CI 的差距。 与 Russ 和 Meichen 会面,讨论这个话题,并确定数据集,以便在未来的 Discovery 上发表论文。 在 SEM 中使用经验和模拟数据进行了多项 CI 分析。 与 Bryan Fricke 会面,讨论 SEM 中残留边缘的新图标。
统计文件
- 迈克尔:清理了一些问题类型方案和未使用的 Jira 变量(与 James);仅限作者在 Jira 中创建/编辑 JMPDOC 项目;回顾了 Hamid 在拟合模型文档中致力于更新的一些示例;检查 Statistics Index 内容是否可以在 JMP Search 或文档中找到,以准备在 18 中删除 Statistics Index。
统计测试
- 托尼亚:清理重复的 Jira 工单,测试短期控制图,并进行错误验证。
- 标记:参加了在北卡罗来纳州立大学举行的 INFORMS 质量、统计和可靠性会议,并与 Jacob 一起展示了我们的可用性研究方法,这导致了与两所大学的潜在合作。 我在 JMP 社区中回答了问题。
产品管理
- 山姆:基准测试宣布了一款包含 JMP 集成的新产品。 点击阅读全文以及有关如何使用 JMP 的更多信息。

技术支援
- Duane:当然,支持人员一直忙于与我们的客户打交道。 此外,参与团队继续看到需要完成的服务云工作的进展,以支持他们的领域。 通过数字化运营,我们正努力在月底之前将电子邮件转个案以及电话队列安排到位。 一个挑战,但我们不能延长这个截止日期。 JMP 商店现在使用 Decartes Visual Compliance 进行受限方筛选 (RPS),我们一直非常积极地处理被封锁的个人。 Wendy 的团队和 Sharon Hamrick 在 BizOps 的团队正在合作构建流程,以快速有效地处理这些问题。
这里有TS JMP 实时报告以及指向 Jira 过滤器的链接显示最近 14 天由 TS 报告的工单.

开发运营
- 吉姆博雷克:日常 UT 虚拟机的持续 AWS 迁移。 与 Hunter 合作,为 JMP 18.0 测试准备好新的 Sonoma mac mini。 针对 mac OS 的多个构建和 UT 机器更新。
- 迈伦: JiraBot 更新(所有者分配变更、小问题等)。 JMPTOOL-861.. 在 AWS 上设置和安装软件以替代 help-pdf-builds 文档构建机器。 JMPTOOL-881:AWS 机器上的同步和激活问题。 为 JMPTOOL 项目创建新的 AWS 替代品(JMPTOOL-870、JMPTOOL-809、JMPTOOL-868)
文档
- 苏珊:快速入门内容 – 发送给团队审查,包含反馈。 还致力于将内容放入 HTML 文件中。 在构建中测试了一个。 为 18 创建 Jiras 项目的其余部分
- 德文:继续研究日本本地化团队对《使用 JMP》一书的建议。 抢先了解 17.2 发行说明。 完成 DITA XML 培训。
- 克里斯乙:查看快速入门动画、我们的实习生技巧视频和文档保留计划。 花了很多时间试图诊断为什么我的 FrameMaker 文件更新没有出现在构建中。 显然 Susan 也遇到了这个问题,但 Nick 知道解决方案。 已完成 New Window() 文档 (JMP-3993),但这是我无法构建的文档。 测试并发布了韩语文档插件 (JMPDOC-1889)。
系统/主机测试-Cary
- 曼迪:通过测试和验证解决了我的几个 JIRA。 回答了我在社区上看到的几个工作流问题——主要是动作记录器问题——一个是制作验证栏( JMP-14057 )和一个做右键单击,填充到行尾,然后重复( JMP-14202 ) - 感谢 David White 修复了这些问题。 与 Qiana 会面并花了一些时间处理 San Francisco Crime 数据表以删除触发词( JMP-16894 );将表格保存到不同的位置,以便我们可以将其用于测试。 处理一些工作流构建器的事情,用它来测试其他 JIRA 票证。
- 丽莎:致力于测试最小化注释功能,审查了关于图表生成器中的召回按钮和选择工具的 EA 轨迹,并与 Evan 讨论了几个涉及自定义地图和颜色主题对话框的图表生成器错误。
- 奥黛丽:在我们的遥测中对员工数据进行头脑风暴,Atlassian 管理的东西,玩空气质量数据.
- 猎人:调查并回应了几个 JMP 18 EA 3 轨道,与 Jim B. 合作在实验室的 M1 主机测试系统 MDA692 上应用 Sonoma 14.0 Developer Beta 1,打开JMP-16991对于在 Sonoma Beta 1 上运行的 JMP 17.x 和 18.0 中的反向内容,并在 WEBJMP-7144 中的上下文菜单行为的几种 Mac 配置上测试了 JMP Runner Build for Aaron。
系统/主机测试-北京
大家周末愉快!
奥黛丽
老歌但好吃:

https://xkcd.com/552/