
欢迎阅读 2022 年 1 月 14 日的 JMP 开发更新!
我们将结束JMP 17 EA6在接下来的一天结束时1月21日星期五英石. 感谢大家为下一轮反馈做好功能准备工作! 在此之后,我们将有另外三个 EA。
周一 MLK 日假期后我们回到工作岗位后,我们将聚集在上午的 Zoom 会议上JMP 2022 年开球赛将于周二、周三和周四上午 8 点 30 分举行.我期待听到我们在全球新老客户站点的最新成果! 开发将在许多启动会议上进行。 当然,约翰·萨尔在主要全体会议上,他将首先介绍他对我们新公司结构、销售业绩以及正在进行的开发工作的看法。 奥黛丽·舒尔将分享更多关于我们作为开发团队如何做的事情。 开发经理也将在研发市政厅这将是所有关于产品会议由我们的产品管理团队主持。 我们还将与来自世界各地的 JMP 同事在认识专家突破。 希望您能参加所有会议,并有机会在此过程中结识一些新的 JMP 同事!
JMP 17 特征冻结EA6 和 EA7 之间也即将到来——这个里程碑计划在2月18日星期五th . 除了作为主要功能完成的重要日期外,功能冻结还标志着我们的产品管理同事开始完成发布所需的产品相关材料(培训文档、网站内容、新功能演示模板和示例等)的日期。 与产品随附的 JMP 用户界面和其他开发可交付成果一样,PM 制作的许多材料都需要翻译和审核,以便在发布当天与所有地区的 JMP 客户共享。
谢谢大卫怀特用于在 1 月 6 日的 JMP 开发会议上向 C++ 开发人员介绍选择在平台中为保存列命令选择动作记录。 如果您错过了会议,您可以在这里找到录音. 本周看到如此多的开发人员将 David 的建议铭记于心,并将这种类型的支持添加到他们自己的平台中,真是太棒了。 非常感谢也出去曼迪钱伯斯– 她已经在所有平台上测试此功能的第一次通过,为每个平台添加初始单元测试,并准备传递给平台测试人员的说明。
我们将在下周见面,由新的 JMP Live 和主机组成员进行工具演示亚历克斯·泰勒。 他将展示一个工具演示GitLab ,SAS 和其他公司都广泛使用的工具,包括 Alex 之前工作的公司(Cloudbees,Jenkins 的母公司)。 到目前为止,我在 2022 年的日历上还有几个会议,但是如果您有兴趣在开发会议上展示这个春天,请与我联系!
谢谢托尼亚·莫尔丁用于分享本周选择崩溃的 Beta/Crash/Telemetry Tracks 的详细信息。
公司

话题

副主题

平台

JIRA

2022 年 1 月 14 日那一周的 Beta/Crash/Telemetry 轨道 | JMP Live (sas.com)
一般公告
即将到来的重要日期
- JMP 17.0 EA6 – 22 年 1 月 21 日
- JMP 17.0 功能冻结 - 2/18/22
- JMP 17.0 EA7 – 22 年 3 月 11 日
- JMP 17.0 EA8 – 22 年 5 月 3 日
- JMP 17.0 EA9 – 22 年 7 月 8 日
- JMP 17 代码冻结 – 22 年 7 月 20 日
- 请拜访合流完整列表JMP 16和JMP 17日期。
JMP 开发更新
数据发现
- 欧内斯特:工作流构建器:统一消息对话框以捕获说明性或解释性消息。使用具有在日志输出中捕获输出的能力的 ScriptEditorContainer。


