
欢迎阅读 2021 年 11 月 5 日的 JMP 开发更新!
本周,我们迎来了两位新成员加入 JMP 团队! Beth Evans已加入研发部,担任我们的新办公室管理员,您可以在 A4331 找到她。您可以访问 Confluence 中的此页面,查找 Amy 之前在欢迎信中发出的项目管理和管理职责表。此外,长期的 JMP 客户Jasean Rasnake已加入 Duane 的 JMP 技术支持团队。欢迎!!!
我们现已正式冻结JMP 16.2的源代码。感谢您为我们的最终 JMP 16 维护版本修复、测试和记录高优先级项目提供的所有帮助!文档团队和 L10N 团队正在努力完成他们的工作,我们正朝着在11 月 19 日创建最终安装程序候选版本的目标迈进。
JMP 17 EA4也于今天下午 5 点冻结。我很感谢您为这次迭代在功能页面上所做的所有工作。JMP 产品管理部门对这些页面让收集与客户分享的功能详细信息变得更加容易感到非常兴奋。Mia 正在编写 EA4 的单一源文档。如果您还没有这样做,请在 11 月 8 日之前更新您的功能页面,并在 11 月 10 日之前将 EA 视频发送给 Mia。
非常感谢Julian Parris和Mia Stephens在上周的 JMP Dev 会议上发表演讲!如果您错过了会议,可以在此处找到录音。Julian 展示了一个利用 JMP 动作记录功能进行工作流构建的 JSL 原型。Ernest Pasour 已经为 EA4 创建了工作流构建器的初始 C++ 实现,我们期待客户对这个新工具的反馈。
感谢Tonya Mauldin分享 2021 年 11 月 5 日当周的 Beta/Crash/Telemetry 轨迹(其中选定了崩溃)。此报告的 JMP Live 版本可在此处找到: 2021 年 11 月 5 日当周的 Beta/Crash/Telemetry 轨迹 | JMP Live (sas.com)
公司
产品发布
话题
子主题
平台
吉拉
一般公告
- 如果您愿意成为 Inside JMP 的特色员工,请下载一份“了解”表格。只需填写问题,完成后,将其连同您的 3 张照片一起上传到文件夹。感谢您帮助我们让 JMP 大家庭更加熟悉!
即将到来的重要日期
- JMP 17.0 EA4 – 2021 年 11 月 5 日
- JMP 16.2 最终安装程序候选版本 – 11/19/21
- JMP 17.0 EA5 – 2021 年 12 月 10 日
- JMP 16.2 QA 签核 – 2021 年 12 月 22 日
- 请访问Confluence获取JMP 16和JMP 17日期的完整列表。
JMP 开发更新
生命科学动态
- Meichen:致力于多元嵌入平台的研究,该平台现在支持 3D t-SNE 图:
- John C:通过更新研究对象以缓存报告可运行性结果,提高了 JMP Clinical 17 报告选择器的执行速度。当 TS 域的 TSCNTRL 值在所选治疗变量中不存在时,修改研究 getDefaultTreatmentControlLevel() 中的逻辑。删除了“使用主题级报告的审查主题过滤器”全局选项。设计和实施仅用于添加/存储/查看研究笔记的 JSL 框架。
产品管理
- Mia:与 Ernest、Julian 和其他人会面,讨论Workflow Builder ,它将在 EA4 中首次亮相。Ernest 和 Julian 的工作非常出色,他们如此迅速地将其融入 JMP!同时,与 Shannon、Ernest 和 Mandy 合作,将 Table Shaper 投入使用。继续与 Sam 和各个小组进行“了解你”会议——本周我们会见了 Brad、Xan、Nicole、Audrey 和 Shannon。感谢大家抽出时间!
技术支援
- Duane:本周早些时候,Jasean Rasnake 加入了 JMP 技术支持团队。他来自 Flir Systems(前身为 Digital Optics Corp)。虽然他是 JMP(公司)的新成员,但他在 JMP 软件方面拥有多年经验。Jasean 将承担许多支持责任,包括 JSL、插件、应用程序构建器、动作记录器和各种分析平台。目前,他在夏洛特远程工作,但学年结束时将与妻子 Meredith 和两个儿子 Joseph 和 Sean 一起搬到卡里地区。Jasean 是 Cessna Cardinal 飞机的骄傲拥有者,业余时间喜欢飞往各个目的地。他已经为许多人所知,所以请给他发一封信,正式欢迎他加入 JMP!
- 以下是TS JMP Live 报告。(JMP Live 16) 以下是有关技术支持开具的 Jira 票证的信息。
开发运营
- Jim:为 mac OS 和 WinOS 启用了 JMP Trial 17.0 版本和安装程序。为 AWS 测试创建了早期的 EA4 版本。为 macOSX 和 WinOS VM 应用了操作系统和软件更新。与 Nick R.(谢谢!)合作释放了 MATLAB 许可证;通过 JMP 测试 MATLAB 访问(Big Sur 和 Catalina 上 17.0 仍然挂起)。与 Bob 和 Drew 协调临床安装程序构建过程的变更。与 Audrey 一起修改了构建和安装程序的夜间电子邮件。
针对 ASAN 构建运行 UT 套件并报告断言失败。致力于在 Windows 11 上获取 JMP Pro 16.2 UT 结果。Perforce 支持。
- Myron:使用新的 AWS 服务器测试崩溃过程。修改脚本以从新服务器检索崩溃并上传帮助地图信息。与 Chris H 合作解决未符号化的 Mac 崩溃问题。
- Shannon:继续对 Chung-Wei 的未来缺陷进行分类 - 感谢各位人士提供的所有意见!已将项目移至 Jira 以供统计组件和 HTML5 团队使用。
文档
- Sheila:负责各种本地化任务。准备 FrameMaker 文件以生成 EA 帮助。生成 17.0 帮助。在新 VM 上安装软件以生成 16.0 和 16.1 帮助。
- Qiana:参加了各种会议。开始更新 16.2 部署指南。继续 JMP 教育和经理入职流程。
系统/主机测试-Cary
- 奥黛丽:在 AWS 上进行激活测试、16.2 测试和发布结束准备,审查 Windows 11 和蒙特雷上的测试。
- Mandy:进行验证、EA 跟踪和添加测试。审查了 Tabulate – Pack Columns 的初步文档,为 Mia 创建了示例和 EA4 视频。测试了 Tabulate 并报告了崩溃 - Dan S 正在查看。与小组会面讨论新的 Workflow Builder。在 Mac 上对其进行测试,因为它将在 EA4 中用于早期反馈,并将继续为 Ernest 测试其新功能。
- Hunter: JMP 16.2 早期安装程序测试,使用早期 JMP 17 EA 4 版本的新崩溃服务器测试/提交已知崩溃,使用 jmproam 用户测试 JMP 16.2,并验证 JMP-7785(蒙特雷上的 .crash 文件名更改)的客户端修复。
- Mike M:仍在处理 Mac 图像测试噪音。尝试隔离几种类型的问题:HTML 移位、条形图大小轻微变化、看似不相关的测试超时。打开 Jiras 以解决查询生成器崩溃和 Help TOTD #2 的不良内容。向 Sheila 反馈了一些 JMP 本地化 DJ 的早期评论。
- Hui:继续测试分类轴、行标签和工具提示上的平行图。继续测试画布大小调整。在 Jira 中报告了 5 个 HTML5 问题。
- Josh L: JMP Live Jira 测试和 Bug 验证。回答了一些 JMP Live 部署问题。开始测试 JMP Live 16.2 depo 映像和迁移方案。Cary 和 Bejjing JMP Live 测试团队和 JMP Live Dev 举行了一次会议,以沟通并回答任何问题。
- 卡里 / 北京 JMP 实时测试 Jira 状态
- 07 测试中的故事
- 33 个故事已准备好测试
- 过去 7 天内创建了 10 个 Bug
- 过去 7 天内关闭了 28 个故事/错误
系统/主机测试-北京
- Eric Wang: (1)处理与数据、重新生成相关的 Jira 项目,添加集成测试。(2)测试其他 Jira 故事/错误。(3)更新 JMP Live JSL 单元测试以适应 JMP Live 的新变化。(4)开发 JMP Live 端到端测试的一些常用功能。
- Da Li: (1)处理与下载帖子相关的 Jira 项目并添加 Jest 测试。(2)测试其他 Jira 故事/错误。(3)查看 JMP 16.2 发行说明。(4)调查 TS 报告 7613437105、7613449069。(5)检查新的崩溃服务器和帮助服务器。
- Mike Wu: (1) 完成了 JMP 16.2 早期安装测试,请参阅 BRDSTG-3222。(2) 针对新的 AWS 激活服务器执行 JMP 17.0 激活测试,请参阅 BRDSTG-3223。(3) 审阅了 JMP 16.2 发行说明。(4) 调查了 TS 报告 7613452461 和 7613452876。
- Kimi: (1) 完成了 JMP 16.2 早期安装测试,请参阅 BRDSTG-3222。(2) 审阅了 JMP 16.2 发行说明。(3) 与 Sheila 讨论了 JMP 16.2 发行说明中对 Python 的要求,请参阅 JMPDOC-783。(4) 审阅了 SAS 集成测试。为 SAS 提交文件添加单元测试。(5) 测试了 JMP Live Jira 故事/错误。
- Nala: (1) 测试了发布和重新生成时 JMP 首选项支持,请参阅 WEBJMP-3331。(2) 调查了 JSL UT 故障。(3) 查看了 JMP 16.2 发行说明。(4) 检查了新的崩溃服务器和帮助服务器。(5) 测试了其他 Jira 故事/错误。
数据发现
- 欧内斯特: EA4 工作流构建器(JVS) 的初始版本。
- Dave B:在导入数据预览中添加了行号,使用“输出数据标题”选项限制了报告中添加的文本,并在 gb/parallel 图中添加了尺寸图例。
美国能源部
- Brad:邀请参与者参加明年 3 月的 Stu Hunter 会议。与 Chris Nachtsheim 和 Ryan Lekivetz 合作撰写新的 DOE 论文。
- Joseph:对 Easy DOE 进行了更多改进。为 Guided 用户添加了模拟选项(通过公开图标),修复了选项卡转换问题,修复了 Guided 用户的运行大小错误,改进了 JSL 支持,添加了 EA 警告文本并修复了其他错误。
主持人
- Michael H:致力于解决棘手的 MATLAB 问题。让它在 Apple Silicon 上失败,就像在 Intel Mac 上失败一样。创建了一个工具,将 Apple 的新 .ips 崩溃文件格式(一个丑陋的 JSON 文件)转换为我们的崩溃报告工具链所依赖的旧版崩溃报告格式。更新了 symbolize-crash-report 以处理新的 .ips 格式,这是 macOS Monterey 现在生成的崩溃报告类型。
- John Schroedl:致力于将 OpenBLAS 集成到 Windows 项目中。权衡使用运行时切换静态链接和动态链接 BLAS 代码的选项。各种 VS 支持问题。一些长文件名研究。
HTML5
- John Powell:已提交代码以在 JMP Live 上更新/重新生成平行图JMPHTML-1316 。发现JMPHTML-1307中的问题原来是 Firefox 错误。Josh M. 将研究解决方法。更新了对不受支持的帕累托图的检测,以便我们可以继续渲染为静态图像,直到在交互式 HTML 中支持此平台成为优先事项 ( JMPHTML-625 )。修复了对拟合线置信区域的缩放和平移支持JMPHTML-1134 。致力于为本地数据过滤器提供字体自定义支持JMPHTML-1399 。参加了 2022 年的 JMP 头脑风暴会议。请求将 HTML5 团队的最后一个 FUTURE 轨道缺陷转换为 JIRA(谢谢,Shannon!)
- Bryan F:致力于JMPHTML-1309的研究,在最近的JMP Live 指导委员会会议上进行了讨论,其中图表在 Mac Retina 显示屏上看起来很模糊。实施了 Brian Corcoran 在网上找到的解决方案,发现当用户使用浏览器缩放时,HTML5 图表现在看起来好多了。当绘制许多标记时,该解决方案导致使用优化的回归。开发了回归解决方案,并将在 EA 准备就绪后提交。完成了几个 JMP Live 暗模式布局缺陷( WEBJMP-4012和WEBJMP-3811 )。感谢 Michael Goff 对这些任务的帮助。最后,我在 JMP 头脑风暴会议上介绍了由 UI/UX 小组 2(Edgar Beere、Brian Corcoran、Qiana Eaglin、Chris Gotwalt、Xan Gregg、Duane Hayes、Aaron Kennedy、Laura Lancaster、Josh Markwordt、Manuela Merkhofer、Mia Stephens 和 Marilyn Wheatley)制定的提案。
- Praveena:完成了文本框背景颜色和表格标题列颜色JMPHTML-1240和JMPHTML-1234的修复。开始研究JMPHTML-1172 ,使用更大的字体增加绘图列显示的大小。
JMP 直播
- Michael G:许多小改进和错误修复。开始使用 webview 发布。为分层文件夹和嵌套组做准备。
- Aurora:对于分层文件夹,修复了将帖子发布到文件夹时存在的一些缺陷(通知、检查丢失的大对象)。确保发送正确的发布/订阅消息以更改文件夹层次结构,并且时间戳和控制图警告会传播到直接拥有的文件夹,但不会进一步传播。添加了具有控制图警告的帖子过滤器。停止编写现已过时的审计日志记录,并开始更新我们测试发布到文件夹的方式。
统计数据
- John Sall:在层次聚类中,在进行 SVD 之前将数据置于中心,以便用于非标准化 CCC 标准。(JMP-7058)。考虑提议对 PCA 启动对话框进行更改,Jeremy 一直在研究该对话框( 功能页面在此)。我们应该考虑对非标准化数据、插补和 SVD 方法的稳健性进行更多工作,甚至进行更多分层以更好地导航所有方法。观看了David Hand 关于分类措施局限性的视频。
- Elizabeth: GLMM (JMP-6490) 中的数据规模多重比较(LS均值的概率和计数以及差异的比值比和比率比)。开始为接下来几周即将举行的几场混合模型网络研讨会做准备。
- Peng:继续测试我的重复测量退化工作并修复发现的问题。还在分组寿命分布方面取得了显著的性能改进 (JMP-7822),以解决在测试重复测量退化工作期间出现的性能问题。
- Laura CS:已完成更新 SEM 代码中的估计算法。更新每个红色三角形菜单选项以处理多个组。帮助技术支持人员解答了几个有关 SEM 的问题。仔细检查了 Bartlett 因子评分在 SEM 中的实施情况。参加了头脑风暴会议,期待看到这些想法如何实施。
统计文档
- Michael C:在 SEM、Tabulate 和新的 Random SVD() JSL 函数中记录了更多 NF;检查了字符串;开始设计 JSL 脚本原型来支持 Colleen 的屏幕截图单元测试项目。
- Karen:致力于修复 MDMVCC 和 MDS 章节中的小缺陷。
统计测试
- Jacob:为 Easy DOE 和加速寿命测试设计编写测试,并测试 Design Explorer 的更新。测试和验证 16.2 版缺失值聚类修复 (JMP-7504)。将性能测试结果从 jmpqafiles SAS 服务器转换到 JMP Live。
- Mark:支持 Joseph 开发 Easy DOE。与 Jacob 一起开发 Easy DOE 的单元测试脚本。与 Joseph、Ryan 和 Jacob 一起开发 Easy DOE 中模式和选项卡之间转换的测试策略。为 Tonya 处理了两条关于 Design Space Profiler 的 EA 评论。参加 FTC 网络研讨会。
- Tonya:撰写了一篇关于 CCB 对话选项的博客文章。测试 MSA 的新偏差和线性报告。错误验证。
香农的注释
感谢奥黛丽在今天早上的漫画中指出——对于个位数的年龄,你必须假设“第一位数字”是零。
感恩节星期二即将到来,您可以在此处注册 SAS 天使树项目并阅读有关该计划的更多详细信息。简而言之,礼物将于 11 月 30 日星期二上午 8 点至下午 4 点在 Building LW 装卸码头送达。如果您注册,则需要为每个天使提供至少一套全新且完整的服装。一套完整的服装包括:
*1 条下装(牛仔裤、紧身裤、裙子、卡其裤等)
*1 件上衣(polo衫、T恤、轻便毛衣等)
*1双鞋
*1 件外套、厚运动衫等。
*内衣和袜子
*1 个玩具
祝大家周末愉快!