
欢迎阅读 2022 年 2 月 25 日的 JMP 开发更新!
感谢所有帮助审阅打开 JMP 17 故事项目本周在 Jira。 现在我们已经通过了 JMP 17 Feature Freeze 里程碑,我一直在将我们不打算在此版本中解决的项目移动到 18.0:OPEN 中。 在某些情况下,开发人员要求我将故事“降级”到功能请求项中,如果需要,我很乐意为您提供帮助。 如果您还没有查看 17 年开放的剩余故事项目,请这样做并告诉我哪些需要在 17 年保持开放,哪些可以移出轨道。
另外请发苏珊·康纳汉您可能对 JMP 17 的新每日提示有任何想法。 你可以把细节放在https://rndjira.sas.com/browse/JMPDOC-1386 .
感谢 HTML5 团队经理约翰鲍威尔分享开发者的好消息保罗·斯皮查拉已接受从 3 月 16 日开始加入 HTML5 团队的邀请th .保罗和他的父亲经营着自己的公司 VisiScience,该公司开发用于生物模拟的软件。Paul 在北卡罗来纳州获得计算机科学学位。 我们期待很快欢迎保罗!
谢谢德鲁福利亚JMP 生命科学团队在昨天的 JMP 开发会议上演示 VSCode。 如果您错过了会议,您可以在此处查看录音。 生命科学团队最近为 JMP Clinical 的 JSL 脚本开发工作切换到此编辑器,并发现它是一个出色的工具。
非常感谢托尼亚·莫尔丁用于共享过去 2 周内选择崩溃的 Beta/Crash/Telemetry 文件的详细信息。
公司

产品名称

话题

副主题

平台

JIRA