- 戴夫乙:添加了 Joseph 请求的一些 plot col 自定义,修复了我在处理 Joseph 请求的更改时注意到的一些 plot col 滚动问题,修复了 Craige 报告的几个崩溃。
- 埃文:改进了搜索对话框,例如 Mac 上的图标和拼写错误更正。
美国能源部
- 在专利新闻中,DOE 团队获得了以下专利:设计实验中不允许组合的转化与评价作为美国专利号 11,216,603。
他们还收到了津贴通知用于性能评估的数据集生成美国专利申请号 17/365,083。
- 布拉德:最终敲定网站并安排 Stu Hunter 会议在 3 月举行。 录制了我在欧洲发现大会上的演讲。
- 迦勒:修复了大量 MSA 错误,并开始为旧版样本大小和功效计算平台中的剩余功效计算器创建样本大小浏览器。
- 瑞恩 L:推动了在 DOE 中为因子和响应指定单位的能力,并致力于将离散数字因子添加到空间填充设计中。
- 约瑟夫:努力让 Easy DOE 为下一个 EA 做好准备。
主持人
- 约翰·施罗德: isJMPPro() 的性能修复。 Bobby Riggs 的崩溃调查表明,菜单编辑器存在 .NET 对象泄漏,这可能导致稍后在通过远程桌面连接时的会话崩溃。 将标签页复制到剪贴板存在布局问题;与 Dan S 合作。
HTML5
- 约翰鲍威尔:与 Christine Bevans 和 Josh Markwordt 合作,为 HTML5 团队招募新的开发人员。 这是对外发帖. 通过将一些耗时的逻辑从 JavaScript 转移到 C++ 来优化标记段加载时间性能。 开始年终审查。 SAS 管理培训课程。 就 SAS 经理资源与 Janet Stone 会面。 HTML5 待办事项梳理/细化。
- 马约瓦:致力于为交互式 HTML 中的分类变量添加行标签到平行图中( JMPHTML-1326 )。
JMP 直播
- 迈克尔·G:继续发布客户端工作:重构以支持 JSL 并添加图像发布支持。 继续研究可访问性和 JMP Live。 推送了一些可访问性修复。 根据与 Bryan 的风格指南讨论颜色和品牌。 更新了 JMP Live 的网站图标.

- 新的:

- 极光:收集了在 JMP Live 文件夹中强制执行唯一包标题的要求。此外,继续致力于“在客户端发布”。开始替换/重新发布现有报告帖子。明确文件重用规则(只有数据表可以重用)。
统计数据
- 安妮:在 CCB 中处理了一些具有挑战性(对我而言)的缺陷:
- JMP-10272:在 CCB 中关闭 Sigma 功能并包含缺失类别
- JMP-8114:单击撤消以删除此控制图的阶段角色时崩溃。
- JMP-10345:在使用撤消后从变量更改为属性时不应发生重新开始
- 劳拉 CS:上周休息了一段时间,所以我观看了 JMP Dev 记录并在 SEM 中实施了保存列更改。 我回到多组分析 (MGA) 工作并完成了高优先级红色小三角菜单选项。 推动测试构建让 James 使用 MGA 查看 SEM 的控制面板。 参加 UI/UX 会议。 提供了有关工作流生成器日志的反馈。
- 剑锋:在我的平台中为保存命令添加动作记录器支持。
- 伊丽莎白:为我支持的平台完成了保存列/表操作记录的工作。
统计测试
- 标记:与 Brad 和 Joseph 一起在 Easy DOE 中设计分析步骤。 与 Jacob 一起在 Easy DOE 中测试数据输入和分析步骤。 加入了有关 JMP UX/UI 的工作流。 几乎完成了我对 ASQ 手册的编辑。
- 雅各布: DOE 中因素和响应的测试单元 (JMP-10299)。 使用嵌套因子测试 MSA 设计。 为 Blas 和 Lapack 数值例程编写单元测试。 清理单元测试并验证 DOE Jira 票证。
- 方:回应 EA 反馈。 在 GLMM 平台中测试 GLM 的卡方效应检验和 z 区间。在各个平台测试保存栏的动作记录。
- 托尼亚:由于圣诞节前 Xan 的轴更改,仍在更新单元测试。回答了有关旧控制图的用户社区问题。参加了 UX/UI 会议。错误验证。
生命科学更新
技术支援

