
欢迎阅读 2022 年 7 月 15 日的 JMP 开发更新!
请注意,SAS 有 3 rd周末维护中断计划在本周末从今天下午 5 点开始,一直持续到周日。
JMP DevOps 取消了本周末的 Stringbot 在 main 上运行,因为 Stringbot 运行发生在 3 rd周末中断经常被软件更新周期和/或重启打断。 请期待本周末持续运行的其他虚拟机和进程可能会受到影响,DevOps 团队将在中断后尽快解决问题,并在需要时让 IT 参与进来。
Trish 已经通知我她将开始一个很早Stringbot 在周二运行,并在启动和完成时发出通知,提醒开发组。 请避免在 Stringbot 运行期间编辑文件,以免与 Stringbot 进程发生冲突。 (希望这不会是一个问题,因为我认为批准者不会这么早就可以批准对源代码的更改。 :smiling_face_with_smiling_eyes:我知道我不会!)
JMP Pro 17 和 JMP Clinical 17 EA9 安装程序现在可供早期采用者下载。 我们的工作到此结束JMP Pro 发布对于 JMP 17 EA 程序。 自从JMP临床将比 JMP 和 JMP Pro 晚一个月发布,Bob 将在 8 月下旬使用 JMP 17 EA9 可执行文件和更新的临床脚本文件创建 JMP Clinical 17 EA9 的仅 Windows 更新。 这将允许 JMP C 团队与其 EA 客户共享一组更新的报告,并在 JMP Clinical 17.1 中进行进一步更新之前收集有价值的反馈。
JMP DevOps 正在为JMP 17.1/18.0 的分支下周当我们在一天结束时达到我们的代码冻结里程碑时7月20日星期三th . 虽然可以提前做很多事情,以便我们准备好在创建分支后打开各种流程,但我的团队可能会在周四和周五全天继续他们的工作并完成最终测试步骤。 我们将尽快为新版本启动并运行所有内容。 我们知道你们中的许多人已经搁置了 17.1 的修复程序,有些人甚至在关注早期 JMP 18 功能的可能性! 请记住我们将在 JMP 17 代码冻结时关闭 JMP 源代码到 17.0 分支的自动集成. 这意味着,如果您在代码冻结后遇到一个惊人的错误,并且您获得了修复它所需的四个批准,您将需要在 main 中进行修复(以便它将流入 18.0 分支)并且您还需要集成修复到 17.0 和 18.0 分支。 如果您需要任何帮助,请联系 Jim Borek,他将很乐意提供帮助。
再次感谢奥黛丽·舒尔主持本周的 JMP 开发会议曼迪钱伯斯演示了 Workflow Builder,她和 Ernest 回答了您关于这个受欢迎的新功能的迫切问题! 如果您错过了 Workflow Builder 演示,您可以在我的公共文件夹中找到录音的保存副本:\\d73817\public\\Dev Meetings\。 此外,Mandy 分享了她的演示文件的一个版本,如果您想在探索这个新功能时使用它们,您可以从 \\jmpsrv01\Users\Chambers\Workflow\Workflow.zip 复制它。 Mandy 还将在 JMP Discovery Cary 上展示,我知道客户会对这一新增功能非常感兴趣。
最后,请注意,如果您在会议的邀请列表中,则可以通过 Teams 中的会议聊天在 Sharepoint 中获得开发会议记录。 以下是本周会议聊天中保存的录音的样子:

