欢迎阅读 2022 年 11 月 11 日的 JMP 开发更新!
我相信您已经注意到,在 Jeff 的电子邮件和今天 InsideJMP 上的公告之后,My.JMP 尚未完全准备好交付给客户。客户服务计划通知客户通过 JMP.com/update 获取 JMP 17.0。大约 1000 份 JMP 订单已经完成,因此我们知道,热衷于新版本的客户一定可以访问我们的新功能!
然而,由于迄今为止 17.0 的分发和使用受到更多限制,JMP 管理层决定,在我们计划进入审批模式并冻结 17.1 维护更新之前,为客户提供一些额外的时间来采用 JMP 17.0 并报告我们可以修复的错误。
目前的提议是将批准模式延迟并冻结至少一个月,并在 My.JMP 准备就绪后交付带有更新程序的 JMP 17.1。调整后的代码批准和代码冻结日期最终确定后(可能在下周初),我们将更新 JMP 17 日期页面的 17.1 部分并提供详细信息,然后我会发送 Outlook 提醒。请放心,我们会尽量避免与年底假期冲突。
请注意,尽管 JMP 17.1 批准模式和 17.1 的最终代码冻结日期可能会在假期后到来,但文档和 L10N 冻结仍将按当前计划继续进行,以避免与正在进行的翻译项目发生冲突。这意味着,在考虑 17.1 修复时,避免进行影响字符串和文档的更改非常重要。请仔细评估您的更改,并根据需要与 doc/L10N 协商,以避免下游影响。
随着我们继续在 Atlassian 云中使用 Jira 和 Confluence,我想提出更多 Jira 问题,您可以投票!感谢John Sall指出 Jira 报告数据字段在问题视图中被隐藏且格式不佳。虽然在列表视图中可以看到完整日期,但在问题视图中,该字段隐藏在右侧面板的最底部(在您向下滚动所有... 后)。这个请求很常见,但尚未得到解决,因此您可以在此处投票使其更突出地显示: https://jira.atlassian.com/browse/JRACLOUD-70098
本周我遇到的另一个问题是,将 Web 链接(或其标签)添加到问题后,如果想更改它,缺少一个编辑界面。您可以在此处投票: https://jira.atlassian.com/browse/JRASERVER-42710 Jira Web 链接界面非常笨重 - 除了缺乏编辑支持外,我本周还注意到,甚至很难从界面复制标签文本,因为它进入了链接模式。
感谢 Audrey 提供本周的 Jira 提示!
你们中的一些人已经注意到,从旧缺陷系统迁移的 Jira 票证可能有一些 html 标签和错误的格式。这是 SAS 使用的编辑器导致的不幸结果,我们在新的 Cloud Jira 中无法访问该编辑器。我们没有自动修复所有这些问题的办法,但这里有两个修复这些问题的选项。
- 手动解决方案:转到 rndjira 中的旧 Jira 票证,复制那里的描述,然后将其粘贴到当前 Jira 票证中。
- 使用Evan McCorkle编写的 Python 脚本,避免使用旧的 Jira 票证。只需从格式错误的 Jira 票证中复制描述,运行下面的 Python 脚本,然后将描述粘贴回去。 在此处安装 Python。
从tkinter导入Tk从markdownify导入markdownify # pip install markdownify def set_clipboard(s):
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(s)
r.更新()
r.destroy()
定义
get_clipboard():
r = Tk()
返回r.clipboard_get()
如果__name__ == '__main__':
s = 获取剪贴板()
s = markdownify(s, strip=['pre'])
设置剪贴板
印刷)
一般公告
即将到来的重要日期
-
JMP 17.1 批准模式开始和代码冻结日期的调整即将到来——更多详细信息即将公布!
- 请访问Confluence获取JMP 17日期的完整列表。
JMP 开发更新
数据发现
- Evan:改进了平台启动器和表格工具/实用程序的主窗口层次结构(见下面的第一个屏幕截图)。添加了从 JMP 搜索到深/死脚本项的引导路径。当通过 JMP 搜索触发时,这会向平台启动器和模态对话框添加类似向导的标题(见下面的第二个屏幕截图)。
- Dan S:审查剩余的 17.1 问题。修复了数据过滤器重新运行挂起的问题,调查了其他数据过滤器问题。继续在 JMP 18 中合并平台重新运行 - 拖放、列切换器和数据过滤器现在使用相同的例程来运行新平台并替换报告中的内容。列切换器和数据过滤器现在使用相同的“空平台”来代替无法启动的平台。
- Dave B:修复了 dendroLabelSeg 的日志问题,同时发现了一个不相关的潜在崩溃,我也修复了这个问题。更新了针对 17.1 分支运行的 jmprunner 图像测试,以使用图像测试的分支版本。在页面集对话框和另存为 pdf 对话框中添加了目录选项
- 欧内斯特:工作流生成器支持撤消/重做。
美国能源部
- Peng:继续与 Bill Meeker 合作开展他的研究项目。添加了我职责清单上的一个部分。向 DOE 小组做了一个关于因子列表原型实现的技术演示。向因子列表实现添加示例以说明可能的用途。重构退化 ( JMP-14627 )。打开了分布中 CDF 图的轴类型更改,这是在用户无法使用概率尺度时实现的 ( JMP-14652 )。有了概率尺度,将 y 轴更改为概率尺度之一很有用。这个需求来自与 Bill Meeker 讨论 QQ 图的历史。他认为,只要可用,就应该优先使用概率图。正在为下周的市场营销开发人员教程演示准备一个关于新重复测量退化的演示文稿。
- Caleb:正在清理我的 17.1 JIRA 票证。向 QREI 提交了一篇论文,我一直在与 NASA 的 Peter Parker 和肯塔基大学的 Derek Young 合作。
- 布拉德:即将提交与 Chris Nachtsheim 和 Ryan Lekivetz 合作的关于混合水平筛选实验的论文的修订版。
主持人
- John Schroedl:解决更多 C++20 警告。感谢所有帮助解决问题的开发人员。最后剩下的一组与添加/减去属于不同枚举的值有关。作为 UI 现代化工作的一部分,调查 Telerik 控件的主题功能。SAS 的新权限管理软件BeyondTrust 已到达我的机器,因为我在试点测试组中。尝试执行需要管理员权限和报告问题的常规任务。
- Paul N:完成了产品安全 2 级培训。与 SAS 法律部门合作,为 JMP 和 JMP Live 导出问卷。继续与 MapServer 合作。外部服务器被锁定,需要多次请求才能访问和安装必要的软件。仍在等待一个请求访问 postgres.org 存储库。重新审视 Python 在 JMP 中的加载方式,查看 Python 3.8 及更新版本中现在可用的一些 API,这些 API 已被添加以更好地支持 Python 嵌入。
- 丹尼尔·鲍威尔 (Daniel Powell): Nan 和我正在解决 AWS 网络激活系统中的一些错误,并希望在未来几周内完成。
HTML5
JMP 直播
- Aurora: 18.0:改进了用户 storage_used_kb 计算的性能。删除了一些过时的代码(数据库表属性和一些 REST API 端点)。修复了一些小错误。其他:对影响 ZAP 扫描的数据库状态异常感到困惑(与 Alex Taylor 合作)。需要安全培训。正在 Perforce 上工作 --> 为 JMP Live 进行 Git 更改。
统计数据
- 伊丽莎白:主要是深入研究负二项式 GLMM 估计。参数估计现在终于正确了!但是,现在需要追踪标准误差和自由度方面的一些差异。
- Annie:继续致力于向 CCB 添加短期控制图,为产品变量添加新角色,并为短期点和短期限值添加新元素。
统计文档
- Michael C:继续更新 17.1 文档以了解 SEM 更新;回答 Jira 问题;调查 JMPDOC 项目的一些 Jira 更新以帮助文档团队。
统计测试
- Mark:参加了 Peng 为新表格 UI 原型进行的第一部分设计和代码审查。与 Jacob 一起为下个月的 JMP Dev 会议制作了关于新表格 UI 可用性测试的半部分演示文稿。与 Jacob 和 Ryan 一起分析了新表格 UI 可用性研究 (DOE) 的定量数据。使用 UI/UX 工作流来定义 UX 开发流程。开发了因子类型的动画帮助原型,以及用于发现 Easy DOE 分析步骤中的交互的动画帮助原型。与团队一起研究了 Easy DOE 的新功能和其他更改。与 Tom Donnelly 和 Gail Massari 一起介绍了有关 Easy DOE 的开发人员教程。回答了 JMP 社区中的问题。
- Jacob:使用所有广义回归方法在灵活模式下测试 Easy DOE。测试 MSA 设计,为诊断中使用的预期均方编写新测试。与 Mark Bailey 和 Ryan Lekivetz 合作分析 Factor UI 可用性研究结果,并设计后续研究
- Tonya:回答了用户社区关于 CCB 的阶段和测试问题。准备早期采用者演示。错误验证。
产品管理
- Mia:修订了功能页面结构和准备清单讨论。产品管理部门发出了关于列查看器和标题图表的 EA 调查,并收到了 185 份以上的回复(回复率超过 40%)。哇!
技术支援
- 杜安:首先,祝退伍军人节快乐!非常感谢 JMP 的所有退伍军人(以及退伍军人家属)。他们为我们国家做出的牺牲和贡献是不可估量的,我们对此深表感谢。
- 至于 TS,我们看到 JMP 版本 17 案例即将推出。这里包含一些预告图片,但如果有人想查看,这些信息可以在现有的 TS JMP Live Reports 中找到。到目前为止,正如人们所预料的那样,大多数案例都与安装和/或演示有关。TS 已准备好向我们的年度许可证管理员发送 JMP 17 可用通知。
- 以下是TS JMP Live 报告和常规图表。我尝试创建一个 Jira 过滤器,显示TS 过去 14 天报告的票证。您可以访问它吗?祝您周末愉快!
每周追踪/案件数量
JMP 17 主题
JMP 17 主题(节选)
开发运营
- Jim B:向我们所有的老兵致敬!报告了最新 LEAKS UT 运行中的 Jira 票证。调查在 M1 Mac 上安装 JMP 的 Jira 条目。对一些构建机器和所有日常 UT 机器进行软件更新。Perforce 支持。
- Myron: JiraBot 2.0 测试和错误修复。MemoQ 权限故障排除和帮助与 Qiana 合作。
文档
- Qiana:完成了 17.1 的样本数据表工作并将其交给 L10N。面试了 2 名暑期实习生职位候选人。继续审查实习简历。与 Myron 合作创建了 17.0 和 18.0 JMP 帮助。处理 17.1 Jiras 和翻译查询。
- Susan C:已完成为 17.1 创建流程 Jiras 并更新 Confluence 页面。 以下是概述 17.1 文档截止日期的 Confluence 页面。处理了本地化文本插入查询,并正在通过 JMP Live Jiras 为 17.1 进行改进。
- Chris B:统计作家实习生采访。正在研究 JMP-7698、JMPDOC-1567、JMPDOC-1519。
系统/主机测试-Cary
- Mandy:主要致力于 Dan 和 Clinical 修复(18.0 和 17.1)的数据过滤测试 - 到目前为止,18 中修复了 2 个,17.1 中修复了 1 个;跟踪了 Tabulate 与 Packed 列相关的崩溃,并向开发人员发送了 4 个包含 Tabulate 崩溃的 JIRA - 希望有更多时间能看到 17.1 中的问题得到修复;占用了 2 个安全模块(来自第二轮)- 还有 2 个要处理;验证 Jira 并在需要的地方添加测试;下一步 - 致力于 12 月 1 日与宝洁公司一起演示的工作流生成器。
- Josh L :完成了强制性安全培训。测试了 JMP LIVE 数据库安装程序,现在包含 Postgres 14.5。回答了支持人员提出的一些 JMP Live 安装问题。开始将 JMP Live 测试服务器数据库从 Postgres 13 升级到 14。正在努力完成防火墙更改,以便我们在 AWS 中的机器可以连接到 JMPDEV2。
- Lisa :回复了我悬停标签博客文章上的评论,提交了 Jirabot 测试的测试票,将 18.0 中存在但不在 17.1 流中的图像测试集成到 17.1,并为 Jacob Rhyne 完成了 DOE 可用性研究。
系统/主机测试-北京
香农的注释
关于我上周关于 SAS 救世军天使树项目的更新记录。 (感谢 Ryan L 也为相关的 Inside JMP 故事添加了评论!)
我今天早上在 Yammer 上看到一条更新,上面显示截至今天 11/11/22,已有 184 名天使获得 SAS(和 JMP)人员的资助。然而,仍有 166 名儿童需要天使树的资助,其中包括许多年龄较大的孩子。我请求资助的儿童年龄与我 11 岁的儿子亨特相仿。在过去的几年中,他甚至用自己的钱为另一个孩子买了一个玩具。这个项目总是提醒我们全家,我们地区有许多需要帮助的孩子。
以下是项目详情,如果您访问 MS 表单页面,其中提到您还可以选择在感恩节星期二捐赠额外物品,例如新玩具、内衣、袜子或其他经常需要的物品。以下是帖子中的更多详情:
救世军天使树
又到了一年中的这个时候!SAS WIN 正与救世军合作开展 2022 年天使树项目。我们目前有 350 多名儿童需要今年赞助。请填写 ** 此处的 MS 表格**成为赞助商。我们需要 1-2 个工作日来处理您的请求。
表格上列出了详细信息,但今年我们还为您提供了一份文档,可供下载和打印以供参考,网址为\\d10d508\Public\SA-Angel-Tree\Angel-Tree-2022-Details.docx。
SAS 的还车时间仅限感恩节星期二一天,即 11 月 29 日(东部时间)上午 8 点至下午 4 点,地点为 LW 装卸码头。
还有其他问题吗?请联系Judi Rourke或Christine Halk