产品管理
- 布莱恩·F:完成了信心曲线论文的初稿。 会见了UX 工作流组提出目标以及如何组织我们的工作。 将整合会议的反馈,并开始组建团队以处理项目的不同方面。 与 Michael Goff 就 JMP 品牌创意指南相关的几个 JMP Live 问题进行合作。 Michael 主动与 JMP 营销和产品管理部门联系,以了解与指南中的建议同步的问题。 因此,我打包了指南中引用的网站图标以供 JMP Live 使用,并与 Michael 一起解决了无法使用指南中推荐的确切颜色的问题。 处理与探查器控件相关的暗模式问题,并开始追踪与阿拉斯加和夏威夷相关的问题,该问题未显示在显示美国所有州的图表上。
开发运营
- 迈伦:修复并重新启用了跟踪编辑/图像检查器 Jenkins 作业 (JMPTOOL-330/JMPTOOL-160) 并更新了 Jenkins 中的孤立图像检查作业 (JMPTOOL-237)。 对 Stringbot 字典(JMPTOOL-358、JMPTOOL-289)的小幅更新。 还处理样本数据提取/生成作业的重复/循环问题(通过 XMonitor 重新编译/调试等)
- 鲍勃:审查 16.2 下载。 在下周发布之前对 SAS RE 信息进行了更改。 使用 Susan 提供的 PDF 完成的 JMP Live 更新程序文件。 与 Drew 合作更新了 JMP Clinical EA。 与 Ryan D. 一起审查和编辑了 JMP Clinical EA 闪屏。
- 吉姆:修订适用于 macOS 的 JMP Clinical 17 Early Adopter 脚本(与 Drew 和 Bob 一起)。 报告了单元测试脚本的几个问题,包括 ASAN 崩溃和断言失败。
文档
- 钱娜:参加了 JMP 学院会议。 开始计划 17.0. 采访了一名高级技术作家角色的候选人。 审查候选人简历并观看 HireVue 视频。 与 ePublisher 联系人合作解决 ZN 和 JA 翻译文档中的搜索问题。 解决了 L10N 文档的 16.2 问题。
系统/主机测试-Cary
- 曼迪:将宠物图像添加到 Big Class Families 样本数据表 (JMP-666)。 使用 Action Recorder 对 Save 列进行了一些初始测试,并在交付给平台测试人员之前为所有平台添加了初始测试 (JMP-7910)。 重写了几个数据过滤器测试以适应最近的最小值/最大值以及 Dan S (JMP-10302) 所做的更改。 在下一个 EA 之前测试了在 Workflow Builder 中保存和重新加载表和日志。 参加美洲和 EMEA JMP 专业发展会议 - 制定使命和愿景声明和目标。
- 迈克 M:已完成 JMP 17.0 轴填充更新的 Sikuli 更新。 解决了 L10N 帮助浏览器选项卡、ZH 支持链接 (Jira TBD)、覆盖摘要统计 (Jira TBD) 时的 HTML5 差异的问题。 与 Dan 一起完成我的 App Builder 加密 JSL 测试的更新。
- 猎人:针对 Mac 上的会话脚本错误 (JMP-10305)、删除带有脚本的列的崩溃 (JMP-10307)、关闭两个 Fit Life by X 报告 (JMP-10286) 和项目中缺少报告图标 (JMP-10356)。
- 丽莎 G:帮助调查 JMP 社区报告的错误和 17.0 EA 轨道。 还添加了一个标签查看器示例,以显示来自 Big Class Families.jmp 的提议的新样本数据表版本中多个列的多个图像。
- 辉:从 HTML5 回归测试报告的回归。 感谢 John Powell 的细致跟进!
系统/主机测试-北京
- 埃里克王: (1)端到端测试:完善常用功能指令,增加每个常用功能的用法。更新合流页面。 (2) Jest 迁移测试:学习如何使用 docker 运行迁移测试。调查证书过期问题,使用新证书重建 docker 镜像。
- 大丽: (1) 测试有关 SAS 导入、XPT 文件导入和 OSIPI 导入的 JMP 故事/错误。 (2) 测试有关下载、文件夹的 JMP Live 故事/错误。 (3) Jest 迁移测试:学习如何在本地运行迁移测试。 (4) 将Mac上的UT自动化手动步骤传给Kimi并做相应的支持。 (5) 调查 TS 报告 7613493539 并输入新的 bug JMP-10248。
- 迈克·吴: (1) 测试 ODBC 新功能 JMP-10252(创建 Perfer DSN-Less ODBC Connection Strings 首选项)。 (2) 由于 SAS 端 bug SASHFADD-34,无法安装 JMPC 修补程序。 它阻止 JMPC 修补程序每月检查。 (3) Oracle 服务器现在无法访问。 它会导致相关的 JSL UT 失败。 (4) 调查TS报告7613494470。
- 基米: (1) 测试有关数据客户端的 JMP Live 故事/错误。 (2) 更新JMP-9419,创建关于 M1 机器上 Python 的 JMP Note (3) Jenkins:与 Da 合作,将 Mac 上的 JSL UT 测试集成到北京团队托管的 Jenkins 服务器上。
- 娜拉: (1) 与 Audrey 一起了解 Cary 团队与北京团队之间的会议和其他事项的详细信息。 (2) 测试 JMP Live 故事/错误关于层次文件夹的访问记录。
香农的笔记
我注意到连线中的这篇有趣的文章前几天,最近发表的研究探讨了使用空气过滤器从几个不同动物园外的空气中捕获 DNA 以进行物种鉴定的研究。 类似的方法已经用于从水样中捕获环境 DNA (eDNA),甚至可以用于识别甚至无法在实验室中培养的微观微生物物种。 该文章的作者推测,这些方法最终可能会补充其他工具,如用于监测野生动物种群的摄影捕捉和动物足迹追踪。 太有趣了!
希望大家有一个美好的周末,享受雪,如果我们得到一些!