
欢迎来到 2022 年 3 月 11 日的 JMP Development 更新!
Susan Conaghan 的特别提醒:对于那些被要求查看帮助菜单工具提示的人,请在 3 月 15 日星期二之前提供反馈。 您可以在此处找到审查文件: \\jmpsrv01\source\doc\Bookmaster\v17\Menu_tooltips (Updated_Help_menu_March_2022_review.pdf)。
我们现在被正式冻结JMP 17 EA7 . 感谢大家在冻结之前努力完成功能和错误修复! 安装程序将从下周初开始建造和审查。 如果您有关于功能或重要修复的新闻要分享,请更新功能页面的动机和摘要部分。 在查看页面时,请在页面末尾的“功能就绪”部分选中重要项目的复选框。
JMP 的所有成员都将庆祝22 年 3 月 14 日星期一的 Pi 日休息一天。 这应该是休息、放松和充电的一天,所以我希望你们都会喜欢它! 希望您有机会参加本周的 Discovery 会议,观看全体会议并与一些客户交谈! 如果您有想要与群组分享的笔记,您可以添加它们这里在汇合处。
上周二是国际妇女节. 那天我非常喜欢 Hannah Fry 在 Discovery 上的数据故事演讲。 也感谢戴安娜,阿拉蒂和其他人在那天为女性协调了 JMP Discovery 亲和小组。 感谢 Lisa Grossman 将此链接分享给推特账号连接国际妇女节和数据! 它的创建是为了突出在拥有超过 250 名员工的英国公司中跟踪的中位数薪酬不平等。 薪酬差距是影响世界各地职业女性及其家庭的一个主要问题,但很少看到数据公开,甚至可用于搜索. 当公司在推特上支持使用主题标签“打破偏见”时#IWD2022 ,机器人会转发该公司或组织的平均时薪性别差距。 滚动浏览该提要很有启发性。 一些组织的女性和男性薪酬接近或相等,包括一些科技公司。 然而,也有一些值得注意的例外……


谢谢托尼亚·莫尔丁用于分享本周选择崩溃的 Beta/Crash/Telemetry 轨道的详细信息。
公司

产品名称

话题

副主题

平台

JIRA

