产品管理团队正在积极地从 Jira 产品管理项目中的愿望清单中筛选功能请求。一旦达成一致,产品管理团队就会将功能请求克隆到开发项目中。如果您在产品管理项目中发现任何您有兴趣在 18 个工作日内完成的项目,请评论该问题或联系 Sarah Sylvestre,她可以将其克隆到您的项目中。这确保了 Jira 自动化功能能够正常运行。如有任何疑问,请联系 Sarah!
欢迎阅读 2023 年 2 月 23 日的 JMP 开发更新!
距离 JMP 17.1 最终安装程序候选版本的计划发布日期仅剩几周时间。在此提醒,JMP 17.1 的更新安装程序将通过 support.sas.com 向所有客户提供。更多关于我们预期在从 SAS 过渡到 JMP 的过程中如何交付新版本的信息,请参见此处。感谢鲍勃·希基制作了此页面!
改进 JMP 17.1 和 18.0 版本的遥测数据收集工作,是 JMP 产品管理团队共同努力的结果。随着JMP 18 EA1正式交付客户,我们开始接收客户在不同会话期间匿名提交的 JMP 活动详细信息。客户必须选择共享,虽然我们不会将客户姓名与他们的遥测数据关联起来,但我们可以对同一安装提交的报告进行分组。John Schroedl分享道:
由于Dave White、Myron Chandler和北京测试团队的努力,服务器和进程现在可以承受每次 JMP 会话中发送的负载。到目前为止,我们已经有 55 位用户选择加入,截至今天早上已记录了 22,274 条记录。由于这是首次实际使用,我们的覆盖范围存在一些明显的漏洞,例如未记录表格菜单项。我们正在快速制定 EA2 的工作清单以弥补漏洞。感谢 Evan 和 Shannon 的讨论、脚本片段和数据整理,让我们了解进展情况。显然,每个人都希望深入研究数据,并了解更多可用于提升覆盖范围的 API。因此,我们计划很快做一个关于即将推出的功能的研发演示。
根据 6 天的数据得出一些小知识:
- Graph Builder 首次启动的平均时间为 8 分 8 秒,最快启动时间为 8 秒。
- 一名积极的脚本编写者占据了我们所有数据的近 25%,第一天就运行了 Discriminant 超过 1300 次。
- 十大已推出的平台:判别式、图形生成器、列联式、拟合最小二乘法、分布式、生存式、模型对话式、制表式、神经式、双变量式
- 这是迄今为止按用户数量划分的操作系统细分情况。
| OpSysString/OpSysVersion |
N |
|
| Mac OS X |
18 |
|
| 11.2.3 |
1 |
|
| 11.5.2 |
1 |
|
| 12.2.1 |
1 |
|
| 12.6.2 |
1 |
|
| 13.0.1 |
1 |
|
| 13.1.0 |
1 |
|
| 13.2.0 |
3 |
|
| 13.2.1 |
9 |
|
| Windows 10 |
二十九 |
|
| 10.0.16299 |
1 |
|
| 10.0.17763 |
1 |
|
| 10.0.18363 |
1 |
|
| 10.0.19042 |
5 |
|
| 10.0.19044 |
17 |
|
| 10.0.19045 |
4 |
|
|
| Windows 11 |
8 |
|
|
| 10.0.22000 |
5 |
|
|
| 10.0.22621 |
3 |
|
|
| 全部 |
55 |
|
|
| |
|
|
|
|
|
感谢Audrey Shull分享有关键盘快捷键的本周 Jira 提示!
想要随时找到此列表,请点击 Jira 右上角的问号图标,然后在列表中查找键盘快捷键。我最近发现的常用快捷键是:1) 在任何 Jira 问题列表中使用“/”快速搜索;2) 在任何 Jira 问题列表中使用“j”和“k”上下移动选择项,然后使用“o”导航到问题列表。
一般公告
- 如果您愿意成为“JMP 内部”的特色员工,请下载一份“了解”表格。只需填写问题,完成后,请将表格连同您的3张照片一起上传到文件夹。感谢您帮助我们让 JMP 大家庭更加熟悉!
即将到来的重要日期
- JMP 17.1 JMP 和 JMP Pro 最终安装程序候选版本 – 2023 年 3 月 8 日
- JMP 18 EA2 冻结 – 4/7/23
- JMP 18 EA3 冻结 – 5/12/23
- JMP 17.2 代码批准 – 2023年6月13日
- JMP 18 EA4 冻结 – 6/23/23
- JMP 17.2 代码冻结 – 2023年6月30日
- 请访问合流获取JMP 17和JMP 18日期的完整列表。
JMP开发更新
美国能源部
- 祝贺美国能源部团队发布一项新专利!该专利名为用于可定制组合测试构建的交互式图形用户界面,已于2023年1月24日获得美国专利,专利号为11,516,690。您可以在SAS Sharepoint网站上的已授权专利页面找到副本。
- 布拉德 :JQT 要求对关于混合水平筛选的论文进行小幅修改。Chris Nachtsheim、Ryan 和我希望能尽快提交。目前为止,我和 Caleb King 提出的用于分析无重复析因实验的 Lenth 方法的替代方案取得了良好的结果。
- Caleb:开始为新的 ALT 平台做准备工作。我还在帮助 Brad 开发一种新的替代方法,用于分析饱和设计。我们进展顺利!
- 彭: DOE 中的因子列表重构工作。
主持人
- 保罗·N:
- 在 macOS 中再次运行嵌入式 Python 的直接链接。
- 公共地图服务器网址将于下周初(可能为周一)迁移至新的开放街道地图服务器。旧服务器将在其他网址上保留一周左右,之后将停用。
- 已将 JMP 18.0 和 17.2 中的 curl 更新至本周一发布的 curl 7.88.1。7.87.0 中的漏洞包含 3 个新媒介,但这些漏洞不会影响 JMP,因为我们未启用存在漏洞的选项,并且这些选项并非基于存在漏洞的后端构建。因此,17.1 版本未进行更新,但 17.2 和 18 版本已更新至已修复漏洞的版本。
- JMP 17.1 安全扫描票、子票均标记为待审查或已完成:
- 迈克尔·H :JMP 18 中移除了“SAS 集成”功能。这将移除主菜单、工具栏、JMP 启动器、首选项、脚本索引等中的项目。请补充一下,John Schroedl 给了我很多帮助。详情请参阅 JMP-15601。
- 亚伦 :JMP Live 因移除 SAS 集成而有所变更。如果由于所选数据选项而导致 HTML5 报表文件将被立即替换,则发布不生成或发送 HTML5 报表文件的支持。FileSpec 警告对话框限制为每会话 3 个。ooo 继续对 18.0 版 Jira 进行分类。
- John Schroedl:与 Michael 一起进行遥测处理和 SAS 集成删除。
HTML5
JMP Live
- Aurora:18.0:完成了即将推出的文件导入(例如 CSV)功能的访问控制工作。继续开发删除用户功能。修复了 HTML 验证检查器中的发布错误(感谢 Aaron Andersen 发现原因)。其他:协助 JMP Live 空缺职位的候选人筛选。为 Discovery 做准备。
统计数据
- Laura CS:已推送最后一个变更列表,用于在 SEM 中实现稳健推理。该功能现已在主 RTM 中可用。我对此感到非常兴奋,因为在我做过的 80% 的演示中,总会有人问到 SEM 中的正态性假设。这是解决连续数据非正态性问题的一种广为接受的解决方案。我还完成了图像制作并撰写了一篇博客文章,以推广 SEM 中的多组分析;现在已提交审核。最后,我收到一篇被《儿童发展》杂志接受的文章的消息,其中我使用 JMP 的 SEM 平台进行了一些复杂的分析。我希望这能让更多人了解 JMP 中的 SEM 以及我们精美的路径图!
约翰·萨尔:
- 初步修复了层次聚类中的一个错误,该错误导致 17 中列标准化的 CCC 标准不正确。(JMP-15703)
- 在设计空间分析器中添加“从分析器获取中点”命令以及更多模拟器分布选项。(JMP-14553) 对于拟合响应筛选 - 通过为每个线程创建 RSide 对象来修复线程访问冲突
- 线程(Dave Barbour 修复了进度条线程问题)。现在,它在配备 20 核的 Mac Studio Ultra M1 上,在 2 小时 48 分钟内运行了包含 1501 行、1501 个随机列和 4612 个切换列的案例,产生了 690 万次 BLUP 估计。此外,还通过“最大迭代次数 = 0”选项完成了对 Mivque 更快估计的支持。(JMP-15593)“模型对话框”删除了“提交至 SAS”命令。“创建 SAS 作业”命令仍在执行中,因为它不使用 IOM。(JMP-15601)
- 混合拟合和最小二乘拟合现在使用 Match 子句,而非冗长的 If 子句来处理随机效应条件预测公式。这使得公式评估时间从 10 分钟缩短至接近即时,适用于具有 14,000 个分类效应水平的高样本。(JMP-15596)
统计文档
- Michael C:完成了 X 的 Survival 和 Fit Life 脚本索引更新,处理了文档中各个 RSM 章节的 L10N 反馈,与 Mia 和其他人会面讨论统计索引、新功能文档和示例索引的未来。
- 凯伦:本周我开始使用笔记本电脑,预订聚会行程,现在可以回去记录有趣的事情了。
统计测试
- Mark:与 Ryan 和 Jacob 一起对 Easy DOE 中的“模型”步骤进行可用性研究。与 Jacob 一起向 Jon 演示了可用性研究工具。与 Caleb 一起在 JMP 社区中开发新的 JMP 技术资源区域的内容。在 JMP 社区中解答问题。
- Jacob:在 MSA Design 中测试新的设计诊断。更新 MSA Design 单元测试以涵盖这些新诊断。测试“Make Validation Column”的待处理变更。与 Mark、Ryan 和 Joseph 合作,对 Easy DOE 中的“模型”选项卡进行可用性研究。更新可用性研究工具,以整合 Mark Bailey、Mia Stephens 和 Ryan Lekivetz 的反馈。
产品管理
- Bryan F:这周很忙,我一直在用 Javascript 编写、测试和调试可用性脚本。目的是在 Discovery 上进行无主持可用性测试。用户将获得如何将测试过程录制成视频的说明,同时脚本会跟踪他们在每个页面上花费的时间,并记录他们是否使用了提示。此外,用户在执行脚本的过程中还需要填写调查问卷。我们的最终目标是在会议结束后开发一个 Web 应用程序,以便我们能够向任何人发送无主持研究的链接。
- Dan V:与 Daniel 和 Sarah S 会面,探讨未来在 JMP 中使用 My.JMP 的体验。我们已提供了一份提案/想法的草稿,Daniel 和 Sarah 将开始创建线框图并编写用户存储。
开发运营
- Myron: JMPTOOL-662 – 将 JMPLanguage 添加到遥测。JMPTOOL-597 – 生成 17.0 版本帮助。JMPTOOL-582 – 生成 17.1 和 18.0 版本帮助。
JMPTOOL-415 – 为测试数据库添加超时功能。更新 stringbot 字典(各种请求)。JMPTOOL-729 – 遥测处理。JMPTOOL-495 – helpkey 上传 Jenkins 项目。
本土化
- 在实现 V18 的许多本地化流程自动化方面取得了良好进展。
- 继续评估将我们的翻译工具 memoQ 迁移到 AWS
- V17.1 JMP Live 本地化帮助源已交付给文档团队
- 本地化团队已发布暑期实习生职位
职业门户: 2023 年夏季 - JMP 机器学习开发实习生
员工推荐链接: 2023 年夏季 - 机器学习开发实习生 - 员工推荐
文档
- Susan C:见面讨论了 TOTD 的未来。验证了 JMP Live 17.0 的本地化语言帮助。见面讨论了 JMP 新功能文档。评估了文本插入,并提出了何时使用它们而不是链接的指导原则。
- Qiana:会面讨论了 ToTD 的未来。重新创建了 JMP Live 17.0 帮助的本地化版本。会面讨论了 JMP 新功能文档。与 Myron 合作,确保 JMP 18.0 帮助正确显示。开始创建 JMP Live 17.1 帮助。进行了项目规划。
- Chris B:致力于兼容性文档和新的 JMP 帮助菜单。测试了一些有助于测试文档的工具。
系统/主机测试-Cary
- Mandy:完成了全体会议工作流程演讲的练习,包括现场排练。回复了大约4-5个JMP18EA1技术支持轨道,包括建议、反馈和一个可能的错误。此外,还处理了Xan发现的几个问题,例如列压缩、数据表比较表建议。修复了在JSL测试运行中更改首选项并在列压缩的情况下运行时发生的崩溃。测试了JMP 18的工作流程构建器新增功能——一旦Discovery测试结束,17.1的安装测试完成,我将着手编写包含新功能的工作流程。
- 安娜:验证修复。与乔希和 Web 测试团队合作,找出覆盖范围的差距并确定改进测试流程的方法。
- 奥黛丽 :AWS 学习和设置新机器、Jira 管理内容。
系统/主机测试-北京
- 北京队:
- Eric Wang: (1) 测试了空间根文件夹。检查了 RESTAPI/GraphQL 接口是否支持接受空间根文件夹 ID。添加了 jest 测试:通过指定根文件夹 ID 将包发布到空间根文件夹、在空间根文件夹上添加书签/评论、通过编辑包变更来编辑空间、获取包含根文件夹信息的空间详情。(2) 完成了 JMPC 17.1 剩余表测试。(3) 测试了 AWS 机器的性能。
- 李大: (1)验证并关闭JMP组件Import-MFI、Import-SPSS和OSIPI的bug,并相应添加UT用例。验证并关闭JMP Live组件Client-General的bug。(2)调查TS报告00034481,该报告已被[JMP-15672] Compact settings and MFI, Set CVS has headers (0) - crashes - Jira (atlassian.net)跟踪。并提交新的bug。(3)完成JMPC 17.1 Leftover Tables测试。(4)测试AWS机器的性能。
- Mike Wu: (1) 更新单元测试,移除 SAS 集成。(2) 调查 jmpdev2 替换的新 AWS 机器,并向 Audrey 发送反馈以确认一些问题。(3) JMP Clinical 17.1 报告中剩余的表格测试已完成。(4) 测试 AWS 机器的性能
- Kimi: (1) 调查并修复了 SAS 集成的 JSL UT 故障。(2) 删除并迁移了与 SAS 集成相关的案例。(3) Jira 问题验证。(4) 完成 JMPC 17.1 剩余表测试。(5) 准备 JMPC 回归测试。(6) Jenkins:更新 Oracle 服务器连接并激活 VS2022 for AWS 镜像。E2E 测试故障处理正在进行中。修复运行 JMP 实时负载测试时出现的错误。
- 张达: (1)OLE自动化回归测试,修复JMP 17.1/17.2/18版本中的错误。(2)完成JMPC 17.1剩余表测试。(3)测试AWS机器性能。(4)错误验证。
- Nala: (1) 已完成 JMPC 17.1 测试[JMPTESTBJ-2062],并在 Mac 上基于 JMP C 170 安装 JMP C 171 - Jira (atlassian.net) 。(2) 测试 AWS 机器的性能。(3) 更新单元测试以移除 SAS 集成
数据发现
- Dan S:在 Dashboard Builder 中添加了列切换器提示对话框,并修复了仪表板中多个切换器的问题。会话文件现在将创建保留“独立”列切换器的脚本,这些脚本可以链接到多个平台。修复了数据过滤器中缺少值代码的问题,以及文本框保存 JSL 更改时顺序错误(脚本无法重现报告)的问题。继续进行重点工作。
- Xan:更新了 Term 中的缺失值代码支持。如果您选择使用 EScoreMissing::Yes 进行缺失值评分,则默认将 MVC 合并为一个分数。如果您需要原始 MVC 值,请使用新的 EScoreMissing::StoredValues。新增了用户对 Overlay 变量图形编码方式(按颜色、按样式或不按样式)的明确控制。
- Evan:查看了 v18 的初始遥测数据,了解弹出搜索功能,并提交了在此过程中发现的错误。推出了 JSL Where 的初始版本,它是 Loc 的高性能替代品,<
- Ernest:添加工作流提示框架。
香农的注释
我确信没有 JMP 开发人员遇到这个问题,只有我和我的 JSL……!
祝大家周末愉快!