如果您没有参加该会话,您可以随时请求访问以打开录音的 Sharepoint 副本。 如果您不在 JMP Dev 列表中,并且希望在我在周五更新中发布下载记录的链接之前访问,请在 Teams 上通过电子邮件或消息给我,我将很高兴发送具有适当权限的链接。 许多人请求 Sharepoint 录制访问权限或给我发电子邮件,当然我总是会尽快批准并回复这些请求。 我通常不会在更新中包含指向 Sharepoint 副本的链接;我通常会链接到我的公共文件夹中下载的录音副本,因为无论会议与会者状态如何,任何人都可以访问这些副本——它们不需要任何特殊的请求/批准周期。 与 Sharepoint、OneDrive 等具有较短保留策略的存储机制生成的链接相比,这些链接也更有可能随着时间的推移而持续存在。
多年来,当我们从 Webex 过渡到 Teams 进行开发会议,以及从 Stream 过渡到 Sharepoint 作为 Teams 录制存储机制时,我已经好几次链接到我的会议内容想法在应用程序迁移或 SAS 存储清理期间意外消失时已安全保存。 尤其是 Sharepoint,会议记录的默认保留间隔非常短。 如果我看到来自 Sharepoint 的电子邮件说录音已被删除,我总是将其恢复并设置更长的保留时间。 我会尽量记住链接到我的共享文件夹而不是录制本身,所以很明显它是一个共享位置。 Mac 和 Win 用户可以打开它,但在他们的系统上最适合他们。 这些录音文件并不小,所以我讨厌保留一堆重复的副本,但我当然不想丢失将来有人可能希望查看的录音。
一般公告
- 如果您愿意成为 Inside JMP 的特邀员工,请下载一份了解形式. 只需填写问题,完成后,将其与您的 3 张照片一起上传到文件夹中。 感谢您帮助让我们的 JMP 大家庭更加熟悉!
- 希望你看到这周的认识奥黛丽·舒尔! 感谢 Jessica 在这方面所做的工作,并从 Audrey 的 JMP 崇拜者和同事那里得到了如此出色的报价。 你可以找到它这里.
即将到来的重要日期
- JMP 17 代码冻结/分支 – 22 年 7 月 20 日
- 请拜访合流完整列表JMP 17日期。
JMP 开发更新
开发运营
- 吉姆: JMP 17.0 EA #9 的分支 17.0 文件、构建的可执行文件和安装程序
泄漏、ASAN 和断言失败错误验证。 完成 Python 3.10.5 更新。 与 Nick、Bob 和 Melanie 合作,将 New Features 文档添加到昨晚的 Qiana 构建中。 更新 WinOS 构建脚本,为即将到来的 17.1 分支做准备。
- 鲍勃: JMP 和 JMP Clinical EA 已被外部推送。 在软件更新表上与 John Schroedl 和 Daniel Powell 合作。 测试并安装了适用于 Windows 安装程序的新版 InstallShield
- 迈伦:处理 Salesforce 崩溃项目,首先手动进行最终检查,然后让 Jenkins 作业运行。 在与 Mia 和其他人会面后开始从事遥测后端工作。
本土化
- 本地化团队: JMP 实时翻译返回“palooza”(Mel 的描述)——即将完成。 JA 客户端/服务器应在周一推送到生产轨道; QRC final 的翻译并推送到 Main;完成 Discovering JMP 的翻译返回(包括 DJ 的 sharedtextinsets);开始为新功能创建套件;完成每日提示翻译返回。
文档
- 钱娜:参加了“模块 2 - 无意识偏见:了解偏见以释放潜力”课程。 完成新功能文档的工作并将其移交给 L10N。 继续处理使用 JMP 文档。 与 Tom 和 Susan 会面,讨论将 Genomics 文档放入 FrameMaker 中。 与所有作家会面,讨论即将到来的日期等。
- 苏珊 C:完成 JMP Live/Public 和 HTML5 文档。 感谢 JMP Live 团队和测试团队的每个人提供的所有反馈并帮助回答我的问题! 还根据 John 的反馈更新了新功能评论 PDF,并结合了他与我的内容领域(JMP Live,EG book)有关的反馈。
系统/主机测试-Cary
- 全部: EA9 测试,JMP 17.0 的早期安装程序测试(一组早期检查以在代码冻结之前发现问题)。
- 奥黛丽:监控 EA9 测试和早期安装程序测试。 提交了针对示例表脚本的修复,执行了新功能文档最终审查,以及评估和修复非英语基线测试。
- 尼克 H:致力于 JMP 17 的早期安装程序测试,确定(并希望最终纠正)一些问题,其中一个问题是 Windows 上的几个日语教程的问题。 我还完成了 Audrey 的代码审查,因为她努力消除一些示例数据表中的表脚本的许多日志错误和其他问题。 我在 JMP Starter 中做了一个小的字符串更改,将“样本数据”更改为“样本索引”,以匹配它现在在“帮助”菜单中的显示方式。 最后,我也一直忙于验证。
- 曼迪:本周早些时候在 Mac 和 Windows 上进行了 EA 安装程序测试。 周四,Workflow Builder 的开发演示准备、练习和最后润色。 完成了一轮 JMP 17 早期安装程序测试以解决早期问题。
- 丽莎 G:从事早期安装程序测试、EA 测试和验证嵌套 MR 列的树形图的崩溃修复。
- 乔什: JMP Live 安装和迁移测试。更新 JMP Live 17 的发布脚本。完成 JMP Live 故事和错误。
- 北京/卡里JMP Live 测试 Jira 状态
- 02 测试中的故事
- 24 个故事准备测试
- 09 在过去 7 天内创建的错误。
- 过去 7 天内关闭的 44 个故事/错误
系统/主机测试-北京
- 北京队:
- JMP 17 EA 安装程序测试和北京团队托管的组件的健全性检查已经完成。 详情请参考 JMPTESTBJ-1672。
- JMP 17 已完成早期安装程序测试。 详情请参阅 JMPTESTBJ-1671。
- 审查了 JMP 17 新特性文档并提供了反馈
- 埃里克·王: (1) 为刷新脚本安全问题添加了更多端到端测试。 (2) 故事/错误验证。 (3) JMP 17 EA9 的 JMP Publish 完整性检查。 (4) 审查了 JMP 17 NF Doc。
- 大丽: (1) JMP 17 EA9 的 JMP 导入/导出完整性检查。 (2) JMP 17 早期安装程序测试。 (3) 审查了 JMP 17 NF Doc。 (4) 故事/错误验证。
- 迈克·吴: (1) JMP 17 EA9 安装程序测试和 Query Builder、HTML5 Profiler、Excel 插件的健全性检查。 (2) JMP 17 早期安装程序测试。 (3) 审查了 JMP 17 NF Doc。 (4) 与 Audrey 讨论回归问题 JMP-11780。 (5) 升级后尝试Citrix环境。 (5) 故事/错误验证。
- 基米: (1) JMP 17 EA9 的 Python 集成、SAS 集成、公式库的完整性检查。 (2) JMP 17 早期安装程序测试。 (3) 审查了 JMP 17 NF Doc。 (4) 故事/错误验证。
- 娜拉: (1) JMP 17 EA9 的文本资源管理器和 CAS 集成的完整性检查。 (2) JMP 17 早期安装程序测试。 (3) 审查了 JMP 17 NF Doc。 (4) 故事/错误验证。
数据发现
- 戴夫乙:修复了从谷歌工作表导入的性能问题,处理 18/17.1 缺陷,调查交叉表复制问题,处理打印从大纲框生成的目录的选项,下周休假。
- 丹·S: Easy DOE 文档保存/恢复的更多更新。 修复了轴 > 30k 像素的问题。 在 Mac 上处理模态对话框问题,推迟到 17.1。 其他代码审查和分类。
- 赞: 17 的直方图/多响应选择问题; 18 的轴和样条平滑项。
- 欧内斯特:工作流构建器:查看对 18 的分支 (if) 支持。
美国能源部
- 彭:撰写了关于使用 JMP 分析疲劳数据的当前做法的草稿。 该草案是基于我在过去半年左右从 Bill Meeker 那里学到的东西。 该草案将用于与有兴趣学习该主题的 Wendy Tseng 交流。 修复了 Easy DOE 中探查器的几个问题。 审核、批准、提交。 在 Easy DOE 的分析器上关闭除一个以外的所有打开的 Jira 项目。 将唯一的推迟到以后的版本。 回答来自技术支持和可靠性平台领域的问题。
- 布拉德:回顾美国能源部的两篇期刊文章——一篇很好,另一篇不太好……
主持人
- 保罗 N:更新了 Excel 加载项 DLL 中的版权信息,以使用与用于 JMP 的 John Schroedl 相同的字符串。仍在等待法律关于缩短它的回应。 将一个用 Swift 编写的示例程序翻译成 ObjC 完成。该程序演示了使用 Metal 在 3D 中拾取对象——这是我们在 Mac 上从 OpenGL 1.x 过渡到 Metal 时遇到的障碍之一。OpenGL 1.x 直接支持在 OpenGL 库中拾取。现代基于着色器的 OpenGL 以及 Metal 和 Vulkan 等工具并不明确支持拾取。 我的示例程序使用光线跟踪原理来定位场景中的对象,将光线投射到场景中,并通过场景对象查看交叉点。 现在我在 ObjC 中有一个工作示例,我可以开始在 JMP 中实现该技术。
HTML5
- 普拉维娜:工作过边框盒的支撑面(已搁置 17.1 的此更改)。 完成安全培训。 致力于提高代码覆盖率——Axis Box 组件。
- 马约瓦:修复了持续集成构建中的代码覆盖率问题,开始了产品安全培训,致力于提高并行绘图单元测试的分支覆盖率。
- 保罗·S:参加了 JMP 学院并开始学习 STIPS 课程。
JMP 直播
- 极光: JMP Live 17.0 错误修复(数据库迁移、个人空间、报告发布顺序)。吉拉分流。与 Michael Goff 和 Aaron Andersen 一起参与 Discovery Americas 会谈。
统计数据
- 约翰·萨尔:意识到一些用户有很多因素,Design Space Profiler 将花费很长时间来处理这些情况。 现在,系统会提示您输入模拟样本大小或超过一百万,并有一个进度条,以便您可以提前停止。 (JMP-13364) 修复了探索模式中的一个错误,即排除的行导致它错过跨列的重复运行。 (JMP-13365)
- 劳拉 CS:查看了 SEM 文档,与 Haley 会面,讨论了她的暑期项目的最后步骤,根据 Meg 的要求录制了宣传 Discovery 的视频。
统计文档
- 凯伦:发送了 Easy DOE 章节的草稿以供审查。
统计测试
- 马克乙:与 Brad 和 Joseph 就 Easy DOE 的设计会面。 与 Jacob 和 Ryan 一起测试 Easy DOE。 审查 Karen 的 Easy DOE 文档草稿。 JMP UI/UX 工作流上的团队合作。 在 JMP 社区中回答问题。
- 雅各布:专注于测试 Easy DOE、验证 Jira 票证、使用 Mark 分类剩余的开放票证以及编写单元测试。
- 托尼亚:正在撰写有关 Process Screening 新功能的博客文章。处理 beta 比较数据。
产品管理
- 布莱恩·F:
- Design Space Profiler 可用性测试:来自 Byron Wingerd、Don McCormack、Kaylee Warren 和 Susan Conaghan 的处理结果
- 探索峰会策划
- 与 Holly Connors、Jeff Hudgins、Katie Stone 和 Tany Gillikin 会面
- 与 UX 开发团队关于测试 EasyDOE 的对话
- 与 Aurora 就 JMP Live 测试进行对话
香农的笔记
向丽莎的小狗 Stormy 致以最良好的祝愿,她正在从后续手术中恢复过来,此前手术修复了膝盖脱臼的髌骨问题。 丽莎说,“她对她的蛋筒很不爽,但至少她还能感到舒服:smiling_face_with_smiling_eyes: “
就像我今天告诉丽莎一样,巧合的是,我的狗 Stormy 在他还是一只有类似问题的小狗时也做过同样的膝盖手术。 他活到了 14 岁,膝盖没有问题。 希望丽莎的风雨如磐的女孩能迅速度过康复过程,并能够无痛地再次奔跑!
