《维基媒体技术/目标/2019-20Q1》修订前后的差异

来自MyaWiki.Org
跳转到导航 跳到搜索
(增加研究目标)
再研究添加PHAB任务
第71行: 第71行:
γ
{{}}} -[O14-D4]理解维基百科上的巡逻。一个描述如何在维基百科上进行跨语言的巡逻。这项工作可以进一步扩展,通过了解维基百科在维基百科与其他项目的互动,如WikiTaaTM,维基媒体共享的背景下巡逻。
γ
{{}}} -[O14-D4]理解维基百科上的巡逻。一个描述如何在维基百科上进行跨语言的巡逻。这项工作可以进一步扩展,通过了解维基百科在维基百科与其他项目的互动,如WikiTaaTM,维基媒体共享的背景下巡逻。
γ
{{to }} -[T-O12D3]定义了建立维基百科知识差距分类的问题规范。
γ
{{to }} -[T-O12D3]定义了建立维基百科知识差距分类的问题规范。
-
{{in in }}}对读者调查进行分析,以了解人口统计学和维基百科上的内容在语言上的消费之间的关系。(为什么我们读维基百科+人口统计学)。这项研究将在Q2中结束,我们预计Q1取得实质性进展。.
+
{{in in }}}对读者调查进行分析,以了解人口统计学和维基百科上的内容在语言上的消费之间的关系。(为什么我们读维基百科+人口统计学)。这项研究将在Q2中结束,我们预计Q1取得实质性进展。{{Pbabror,T228 79}}
γ
{{in进程}}——招聘和登机。我们期待1-2名科学家加入Q1团队,需要进行登机工作。我们也希望能在团队中获得一个工程职位。
γ
{{in进程}}——招聘和登机。我们期待1-2名科学家加入Q1团队,需要进行登机工作。我们也希望能在团队中获得一个工程职位。
-
{{ } }[-O12—D3]确定了不同人群中读者感兴趣的文章W/R/T水平的重要特征(作为一般文章类别模型应该捕捉的方面的动机)
+
{{进入 进步} }[-O12—D3]确定了不同人群中读者感兴趣的文章W/R/T水平的重要特征(作为一般文章类别模型应该捕捉的方面的动机){{Pbabror,T228 319}}
-
{{in进程}} -编辑编辑器性别工作
+
{{in进程}} -编辑编辑器性别工作{{Pbabror,T217793}}
γ
γ
γ γ
-
“依赖性:”Electrike Phanpy Cascoon与Elm Pidgeot教授
+
“依赖性:”
γ γ
γ
'''字体颜色=“绿色”>状态< /字体> ''
γ
'''字体颜色=“绿色”>状态< /字体> ''
-
* 2019年7月-{{正在进行}}MeW2反击…
+
* 2019年7月-{{正在进行}}
γ
* 2019年8月-{{to }}
γ
* 2019年8月-{{to }}
γ
* 2019年9月-{{to }}
γ
* 2019年9月-{{to }}
第89行: 第89行:
γ
< div style=“填充:1EM;显示:内嵌块;边框:1px实心a2a9b1;垂直对齐:顶部;边界半径:1px;位置:相对;方框阴影:0px 2px 2px rgba(0,0,0,0.1);”>
γ
< div style=“填充:1EM;显示:内嵌块;边框:1px实心a2a9b1;垂直对齐:顶部;边界半径:1px;位置:相对;方框阴影:0px 2px 2px rgba(0,0,0,0.1);”>
γ
< div类=“Box内容”>
γ
< div类=“Box内容”>
γ +
γ
= [[WikimeDaSuffiTyGoo[Sturi]安全] ] =
γ
= [[WikimeDaSuffiTyGoo[Sturi]安全] ] =
γ
“球队经理:”John Bennett
γ
“球队经理:”John Bennett

2019年7月17日18:01修订版

三角学习左撇子Q4 维基媒体技术目标,FY2019 - 20,Q1(七月至2019年9月) Q2三角学习队列