2022 年 2 月 18 日和 2022 年 2 月 25 日这几周的 Beta/Crash/Telemetry 轨道 | JMP Live (sas.com)
一般公告
- 如果您愿意成为 Inside JMP 的特邀员工,请下载一份了解形式. 只需填写问题,完成后,将其与您的 3 张照片一起上传到文件夹中。 感谢您帮助让我们的 JMP 大家庭更加熟悉!
即将到来的重要日期
- 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 开发更新
HTML5
- 约翰鲍威尔:
- 举行冲刺审查和回顾展Sprint 7 会议和计划会议JMP HTML Sprint 8 . 开会讨论 JMP Live 和 Interactive HTML 可访问性合规性问题在这里找到的报告. 重新启动 JMP Live 本地数据过滤器 (LDF) 功能的搁置工作,该功能创建带有 LDF 设置的 URL 以共享WEBJMP-348 .
- 回答了我们的软件开发人员候选人的最后一分钟问题,他们随后接受了我们的提议! 受邀保罗·斯皮查拉,我们的新员工将在开始日期之前参加欧洲 JMP 探索峰会。 感谢 Diana Levey 和 Allison Hines 提供的邀请示例。 开始遵循以下列出的招聘经理步骤经理新员工清单.
- 被调查JMP 用户社区上的一个问题客户遇到的地方一个交互式 HTML 错误,我记录并提供了一个解决方法。 受到质疑并最终发现了为什么我收到了关于从 JMP Public 删除的帖子的措辞奇怪的通知。
- 与 JMP R&R 团队的成员会面(这是“招聘和保留”而不是“休息和放松”)。
- Praveena:处理错误 JMPHTML-1526,其中不透明度为 0 的参考区域被绘制为不透明,以及 JMPHTML-1470,其中轴值意外地显示在范围参考标签旁边。
JMP 直播
- 乔什米:工作于 WEBJMP-4441:较小的 CSS 和样式调整,WEBJMP-4528:在数据视图中“共享 > 复制链接”后链接为“null”,WEBJMP-4530:单击“共享 > 嵌入代码”后内容为“未定义” (卡片)”在数据视图中,以及 WEBJMP-3665:创建对话框以显示列属性。
- 极光:添加了新的访问类型“数据管理员”。发布客户端错误修复。删除了所有 pre-publish-on-client 发布代码。调查日志记录失败。
统计数据
- 彭:继续测试和完善重复测量退化,特别是本周在恒定速率模型上。 继续与 Leo 合作,完成他最近的培训材料准备工作。 与 Bill Meeker 合作,为他即将使用 JMP 进行的可靠性教学短期课程做准备。
- 伊丽莎白:修复 JMP-3017 中的崩溃。 从 JMP 将数据导出到 SAS 时遇到了崩溃,同时尝试测试我的崩溃修复并确定了它为 Bryan Boone 开始的更改列表。
- 劳拉 CS:修复了在 SEM 中推送所有多组分析 (MGA) 代码后出现的几个问题。 为 MGA 调整了所有 Save Columns 命令,并开始调整 Profiler。 会见 UI/UX 风格的团队。 与 Karen 就 UI 反馈的潜在研究进行头脑风暴。 与妮可和迈克尔会面,讨论实习申请。
统计文档
- 迈克尔 C:继续努力更新 Logistic 的脚本索引;审查了文本资源管理器和偏最小二乘法中 Colleen 的 SI 更新;弦乐审查,为第一次弦乐交接做准备。
- 科琳:文本资源管理器和偏最小二乘法的脚本索引修订。 还有一些关于主成分分析章节的工作。
- 凯伦:处理传递 Bablok 和 Sample Size Explorer 字符串(与 Caleb 一起)。
统计测试
- 标记:与 Brad 和 Joseph 合作设计 Easy DOE。 与 Jacob 合作测试 Easy DOE。 与 Bryan Fricke 一起在功能 UX 组和 UX 开发流程组两个团队工作,包括与 Ryan 和 Jacob 进行的 MSA 设计可用性研究。 与 Nicole 合作测试 Bivariate 中的新 Fit Passing-Bablok 功能。 与 Nicole 合作回应 EA 关于应急平台中的等价测试的反馈。 创建了 Jira 票证,建议在 Scripting Index for Associative Arrays 中建立一个新组。
- 雅各布:测试 MSA 设计,对具有嵌套因子的设计进行测试。 测试探索异常值,对单变量选项中的新选项卡进行测试。 与 Mark Bailey 和 Ryan Lekivetz 合作进行 MSA 设计可用性研究。 更新 Easy DOE 和加速寿命测试设计的测试。
- 托尼亚:测试“管理限值”平台的更改 - 检测限值和测量 sigma。 还测试可变性和 MSA 的元数据和测量 sigma 变化。 查看了 Colleen 所做的 OSI 分发更改。测试运行图。 在 CUSUM 和 EWMA 汇总表添加中测试获取限制。 错误验证。
- 方:回应 EA 反馈。 清理单元测试并调查 Windows 11 上的故障。 继续致力于决策阈值的单元测试,即在平台启动期间如何在 JSL 中指定或不指定目标级别。 在 Fit Mixed 中测试了针对崩溃的搁置修复。
产品管理
- 布莱恩·F:使用 UX 工作流
- 表示层:讨论使用5秒测试通过在线调查服务获得视觉风格的反馈。
- 开发过程:审查了由 Jacob Rhyne、Mark Bailey、Ryan Lekivetz 开发的 MSA 设计的可用性脚本。
- 功能 UX:与多个 SE 会面,了解他们对 JMP 可用性的担忧。 将小组分成两部分。 一个是专注于开发更新的 Fit Y by X(双变量个性)。 另一个将关注与平台相关的术语的一致性。 JMP 风格指南.
- 提供了有关 Workflow Builder 的线框图和可用性反馈。
- 为表格对话框上的新预览功能提供了线框和可用性反馈。
- 调试了 HTML5 构建系统的问题,并为带有探查器按钮和交付代码的暗模式问题开发了解决方案。
- 我添加了JMP 用户体验访问 JMP 流程页面并更新了 JMP 17 功能页面,了解我提供了可用性反馈的功能。
生命科学更新
- 美辰:使用多变量嵌入平台的 UMAP 选项,还为 JMP Clinical 创建了“Consort Flow Diagram”报告。
开发运营
- 吉姆:已验证修复并报告了新的 ASAN、LEAKS 和断言失败 Jira 票证。 开始构建 JMP Pro 试用版。 在多台 Mac 和 Win 测试和构建机器上执行软件和操作系统更新。
- 迈伦:使用 unicode 表达式解决 Stringbot 问题(JMP-10749、JMPTOOL-394)。 花一些时间在 testbot 日志中挖掘所有者分配问题,并试图找出 Hunter 在 JMPTOOL-342 中报告的未知崩溃帧。
文档
- 钱娜:参加了关于 Stringbot 和 Scanbot 的概述。 与 Trish 和 Michael 会面,讨论帮助的 URL 链接。 完成经理基础课程。 完成了 Chris Barrett 的入职计划的规划,并开始了那些需要事先完成的项目。 与 Trish 和 Audrey 会面,以决定向 QA 提供帮助的日期。 与作家会面以制定 EA7dates 并讨论其他相关的写作主题。 正在进行的 JMP 风格指南讨论。 开始使用 Pubs Affected = 不确定和空白的 JIRA。
- 苏珊:固定的JMPDOC-176 ,测试和更新(在 Perforce 和社区中)JMP EN PDF 文档插件。 与 Trish 合作找出向翻译人员提供 JMP Live 图像、脚本和登录详细信息的最佳方式。 与 Curt 合作处理 JMP 学生订阅文档 JIRA 和 17 的更新。 与 UX 团队会面并研究如何提高 UI 术语的一致性。
系统/主机测试-Cary
- 曼迪:调查了使用无模式窗口的工作流构建器脚本崩溃。 在一些与 WFB 相关的 TS 轨道上工作,并且在大型表上匿名化性能非常慢。 调查了 John Sall 报告的问题,其中一个问题包含 Michael 修复的 ASAN 版本构建,另一个是尝试取消打开大表时。 追踪基线/testCPPUT.jsl 测试失败的问题。 与 JMP 的专业发展小组会面,Phil Kay 就职业道路和经理留住人才的建议进行了精彩的对话。 为 Dan 测试了 DF 构建 - 选择、条件和动画。 验证缺陷并添加测试。
- 尼克 H:验证和测试一些 JSL 项目的一些新的小更改和功能。 这涉及在 JSL 框架中添加/发展大量测试。 测试的一些关键功能包括新窗口和平台窗口的新 WindowView 参数,后者为报告窗口创建了一个新的私有选项。 一直在与 Dan Schikore 合作以验证其中一些新窗口选项。
- 迈克 M:由于基线、日志大小和崩溃测试,图像差异运行非常缓慢,因此很难赶上,因为我看到了 DAYS 前的更改结果。 周末应该赶上我们。 目前正在调试从 Transform Column() 语句内部调用 Random Uniform() 时不一致的嘈杂图像测试。 从 Sikuli 失败开启新的建行回归。 上周晚些时候在 WEBJMP 上打开了 3 个与“发布到文件”相关的错误。
- 辉:完成测试 GB Treemap 的“Orientation Bias”新特性并报告 HTML5、Journal 和 Treemap 的问题。 感谢 Andrew 为这个不错的功能所做的工作,感谢 John S. 的绝妙想法。 与 Steve 会面,了解交互式 HTML5 自动化测试的测试工具和配置。 感谢史蒂夫的时间。 处理 HTML5 问题的客户数据集。 感谢 Xan 提供的数据和案例。
- 丽莎:验证并在可能的情况下添加图像测试,清理一些已解决的较旧的悬停标签打开错误,并提供 EA 轨道的 GB 直方图边界图示例。
- 猎人:在 JMP 的不同版本上搜索测试,将项目缺陷列表发送给 Aaron,看看它们是否可以针对 EA 7 进行修复,并进行缺陷验证。
- 奥黛丽:关于帮助交付日期的讨论,修改帮助清单页面。 研究如何访问和操作基于 JiraBot 数据的表。
- 乔什·L: JMP Live Publish on Client 测试,向 JMP Live 回归脚本添加更多报告。验证 Jira 故事和错误。
北京 / Cary JMP 现场测试 Jira 状态
- 05 测试中的故事
- 28 个故事准备测试
- 过去 7 天内创建的 13 个错误。
- 过去 7 天内关闭的 44 个故事/错误
系统/主机测试-北京
- 埃里克王: (1) 测试“使用现有数据发布”功能,添加 Jest 测试。 (2) 验证PoC Bug。 (3) 由于 PoC 的变化,更新了 JMP Live JSL 单元测试和端到端测试。 (4) 准备端到端的知识共享幻灯片。
- 大丽: (1) 测试bug/story,添加对应的导入(JMP-10756、JMP-5915、JMP-5916、JMP-10754)、导出(JMP-8445)的UT。 (2) 排查UR故障并修复。 失败的根本原因是 JMP-10754--。 (3) 测试有关下载的 JMP Live 故事/错误。 (4) 继续编写迁移UT用例,完成迁移前的环境搭建。 (5) 调查TS报告7613519953。
- 迈克·吴: (1) JMP 17.0 HTML5 和桌面错误回归测试。 (2) 调查将ODBC驱动程序升级到单元测试机JMPTOOL-388的最新版本方软件版本,并已将详细的升级说明发送给Jim。 (3) 针对 AWS 生产服务器完成 2 轮 JMP 16 Trial 激活测试,以检查日志中的数据:JMPTESTBJ-1306
- 基米: (1) 调查夜间运行机器上Python升级导致的UT故障。 并与吉姆讨论了升级策略。 参见 JMPTOOL-381。 (2) 调查了 Python 与 Anaconda/Python.org 的 tensorflow 函数集成,参见 JMP-6770。 (3) 修复 Catalina for Formula Depot 上的 UT 故障 (4) 测试 JMP Live 错误/关于发布、数据视图的故事。 (5) 修复北京队Jenkins的失败问题。
- 娜拉: (1) 测试 JMP 发布相关的故事/错误。 (2) 在 Select Reports 窗格中测试有关所选报告的新功能,请参阅 WEBJMP-4678。(3) 参加经理基础课程的岗前培训。 (4)学习新的特征工作流构建器和JMP搜索。
数据发现
- 戴夫乙:在 John Schroedl 和 Dan 的帮助下修复了选项卡列表的一些问题,修复了树形图悬停标签问题,与 Michael H 一起调查了 mac python 脚本进行 Windows 测试构建的问题,修复了一些 rememberInitialState() 问题,并为用户崩溃创建了一个测试用例。
- 丹·S:为 OutlineBox/TabPageBox 添加了 <<
- 欧内斯特:修复了几个单独的 SelectList 错误。Workflow Builder:更改为使用“抽屉”选项,致力于调试支持。
- 赞:处理一些标记抖动问题。
- 埃文:致力于并行搜索。
美国能源部
- 迦勒:修复了 ALT 设计中的一些长期存在的错误,并继续对 JIRA 票证进行分类。 我还为 Stu Hunter 会议准备了一份讨论报告。
- 约瑟夫:继续在 Easy DOE 报告选项卡上工作,解决了几个布局、大小和间距问题,解决了字符串工作并致力于分类/关闭错误。
主持人
- 为 Anaconda Python 模块 Tensorflow 开发 JMP-6770。 要正确调用 Anaconda Python,尤其是使用 Anaconda venv,需要使用 Path() 和 Python Sys Path() 参数。路径具有用户在所需虚拟环境中到 python DLL 的路径以及激活环境时适用于该虚拟环境的 sys.path 值。c:\...\blah> conda 激活 myVenv
Python Init ( Path(“.../python3x.dll”), Python Sys Path({ “”, .... } ) )
鉴于 Python Init() 参数的正确咒语,它按设计工作。
- 上周五,请求 Rachel Smith 批准 DES 加密以支持 v1 IDAT 文件。听说她正在与出口合规支持部门协调,开始为我们研究这个问题。
- BlackDuck 扫描显示 SAS 9.3 的 Jar 存在问题。 SAS 已经正式声明它不会修复 9.3,因此我们现在需要从 JMP 17.0 中删除 9.3 支持,如果我们要制作 16.2.1 或 16.3,则也需要在那里删除 9.3 支持。 参加了 Shaun Lambs 的 SAS 应用安全会议。
- 将更新推送到 OpenGL 数学库 ( Portable/h/glm )。BlackDuck 表示我们有一个旧版本,所以它现在已经更新到当前版本。
- 约翰·施罗德:某些报告表的悬停提示是错误的 b/c 提示是使用二进制搜索 zlkupJS 定位的,这在运行非英语和搜索英语排序列表时是不正确的。 修复项目中的拖放反馈 UI 问题。 推送 getPixelsRaw、setPixelsRaw 函数。 允许为组合框显示便携式上下文菜单。
香农的笔记
正如我在今天早上的更新呼吁中所分享的,卫报上的这篇文章分享了一些关于 Xan 的 Wordle start word 编程项目的细节。 早上晚些时候,我注意到 Arati 就该项目采访了 Xan在这里的 JMP 博客上.
(如果您不玩 Wordle,请不要担心。 你可以在对照组! 希望你的周末过得快乐!)