一般公告
- 如果您愿意成为 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 开发更新
产品管理
- 丹五:
- 在 LinkedIn 上写了几篇文章。 首先是总结聪明的头脑融合:在您的组织中推动卓越的分析探索欧洲会议。 一个关于放在一起的虚拟会议的真实背景还有一个我的背景和职业历程.
- 参加了 Discovery Europe 的演讲并会见了专家。 与法律、财务和公共汽车运营商的成员就 2022 年、2023 年及以后的定价和包装更新/更改进行会议。 为即将到来的联合利华关于建立分析文化的演讲做准备。 组织了JMP Live 客户页面与 Dieter 和 Sara 一起,从 GIDB 中提取信息,并从销售团队中添加有关我们当前所有 JMP Live 客户的状态和挑战的信息。 了解 JMP 学术套件产品的变化。 美光季度参与会议,讨论 JMP Live 推出计划。 准备即将与 Sara 和 Dieter 一起进行的 JMP Live 培训。
- 布莱恩·F:
- 用户体验工作流:
- 表示层:团队成员正在研究 JMP 样式和布局的初始设计理念。 我还展示了一个演示 Tableau 的 YouTube 视频。
- 开发人员流程:根据 Nicole Jones 为 MSA 设计进行的可用性测试,对代码进行了一些更改。 我计划很快进行更多的可用性测试,以便我们在尝试包含设计思维的开发过程时获得一些反馈。
- 功能 UX:创建了一个混合想法,以创建基于 HTML5 选项卡的双变量报告的水平布局。 创建了一个基于 Adobe XD 的置信曲线图原型,可以扩展为置信曲线图。 基于Aurora、Kevin、Ledi、Mark和我提供的设计理念;我们分成两组进行头脑风暴,以进一步增强设计理念。 这种群体构想被称为设计讲座.
- 一致性:Susan Conaghan 组织了一次会议,围绕在整个产品中提高术语一致性。 我们打算采用设计思维来制定解决一致性问题的策略。
- 在 John Schroedl(感谢 John)的指导下更新了一些源文件,以便新的 Easy DOE 图标显示在 JMP 中。
- 与 Russ Wolfinger 就与模型筛选平台相关的 JMP 社区问题进行协调。
- 提出了将预测模型性能与置信曲线进行比较 (2022-EU-45MP-1039 )与拉斯沃尔芬格(谢谢你,拉斯!)。 我们在会议中得到了一些很好的反馈。
- 与 Dan、David、Drew 和 Laura 就选项卡布局配置选项的可发现性进行对话。
技术支援
- 鲍比:非常感谢 Hunter Weaver 帮助调查 SE Mike Anderson 报告的项目崩溃,缩小案例范围,并输入 Jira 问题。 Bobby 指出,Hunter 始终是技术支持的可靠联系人,他非常感谢能够在需要时与他联系。
开发运营
- 吉姆:验证修复了 Jira LEAKS、ASAN 和断言失败并报告了新的失败。 为 JMP 17 EA #7 做准备;与 Sam、Wenjun、Anisa 和 Drew 就临床 EA 更新/时间表进行了会面。
- 迈伦:开始使用 Salesforce API 来取代 Sirius。 将 Mac 崩溃符号作业移至另一台机器,并关闭了几个与崩溃相关的 JIRA(拆分堆栈搜索、附件等)。 与服务器相关的维护任务(删除/移动不需要的文件以维护 jmptran、jmptool 等上的可用空间)。
本土化
- 安吉丽塔: Handoff 1 的便携式 UI 和内置工具包已创建并交付给翻译团队。
- 梅尔/崔西:便携式 UI 和内置工具包的验证。
- 霍华德:扫描机器人改进研究。
- 翠西:与 Michael 和Qiana 合作,标准化文档和本地化 Jira 组件,以用于 JMP 和 WebJMP Jira 项目。 JMPDoc 和 JMPLOC Jira 项目现在仅用于项目/流程管理。
- 翠西:为 JA、DE、IT、ES、FR、KO V17 软件本地化创建的工作订单和采购订单。
文档
- 苏珊 C:对所有书籍进行生产检查,生成并发布 EA7 帮助。 昨天验证了对构建的帮助。 与功能 UX 一致性团队会面,讨论样式指南和术语库。 对帮助工具提示和菜单更新实施了更多反馈,并重新提交建议的更改以供审核。 更新学生订阅文档。 与克里斯会面以解决任何初步问题。
系统/主机测试-Cary
- 曼迪: Russ 对 Tabulate 进行了更改,使其具有唯一的 ID 列 ( JMP-10778 ) 所以我创建了一个 Xcode 版本来测试 Mac 上的功能和修复。 Dan S. 为 windows 构建了一个测试版本——运行制表测试。 测试工作流构建器修复并添加 JSL 测试。 本周,在 Mac 上使用 Xcode 构建更新,发现崩溃和一些开发人员修复的断言。 追踪随机崩溃( JMP-10597 ) 在带有 Xcode 的 Mac 上,用两根手指在表格 > 预览区域中使用表格 > 堆栈进行奇怪的滑动。 周四参加了 Discovery 并与专家会面,有 4 个人来到我们的房间,遇到问题,大部分都解决了。 致力于验证修复,今天进行 Debug Xcode build 以确保 Mac 上没有一些断言。
- 缺口:清理一些失败的单元测试,尤其是 C++ 单元测试框架中的单元测试,感谢 Chris Gotwalt,这些单元测试运行得非常干净。 通过这些修复以及 JSL 框架中的其他一些修复,故障数量显着下降。 在接下来的几周内,我将真正推动它们完全清洁。 对 Dan S 对 OutlineBox 和 TabBox 消息所做的更改进行了测试并添加了测试,以使在以编程方式更改框标题时运行的脚本的行为更加一致。 与 Evan 会面,讨论为 JMP Search 设置的单元测试——希望下周能有一个良好的开端,也许还会添加一些性能测试。
- 辉:继续对 Treemap 进行测试和错误验证。 与 Steve Chen 会面并完成了他的服务器自动化设置。 感谢史蒂夫的帮助。 熟悉 Visual Studio Code 和其他软件工具。 就笔记本电脑更新问题与员工服务台进行沟通。 为 2022 年美国 JMP 发现会议提交了海报草稿。
- 奥黛丽:调查了 SPSS 崩溃(已经修复,感谢 Brian!)。 设置到我们的 JMP 组件的简单链接,请参阅组件所有者列表- 这将至少每天更新一次。
- 丽莎:测试了图形构建器中文本自定义的垂直/水平对齐,验证 17.0 票证,并关闭涉及已删除的 Extract 方法的悬停标签轨道(感谢对这些进行分类!)。
- 猎人:更多 JMPTOOL-342 崩溃处理验证,调查项目崩溃发布到 JMP Public (JMP-11536) 并报告连接到 JMP Public (WEBJMP-4841) 的问题,以及缺陷验证。
系统/主机测试-北京
- 北京队:开始 JMP 17 I18N 测试。 测试范围包括所有 JMP 17“已修复”NF 缺陷和所有 JMP 17“已完成”故事。 截至 3 月 1 日,创建了 169 个 I18N 测试子任务,完成了 60 个子任务。 更多详情,请参阅JMPTESTBJ-1015 .
- 埃里克王: (1) 专注于 JMP17 I18N 测试。 (2) 打开一个建议故事以避免使用搜索功能的模式窗口,JMP-11092。
- 大丽: (1) 测试7个OSIPI,2个导入bug/stories,添加对应的UT。 (2) 开始 JMP17 I18N 测试。 (3) 继续写迁移UT案例,新增两个案例。
- 迈克·吴: (1) JMP 桌面错误回归测试。 (2) 调查 JSL 单元测试失败,请参阅 JMPTOOL-388 (3) 已完成 JMPC 7.1.2 Hotfix 每月检查。 (4) 开始 JMP17 I18N 测试。 (5) 查TS报告:7613532522,输入请求JMPHTML-1545。
- 基米: (1) 完成 I18N 测试 JMP Genetics 平台“Marker Statistics”,见 JMPTESTBJ-1297。 (2) 开始 JMP17 I18N 测试。 (3) 调查了 ODBC 的 JSL 单元测试失败。 (4) 测试 JMP Live 数据刷新并验证隐藏列问题 WEBJMP-4785。 (5) 调查 SAS 集成崩溃问题:JMP-10954 和 JMP-10942。
- 娜拉: (1) 审查了 Scripting Index 中的 Text Explorer 功能,要求在 2 月 28 日的一周内完成,请参阅 JMP-6967。 (2) 准备JMP 18 I18N测试并开始测试。 (3) 测试 JMP Publish。 现在 JMP Publish 测试被 WEBJMP-4829 阻止。 (4) 参加“经理必备”培训。
数据发现
- 戴夫乙:字符列现在包含在过滤器中,并选择表格框的位置对话框。字符比较可以区分大小写或不区分大小写,支持的运算符有 ==、不等于、包含、开头和结尾。 欢迎反馈运营商名单和建议运营商添加。 现在,当单击确定时,对话框会进行一些简单的验证。现在,用户选择会在对话框出现时保留以初始化对话框。 修复了过滤排序表框的性能问题。 为使用清除日志的脚本发送的匿名崩溃创建了测试用例。
- 丹·S:修复了删除列后悬停标签中的崩溃问题。 使锁定标题和 JSL 标题回调对选项卡和大纲工作相同的更多工作。 修复了 JSL ref to Graph Builder 在 Start Over / Dialog 后过时的问题。 修复了将脚本和其他窗口移动到项目的一些问题。
- 赞:发现会议和(大部分)徒劳的轴心工作。
美国能源部
- 布拉德:作为程序委员会成员参加了Stu Hunter会议。 谢谢约翰·萨尔,谁给了一个大讨论的全体演讲!
- 迦勒:参加了Stu Hunter会议。 在讨论各种相关话题时度过了愉快的时光! 周四参加了 Discovery 并修复了几个 Sample Size Explorer 错误。
- 约瑟夫:研究 Easy DOE 状态转换问题并研究 Profiler(即预测选项卡)。 此外,更多关于布局、尺寸和间距问题的工作。
主持人
- 保罗尼尔森: JMP Discovery – 与专家会面。 与 JMP & SAS 律师和 JIRA 团队合作,了解为什么我们对 DES 的请求会导致 JIRA 自动化 3rd-Party 库和出口合规性卡住。 看起来即将解决所有子任务现在已获批准且剩余少量工作。DES 的最终批准,以便我们可以读取 IDAT v1 文件应该很快。 构建并更新到新版本的 libCurl 7.82.0。从 2022 年 3 月 5 日起,修复了 BlackDuck 报告的 7.80.0 中的漏洞。 BlackDuck 将 Log4j 2.17.0 标记为存在中等漏洞,2.17.2 现在是最新版本。 更新了 blackduck 脚本和 p4 工作区以从扫描中删除 9.3 jar。
- 约翰·施罗德:更新到最新的 WebView2 SDK 和安装程序。 调查可能对 unique_ptr::release 的滥用。 打开多个窗口或表格的示例的性能分析和修复。 FilterField 键处理工作。 浏览器系统需求讨论。
HTML5
- 约翰鲍威尔:提交了对将控制切换器设置保存到 JMP Live 中的 URL 以进行共享的支持 (WEBJMP-348)。 讨论了抑制可能较慢的 JMP Live 内容的警告 (WEBJMP-4734)。 讨论了更新 JMP Live 内容的浏览器系统要求,以解决不支持的 Internet Explorer 模式,以通过 Jose Quaresma 回答客户查询。 参加了与专家会面并参加了欧洲 JMP 发现峰会的一些演讲。 为 3 月 16 日下周三即将到来的 Paul Spychala 做好准备。 对我们的待办事项进行分类和细化,包括将一些故事降级为功能请求并识别重复项。 与 Steve Chen 和 Hui 讨论了与 JMP Live 内容交互的自动化回归测试。
- 普拉维纳:修复了错误以解决以下问题 (1)马赛克轴不再与 JMP 匹配(2)当值为分类且 tickSpan 为 1 时,刻度标记未准确绘制. 开始处理错误层次聚类标准表标题列不正确. 参加了 JMP Live 与专家会面活动,Aurora 做了 JMP Live 功能的精彩演示。 贾斯汀,迈克尔。 Chris 和 Aaron 帮助解释了这些功能。
JMP 直播
- 极光:改进了发布的性能,并在数据库中保存了一些完成细节,以便 JMP Live 客户端查找。 不允许无法下载数据表的用户在 JMP Live 上查看该数据的预览。允许在空间内的任何文件夹层次结构中的任何位置移动文件夹(但不允许在空间之间移动)。参加 Discovery Europe 的“与专家会面”。
- 乔什米:创建了一个显示列属性的对话框 (WEBJMP-3665),最初支持显示该对话框和我们决定要在 JMP 17 中显示的一小部分属性。
- 迈克尔·G:很多关于客户端改进的发布。 匹配 JMP 暗模式和语言。 改进了成功页面。 捕获更多错误。 完成发布和替换的数据选项。 添加了一种将包 ID 复制到剪贴板的方法。 各种错误修复。
统计数据
- 伊丽莎白:享受探索欧洲的前两天,进行了一些非常精彩的对话和演示。 开始为 GLMM 中的备用链接函数(特别是二项式/二进制数据的概率链接)奠定基础,非常感谢 Clay 在 LinkFunction 类上所做的工作! 还确定了在 GLMM 中实现双参数分布的陷阱在哪里(负二项式是目前对计数数据的最高请求)。
- 劳拉 CS:修复了由于 James 的测试而不断出现的几个 SEM 缺陷(这些是 MGA 重写引入的错误)。 参加了一个暑期实习生的面试。 录制 EA 视频以突出 SEM 功能。 配备了一个会见专家的房间。 与 Karen 和 James 一起为 UI/UX 小组准备了一个简短的演示文稿。
- 约翰·萨尔:响应筛选现在具有保存均值差异。 保存比较方法仍然只能通过 JSL 工作。 几个选项被移到“高级选项”。 Means Differences 现在支持 Cauchy 和 Robust。探索异常值 RPCA 快照改进了工具提示。 CellPlot 保存的脚本支持列组。
- 彭:根据 Bill Meeker 最近的用例,通过 X 和 Life Distribution 更新 Fit Life。
- 安妮:致力于修复CCB更新和刷新错误。
统计文档
- 迈克尔 C:与 Trish 和 Qiana 合作,将与内容相关的 Jira 文档/帮助问题从 JMPDOC 项目转移到 JMP 项目并更新了相应的查询;参加了与欧洲探索专家会面;与 Colleen 一起进行进一步的 SI 更新;更新了 CUSUM 文档以获取平台选项的最新更改。
统计测试
- 马克乙:与 Brad 和 Joseph 一起设计 Easy DOE。 与 Jacob 一起测试 Easy DOE。 与建峰一起在双变量中设计和测试 Fit Passing Bablok。 参加欧洲 JMP 发现峰会。 参加与再生元有关分析 2D NMR 光谱的会议。 在 JMP 社区中回答了问题。 校对六西格码黑带 ASQ 手册中的更多章节并添加 JMP 输出。
- 雅各布:验证 DOE Jira 票证并添加单元测试。 开始使用离散数值因子测试空间填充设计。 使用 Jeremy 的 C++ 单元测试为剩余的 Blas 数值例程添加了单元测试。 致力于为这些例程添加 JSL 支持。 调查性能测试结果。
- 妮可:审查了暑期实习生的简历,今天早上与 Michael Crotty 和 Laura Castro-Schilo 一起采访了一位有前途的候选人。 分类 Jira 票证,清理单元测试。
- 托尼亚:测试通过 CCB 中的缺失、分发中的检测限制和参加 Discovery 讲座来连接。
香农的笔记
谢谢桑·格雷格为了传递这个当地的琐事!
教堂山有以统计学家命名的道路。 既然他们在一个T字路口相遇,不知道这个区域是不是叫霍特林的T字广场?