技术部团队目标和状态Q1 FY19/20支持 中期计划(MTP)优先事项FY19/20年度计划

技术交战

团队经理:伯吉特·M勒勒

核心

进行中进行中-用于OpenStack API端点的HA(KestStand,Snple,NoVa,指定)
进行中进行中- OpenStack版本升级(S)-TBC在Q2中
做-杰西贬低(下+云VPS)-TBC在Q2中
进行中进行中CEPH簇
做-改进云VPS文档-Q2中的TBC
进行中进行中- Toolforge Kubernetes重新设计/升级
做-改进工具锻造文档-Q2中的TBC

增加了对维基媒体生态系统的技术贡献、服务和消费者的了解和知识(降低平台的复杂性运动多样性

进行中进行中-继续技术讲座
进行中进行中-行为最酷工具奖
进行中进行中出版技术贡献者地图
做小型Wiki工具包和最酷工具奖的博客文章
做设计和发布技术参与季刊
做-发展可视化工具对于WMCS编辑数据——Q2中的TBC
做-发布开发者度量

技术社区得到支持并变得更容易投稿(降低平台的复杂性运动多样性

进行中进行中-开发支持格式:坐标小型Wiki工具包的焦点区域创建工具箱和实验,评估
做技术实习和指导:指导学生GSOD、GSOC、Outracy
总是进行中进行中-在PHB中提供持续的bug管理支持

依赖关系:

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


募捐技术

团队经理: 埃里卡六月

做-让印度表格进行第一个1小时测试,并继续进一步发展。
做-定期向上销售1小时,继续进一步发展
做-支持正在进行的筹资活动

依赖关系:进步小组,Dlocal,Ingenico

地位

  • 2019年7月进行中进行中在这3点上。
  • 2019年8月做
  • 2019年9月做


研究

团队经理: 莱拉齐亚

做[-O14-D4]进行一系列的采访、办公时间或调查,以收集志愿者编辑社区对引用所需模板推荐的输入。这项工作的结果将通知API(待开发)的表面引用需要的建议,以及未来的研究方向。
做[-O14-D4]完成了对维基百科引文使用特征的研究。(为什么我们离开维基百科)。这个目标将在Q2中继续,并取决于Q3中的提交结果。
做[W-O6D3]计算机视觉咨询作为公文结构化数据的一部分
做-构建基于CuMon类别的图像分类流水线。
做[-O14-D4]在网络上自动检测错误信息和虚假信息方面取得了实质性的进展。我们期望这项工作在Q2中完成,并在Q3+中告知这个方向的工作。
做[-O14-D4]理解在维基百科上巡逻。一个描述如何在维基百科上进行跨语言的巡逻。这项工作可以进一步扩展,通过了解维基百科在维基百科与其他项目的互动,如WikiTaaTM,维基媒体共享的背景下巡逻。
做[T-O12D3]定义了建立维基百科知识差距分类的问题规范。
进行中进行中-对读者调查进行分析,了解跨语言的人口统计学与维基百科内容消费之间的关系。(为什么我们读维基百科+人口统计学)。这项研究将在Q2中结束,我们期待Q1的实质性进展:任务T228
进行中进行中-雇佣和登机。我们期待1-2名科学家加入Q1团队,需要进行登机工作。我们也希望能在团队中获得一个工程职位。
进行中进行中[T-O12D3]确定不同人群中读者兴趣的文章W/R/T水平的重要特征(作为一般文章类别模型应该捕捉的方面的动机):任务T228 319
进行中进行中-编辑编辑性别工作:任务T227 739

依赖关系:

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


安防

团队经理:贝内特

核心

进行中进行中-完成和发布服务目录
做起草新员工安全意识内容
做-创建初始的安全度量和度量集
进行中进行中-创建PHP安全工具包的初始版本
做-创建DAST如何工作的设计文档
做-创建团队学习圈
进行中进行中公布安全团队路线图
做-释放PHAN 2 x
做-安全释放
做臭虫赏金SOP
做-部署StutoFuMSPAM
做起草3个新的安全政策
做-起草3个新的安全事件响应剧本
做-社会化安全事件的纠正行动计划
做-事件响应表顶部和更新后的安全性行动报告和改进计划
做弹性警报检测和报警的发现票
做-网络钓鱼安全意识,至少完成2个钓鱼活动
做-团队复古,为APSEC相关项目实施敏捷仪式
进行中进行中-发布数据保护和保留指南
进行中进行中创建隐私工程章程
进行中进行中-更新数据分类策略
进行中进行中出版隐私审查模板

依赖关系:

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


核心平台

团队经理: 科里弗洛依德

做-启动前端工作组,从Q4研究中寻求建议,并确定在Q2中开始工作的项目(PE,降低平台的复杂性)
做-建立平台基础设施以支持合作伙伴API以支持更好的访问和增加的负载(PE、技术和产品伙伴关系)
做-开发多直流存储解决方案,以保持剩余的内容在主存储,以解除移动到多直流读取(核心)

依赖关系:多直流支柱的SRE及性能

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


分析学

团队经理: 努里亚鲁伊斯

更容易理解所有维基媒体项目的历史
在JSON/CSV或MySQL转储格式中发布公共编辑数据湖泊数据集任务T208612 做
更容易理解在我们的项目中如何使用共享媒体。
从MIDARQuestAPI开始工作。进行中进行中
提高数据质量
基于EnthPoy的数据报警任务T215863 不完全 部分完成
增加数据隐私和安全性
让Kerberos做好准备。T22609任务 进行中进行中
现代事件平台
*将作业队列从事件队列继续移动到事件门主体。任务T211248 做
*卡夫卡连接的开发工作任务T223 626 做
*用于常规和向后兼容性执行的模式库CI
卓越运营。提高系统的弹性
*第二级新动物园管理员群任务T217057 做
卓越运营。通过淘汰遗留系统来减少操作负载
*用于事件日志的日落MySQL数据存储。任务T159170 进行中进行中

地位

  • 2019年7月进行中进行中
  • 2019年9月做


搜索平台

团队经理: 纪尧姆·勒德雷

做-降低平台的复杂性:减少技术债务并增加自动化以减少工作量并使其更容易添加新的搜索功能
  • 重构查询突出显示以扩展其他扩展
  • 将MJONNIR作业重构成单独的较小作业
做-核心工作:维护CyrSearch和搜索API和WDQS
  • 核心维修工作进行中进行中
  • 通过编写自定义代码来更新WDQS更新程序的性能任务T212826
  • WDQS的完整数据重新导入,以实现上个季度完成的优化
  • 通过与承包商的WDQS的漏洞和性能改进工作
  • 启动一个新的WDQS工程师的招聘流程
  • 硬件更新:更换弹性1017-1031任务T226843
做-继续识别和启用机器学习和自然语言处理技术以提高搜索质量
  • “你的意思是”建议:部署方法到生产
做-服务质量低下的社区从搜索技术中获益,目前只用于大型维基机器学习-辅助排名、文字嵌入或语言特定分析器:语言分析/ PHB工作
做-公文支持的结构化数据(根据需要)

依赖关系:RDF导出:WMDE/WiKiTaA,硬件更新:DC OPS,MyMaNIO索引:SDoC

地位

  • 2019年7月进行中进行中>(待讨论)
  • 2019年8月做
  • 2019年9月做


计分平台

团队经理: 亚伦哈尔法克

做-构建Ju玉API以支持用户行为
做-响应社区需求建立/改进模型
做-支持操作基础设施改进(K8S,ReISS SPOF)

依赖关系:SRE

地位

  • 2019年7月做.
  • 2019年8月做
  • 2019年9月做


释放工程

团队经理: 格雷戈格罗斯梅尔

优先级:降低平台的复杂性,使新开发人员更容易做出贡献。

进行中进行中-所有适用的新的和现有的服务(和部分MeaWiKi)都存在于部署管道中。
  • 迁徙限制
  • (伸展):MobileContentService
  • (拉伸):准备MeaWiWi配置清理和静态加载工作
进行中进行中为代码管理员提供可操作的代码健康度量。
  • 为我们使用SonarQube的自托管版本提供范围。
  • 代码健康度量覆盖的存储库集(通过SONARQUE)
进行中进行中-提供标准化的本地MeaWiKi开发环境
  • 将本地图表迁移到部署图
  • 舵图的实例化测试和直线化
  • CLI建立/管理的初步工作

依赖关系:代码健康度量WG

核心:开发人员具有一致和可靠的部署服务。

进行中进行中-迭代地改进部署工具、服务和过程。
  • 精简KiBANA:PHAB错误报告工作流(首先使用客户端代码)
做-用SRE最佳实践对齐开发人员服务。
  • 与SRE合作,识别并实施PHBRICER和GERTIT(预期进入Q2)的需求

依赖关系:SRE,性能

核心:维护和改进持续集成和测试服务

做-维护CI和测试服务
  • 范围更新的CI /测试KPI
  • 建立一个实验性弹性搜索实例来存储和分析CI日志和度量
进行中进行中-评估、选择和实现新的CI基础设施。
  • GITLAB和ZUUL3系统的POCS;评估选项
  • 在新CI中为我们想要的文档建立一个可实现的体系结构

依赖关系:SRE等投资于CI体系结构的选择

核心:一组清晰的单元、集成和系统测试工具可用于所有支持的工程语言。

做-更新现有的系统测试工具和开发人员教育。

依赖关系:

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


性能

团队经理: 凯特查普曼

平台演进:降低平台的复杂性,使新开发人员更容易做出贡献。

做-改进对GTIDs过时域名的过滤,以避免GTIDYAL等待超时。(审查和合并)
做-支持解析团队对PoSOID PHP推出的性能洞察力。
做-减少依赖于主DB写入的RL文件依赖性跟踪(多DC-PREP)。PHAB:T113916:T113916
做- CSS图像嵌入的审计使用(通过减少样式表的大小来改善页面加载时间)T121730
做-找出合适的商店用于主货架(Dun发电机)?MCRULT?).T212129
做快速清理+ WebP斜坡。T211661

核心:维护当前性能负责的库,评估库以确定是否应该由另一个团队拥有,并尽可能地向其他团队执行切换。

做- [正在进行]支持和维护MyaWiKi的对象缓存和数据访问组件。
做- [正在进行]支持和维护WebPabeTestand合成测试基础设施。
做- [正在进行]支持和维护MyaWiKi的RealSeroDoad。
做- [正在进行]支持和维护菲涅耳。
做-支持滥用过滤程序分析器部署。T156095

核心:我们可以快速检测性能回归,并能够更好地检测潜在的部署之前。

做- Add Grafana对象的WaveObjax缓存统计表。T197849

核心:创建维基媒体的表演文化

做写两个性能主题博客文章。
做将感兴趣的演讲者排到一个FoDEM的网络性能改进方案中。

依赖关系:SRE、CPT、句法分析

地位

  • 2019年7月进行中进行中
  • 2019年8月做
  • 2019年9月做


现场可靠性工程

理事 马克伯斯玛法伊登利安博蒂斯

横切

做消防设施的改进,着火(续)
  • 为正在发生的重大事件提供状态文件的标准模板
  • 迭代运行事件文件审查委员会的过程;审查本季度编写的事件文件的90%。
  • [研究]将团队联系人信息同步到每个人的电话的可能实现
做数据库自动化(续)
  • 生产DCTL(部署,导入数据,设置警报)
  • 设置MeIaWiKi来选择从ETCD读取数据库配置
  • 逐步迁移所有MeaWiKi实例以从ETCD读取数据库配置

服务运营

团队经理: 马克伯斯玛

做在生产中完成向PHP 7的过渡
  • 将所有应用服务器和API流量移动到PHP 7
  • 将维护脚本移动到PHP 7
  • 移动JoBunes到PHP 7
  • [拉伸]从生产中除去HHVM
做自助部署管道
  • 定义并记录服务所有者在管道上部署新服务的过程
  • 支持服务的迁移,服务所有者的WikFiess

依赖关系:发布工程,核心平台,性能

数据持久层

团队经理: 马克伯斯玛

做在数据中心切换中的地址数据库基础结构阻塞器
  • CODFW中的10个新主机的顺序、机架和设置
  • 故障转移所有CODFW主机
  • 故障转移eHead主控新主机并解除旧主机
  • [伸展]部署CODFW非MICAWIKI数据库代理
做加强备份基础设施和支持
  • 部署新的BACULA硬件
  • 转让所有权和BACULA备份基础知识
  • [伸缩]将通用备份服务从旧主机迁移到新主机

交通

团队经理: 布兰登黑

做创建可用的TLS密码套件仪表板
  • 决定普罗米修斯vs WebREST
  • 发送所有正确的数据从CP盒上游
  • 制作有用的图表和图表,可以将密码关联到UA、GEO、ASN等。
做通过ATS完成TLS部署
  • 延续前Q目标
  • 切换生产边缘TLS终端到ATS
  • [拉伸]支持TLS1.3
做ATS后端:测试实时CaseX文本流量
  • 实现CaseXTeX服务的基本TLS终止(可能不是最终解决方案W/ALL PKI)
  • 通过ATS后端开始测试一部分活的CaseEX文本流量
做AuthDNS:实现平滑的GEIP IP解决方案
  • 为未来的需求设计新的动态响应体系结构
  • MGP/草案GEOIP平滑合并使用上述代码
  • [拉伸]释放代码,用于生产中
做对所有产品部署选播记录
  • 在现场测试下完成当前运行的实现
  • 实施我们需要的任何小改进
  • 切换大多数生产主机使用任意播ReDNs@

基础设施基础

团队经理: 法伊登利安博蒂斯

做傀儡5(继续与结束)
  • 升级所有生产木偶大师到傀儡5.5
  • 在两个数据中心升级生产PUPPEDB到6.2
做网络操作的配置管理
  • 生产现有配置管理软件(JNT)
  • 结合NETBox进行设备选型和拓扑数据采集
  • 为配置添加安全推送方法:交互和顺序
  • [扩展]评估网箱存储网络机密
做裸金属云
  • 将现有管理界面IPS导入NETBOX
  • 自动分配新主机的管理接口IP
  • 自动化管理界面DNS记录的生成
做身份管理与单点登录
  • 构建一个APEEO CAS身份提供者的生产原型
  • 切换(至少)一个服务以对身份提供者进行身份验证

可观测性

团队经理: 法伊登利安博蒂斯

做提高我们的警戒能力
  • 生产和循环警报基础设施路线图
  • 建立定期警报评审,按EOQ完成
  • 减少ICIGNA报警噪声
做技术债务:石墨的夕阳(第1部分)
  • 贬低STATSD:完全迁移>=30%的生产者脱离STATSD
  • 部署SANOSO(长期存储)无状态组件:边框和查询

数据中心操作

团队经理: 保利

做精选采购流程
  • 提高从硬件请求到硬件交付的平均端到端周转时间
  • 通过定期执行报价、批准和采购订单的期限来加强采购周期
  • 为服务业主填写通用模板表格
做改进修复/修复任务的周转时间
  • 实现一个新的硬件修复模板并改进现有的三重化过程
  • 定期使用硬件故障诊断手册
  • 在EQAD中租用并为承包商提供额外的支持
  • 识别第三方承包商在远程缓存站点处理直接任务
做卓越运营:解决所有库存不一致
  • 清除现有积压的NETBox不一致和数据错误
  • 将所有NETBOX报告保持在“通过”状态
  • 保持零差错报告向前发展
做回收所有现有的退役硬件
  • 清除ULSFO和CODFW中现有的退役硬件
  • 确定Juniper设备的替代配置公司

地位

  • 2019年7月进行中进行中MeW2反击…
  • 2019年8月做
  • 2019年9月做