可不是什么意思| 学名是什么意思| 什么是集成灶| 望眼欲穿什么意思| 什么的小船| 见红是什么颜色| 尿急吃什么药| 什么是抗生素类药物| 虎口是什么穴位| 上午十点到十一点是什么时辰| 眼睛干涩用什么药水| 淋巴结肿大用什么药| 胆囊萎缩是什么原因| 头孢不能和什么一起吃| 铉是什么意思| 吕布的武器是什么| 蝙蝠属于什么类动物| 红斑狼疮是什么原因引起的| cybex是什么牌子| 胃药吃多了有什么副作用| 尿液细菌高是什么原因| 什么东西抗衰老最好| 胃胀打嗝吃什么药| 人为什么会打哈欠| 红色加绿色等于什么颜色| 什么样的人做什么样的事| momax是什么牌子| 侏儒症是什么原因引起的| 桃酥为什么叫桃酥| 病例是什么| 悲催是什么意思| 睡觉经常做梦是什么原因| 什么的梨子| 康斯坦丁是什么意思| 心电轴左偏是什么意思| 白菜什么时候播种| 17楼五行属什么| 吃什么变聪明| 奉献是什么意思| 染色体是由什么组成的| 过人之处是什么意思| 9月30日是什么纪念日| 后羿是一个什么样的人| 无水乙醇是什么| 星星代表什么生肖| 言重了是什么意思| 八月八日是什么星座| 正在候车是什么意思| 1126是什么星座| 补中益气丸治什么病| 右手发麻是什么病的前兆| 辛字五行属什么| 梦到牛是什么预兆| 牛什么饭| hrp是什么意思| 女人一般什么时候绝经| 聚酯纤维是什么材料| 吃山药有什么好处| 怀孕为什么要吃叶酸| 78年属马的是什么命| 众所周知是什么生肖| 身体容易青紫是什么原因| 二丁颗粒主要治什么病| 李健为什么退出水木年华| 奕五行属性是什么| 三月生日是什么星座| 情窦初开是什么意思| 表述是什么意思| 什么人容易得心理疾病| 亡羊补牢说明什么道理| 脚底长痣代表什么| 宝宝不长肉是什么原因| 宰相相当于现在什么官| 红日是什么意思| 手上长小水泡是什么原因| 预估是什么意思| 乐加是什么药| 钰字五行属什么| 清炖牛肉放什么调料| 人为什么有五根手指| absolutvodka什么酒| 阴虱用什么药可以根除| 为什么大姨妈迟迟不来| 阁僚是什么意思| 女龙配什么属相最好| ict是什么意思| 烟花三月是什么意思| 喝什么水减肥最快| 什么是热射病| 赭石色是什么颜色| 唐氏筛查和无创有什么区别| camel什么意思| 腰痛去医院挂什么科| 恶心是什么意思| 脑病科是看什么病的| 层林尽染是什么季节| 9.3是什么日子| 脑梗输什么液效果最好| 剖腹产吃什么下奶快| 男性尿频是什么问题| 道士是干什么的| 物尽其用什么意思| 品牌pr是什么意思| 什么什么各异| 敦伦是什么意思| 冷敷眼睛有什么好处| pr在医学上是什么意思| 知了叫什么| 彩色多普勒超声常规检查是什么| 汉武帝属什么生肖| 左眉毛上有痣代表什么| 伤官是什么| 水晶眼镜对眼睛有什么好处| 糖类抗原125偏高是什么原因| 肾素活性高是什么原因| hsv是什么| py是什么意思| 越吃越瘦是什么原因| classy是什么意思| 转氨酶异常有什么症状| 什么的劝告| mlb是什么意思| bv是什么品牌| 胃疼的人吃什么最养胃| 明目张胆是什么生肖| 幽门螺杆菌什么症状| 属猪的贵人属相是什么| 胆囊炎属于什么科| 子宫内膜增厚是什么原因| 韬光养晦下一句是什么| 舌头尖疼吃什么药| 喝黑枸杞有什么好处| 谷雨是什么意思| hsv是什么病毒| 低血压低是什么原因| 眼压高什么症状| 甲亢是什么原因引起的| 铁观音适合什么季节喝| 卵巢炎症有什么症状| 高汤是什么意思| 普拉提是什么| 骨扫描是检查什么| 俊五行属性是什么| 不爱说话的人是什么性格| 艺术有什么用| 子宫脱垂是什么症状| 马天尼是什么酒| 中暑不能吃什么| 回民为什么不能吃猪肉| 日行一善下一句是什么| 喝酒头疼是什么原因| 为什么月经期有性冲动| 调经止带是什么意思| 什么的| 肝脏低密度灶什么意思| 六月初一什么日子| 文工团是什么意思| 晒太阳有什么好处| 李健为什么退出水木年华| 鱼腥草有什么作用| 鸡蛋炒什么菜谱大全| 人民是什么| 学士学位证书有什么用| 菜瓜是什么瓜| 什么是同性恋| 阴道变黑是什么原因| 吃什么治疗阳痿| 什么是德训鞋| 银属于五行属什么| 胜利在什么| 为什么肚子会胀气| 冒冷汗是什么原因| 治疗幽门螺旋杆菌的四联药是什么| 什么东西不导电| 收缩压偏高是什么意思| 好整以暇什么意思| 鼻窦炎长什么样图片| 健身hit什么意思| 高血压能喝什么饮料| 消化不良吃什么中药| 沧州有什么好玩的地方| 低血压要注意些什么| 懒觉什么意思| 泥灸是什么| 胃阴虚吃什么中成药| 宝五行属什么| 挫伤用什么药| 狗狗狂犬疫苗什么时候打| 孤帆远影碧空尽的尽是什么意思| 肾积水挂什么科室| 秦皇岛有什么特产| 人参适合什么人吃| 10万个为什么| 米粉是用什么做出来的| 农历10月是什么月| 记忆力减退吃什么药效果好| 什么时候入盆| 正常尿液是什么颜色| 睡着了流口水是什么原因| 耳垂上有痣代表什么| 怀孕什么时候可以做b超| 脸上长小疙瘩是什么原因| 女生为什么会来月经| 平动是什么意思| 印堂发黑是什么原因| 东南大学什么专业最牛| 两面三刀是什么生肖| 孩子注意力不集中是什么原因| 为什么眼皮会肿| 后脑勺胀痛什么原因| 调休是什么意思| 抗组胺药是什么意思| 肌肉痉挛吃什么药| AC是胎儿的什么意思| 西瓜配什么榨汁好喝| 什么树最值钱| 拉泡沫稀便什么原因| 02年是什么年| 中校相当于政府什么官| 牛什么饭| 代沟是什么| 九月二十三是什么星座| 有两把刷子是什么意思| 小猫来家里有什么预兆| 血压高可以吃什么水果| 梦见穿新衣服是什么意思| 卵泡不破是什么原因| 梦见蛇咬我是什么意思| 口吃什么意思| 谷子是什么意思| 1月7号什么星座| 穷搬家富挪坟是什么意思| 孕妇适合吃什么食物| 帕金森吃什么药好得快| 左肩膀疼痛是什么原因| 婊子是什么生肖| 吃肝补什么| 三无产品指的是什么| 胃疼和肚子疼有什么区别| 水肿吃什么药| 猴跟什么生肖相冲| 解肌是什么意思| jbp什么意思| 头发拉焦了有什么补救| 载脂蛋白b偏高是什么意思| 豚的右边念什么| 花生属于什么类| 女人喜欢什么姿势| 扒皮鱼是什么鱼| 中医心脉受损什么意思| 戒断反应什么意思| 包皮龟头炎吃什么药| fte是什么意思| 牙疼吃什么消炎药| peek是什么材料| 垂死病中惊坐起什么意思| 人生导师是什么意思| 打鼾挂什么科| 脾湿吃什么药| 胎盘中药叫什么| 牙龈疼吃什么药| 梦见老虎狮子是什么预兆| 美女的阴暗是什么样的| 腿部青筋明显是什么原因| 百度Jump to content

金门酒厂与北京鹿鸣乐福强强联手共赢市场新局面

From mediawiki.org
Q2 Wikimedia Technology Goals, FY2019–20, Q3 (January - March 2020) Q4
百度 会上,市城研中心研究二处(杭州学研究处)负责人围绕“提高认识、具体举措、保障机制”等方面,结合处室打造《杭州全书》编纂出版建设汇报了市城研中心2018年《杭州全书》编纂出版工作情况,并就《杭州全书》编纂出版中解决“选题难、作者难、规划难、经费难”四难问题,要求市城研中心和与杭州学分支学科研究院要上下联动、统分结合,重点做好“加快推进5+X通史编纂和专题史研究,策划开展老字号、名人系列主题类系列丛书,积极推进《杭州全书》纳入到省市社科项目”等三项工作。

Technology Department Team Goals and Status for Q3 FY19/20 in support of the Medium Term Plan (MTP) Priorities and Annual Plan for FY19/20


Team Manager: Nuria Ruiz

Modern Event Platform
Build a reliable, scalable, and comprehensive platform for creating services, tools and user facing features that produce and consume event data
Deploy a new event stream for analytics using the new Event Platform infrastructure T241241 N Not done
Client side Error logging enabled for 1 wiki such errors from browser clients are surfaced to developers T226986 Yes Done
Public schema endpoint for event schemas T233630 Yes Done
Smart Tools for Better Data. Make easier to understand the history of all Wikimedia projects
Design (together with core platform team) an alternative architecture for historic data endpoints used by iOS application T241184 In progress In progress
Move stats.wikimedia.org domain to point to Wikistats2 by default T237752 Yes Done
Wikistats2 UI is localized T186122 Yes Done
Project Newpyter: First Class Jupyter Notebook system. Deliver Project plan T241186 Yes Done
Enable Presto access for shell users, much faster way to query hadoop T243312 Yes Done
Smart Tools for Better Data. Increase Data Quality, Privacy and Security
Bots: Label high volume bot spikes in pageview data as automated traffic T238357 In progress In progress
Core. Operational Excellence. Increase Resilience of Systems
Deploy Eventstreams with Kubernetes T238658 Yes Done
Create a MySQL replica for backups for all MySQL instances we use MySQL on, like Oozie or Superset T234826
Core. Operational Excellence. Reduce Operational Load by Phasing Out Legacy Systems/Technologies
Reimage at least one Hadoop worker to Debian Buster (to unlock the upgrade) - T231067 Yes Done
Spark 2.4 encryption working in Hadoop T240934 Yes Done
Refresh 1004 with new host and GPU T241187 Yes Done
Airflow as an easier job scheduling alternative, PoC for refine workflow T241246 In progress In progress

Status

  • January 21, 2020 status - updated above
  • February 28, 2020 status:

In progress In progress

    • Project newpiter. Spike about rework of current jupyter network environment
    • Client side Error logging enabled for 1 wiki such errors from browser clients are surfaced to developers
    • Design (together with core platform team) an alternative architecture for historic data endpoints used by iOS application
    • Wikistats2 UI is localized
    • Deploy Eventstreams with Kubernetes

Yes Done

    • Deploy Public schema endpoint for event schemas
    • Move stats.wikimedia.org domain to point to Wikistats2
    • Enable Presto access for shell users, much faster way to query hadoop
    • Spark 2.4 encryption working in Hadoop
  • March 31, 2020 status:

In progress In progress

    • Project newpiter. Spike about rework of current jupyter network environment
    • Replacing oozie. PoC of Airflow for refine workflow
    • Design (together with core platform team) an alternative architecture for historic data endpoints used by iOS application

Yes Done

    • Deploy Public schema endpoint for event schemas
    • Client side Error logging enabled for 1 wiki such errors from browser clients are surfaced to developers
    • Move stats.wikimedia.org domain to point to Wikistats2
    • Wikistats2 UI is localized
    • Enable Presto access for shell users, much faster way to query hadoop
    • Deploy Eventstreams with Kubernetes
    • Create a MySQL replica for backups for all MySQL instances we use MySQL on, like Oozie or Superse
    • Reimage at least one Hadoop worker to Debian Buster (to unlock the upgrade)
    • Spark 2.4 encryption working in Hadoop
    • Refresh 1004 with new host and GPU


Team Manager: Corey Floyd

Core Work
Enable MultiDC Reads
IP Masking
IP Masking Implementation
Platform Evolution / Modern Event Platform
Initial modularization of MediaWiki (planning) (continued from Q2)
Push notification service
Migrate Service - changeprop (continued from Q2)
Initial modularization of MediaWiki (one component)
FAWG (desktop refresh work)
API Gateway
Tech & Product Partnerships
Developer Portal Implementation
Integrate OAuth 2.0 into API, API Keys, rate limiting
Paid API project
Safe and Secure Spaces
Image Hash Checking (in beta)

Dependencies on:

Status

  • January 24, 2020 status
    • In review:
      • Migrate Service - changeprop
    • N Blocked
      • Enable MultiDC Reads
    • In progress In progress
      • Developer Portal Implementation
    • N Postponed
      • IP Masking Implementation
  • February 28, 2020 status:

In progress In progress

    • Developer Portal Implementation
    • Integrate OAuth 2.0 into API, API Keys, rate limiting
    • Image Hash Checking (in beta)
    • FAWG (desktop refresh work)
    • API Gateway

N Postponed

    • IP Masking Implementation
    • Enable MultiDC Reads
  • March 31, 2020 status:

In progress In progress

    • API Portal Implementation
    • Integrate OAuth 2.0 into API, API Keys, rate limiting
    • FAWG (desktop refresh work)
    • API Gateway (routing layer)

Yes Done

    • Image Hash Checking (in beta)

N Blocked

    • IP Masking Implementation
    • Enable MultiDC Reads
    • Initial modularization of MediaWiki (one component)


Team Manager: Gilles Dubuc

Core Work
Figure out the right store to use for the main stash (continued from Q1)
Publish 8 blog posts about performance (continued from Q1)
Support and maintenance of MediaWiki's object caching and data access components (continued from Q1)
Support and maintenance of WebPageTest and synthetic testing infrastructure (continued from Q1)
Support and maintenance of MediaWiki's ResourceLoader (continued from Q1)
Support and maintenance of Fresnel (continued from Q1)
Add operational monitoring for 100% of the performance-team services
Have at least 2 years of retention for ArcLamp flame graphs
Organise and run the Web Performance devroom at FOSDEM 2020 (continued from Q2)
Make seen/unseen state of watched pages reliable (all affected users who reported the issue are satisfied)
DC-shared object caches are available and replicate even if 20% of the servers fail
DC-shared temporary data is written via queues or replicated stores (continued from Q2)
Shared caching and temporary data storage use established/documented patterns
A memory-only lightweight store for temporary data exists and supports global (cross-wiki) keys (continued from Q2)
A disk-backed lightweight store for temporary data exists and supports global (cross-wiki) keys (continued from Q2)
Document how to add your own User Timing and how to see it in RUM and synthetic testing
Collect and graph First Input Delay
Document how to add your own Element Timing and how to see it in synthetic testing
Document how to add your own user journey for synthetic testing
Document the search user journeys in synthetic testing
Platform Evolution / Modern Event Platform
Provide performance expertise to FAWG outcome (continued from Q1)


Team Manager: JR Branaa

Core Work
Team inception, formalization, and assessment of current organizational practices (continued from Q1)
Add all deployed to production repos to the Code Health pipeline (Code Health Metrics).
Solicit feedback from current users of CHM POC and define phase 2 enhancements (continued from Q2)
Interview engineering teams to understand their current code review practices (continued from Q2)
Relaunch the Code Review Office Hours (continued from Q2)
Put in place Code Review performance metrics (continued from Q2)
Develop Test Strategy for CPT
Platform Evolution / Modern Event Platform
Make CI warn about slow tests, and publish a collated list of slow tests
Transfer maintainership/ownership of API Test Tooling from CPT


Team Manager: Tyler Cipriani

Core Work
Set up an experimental elastic search instance to store and analyze CI logs and metrics
Continuation of Phabricator and Gerrit improvement (in conjunction with SRE) (continued from Q2)
Migrate from Gerrit version 2.15 to 2.16
Platform Evolution / Modern Event Platform
Other service deployment pipeline migrations as prioritized between SRE/RelEng and relevant teams (continued from Q2)
A demonstration MediaWiki development environment hosts the full TimedMediaHandler front-end and back-end workflow

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • Reduce weekly rate of RDBMs commit/shutdown errors to less than 10
      • DC-shared temporary data is written via queues or replicated stores
      • A memory-only lightweight store for temporary data exists and supports global (cross-wiki) keys
      • A disk-backed lightweight store for temporary data exists and supports global (cross-wiki) keys
      • Migrate prod localisation cache to faster static-array distribution
      • Improve MediaWiki PHP startup time and recover from PHP7 regression
      • Add all deployed to production repos to the Code Health pipeline (Code Health Metrics)
      • Develop Test Strategy for CPT
      • Develop Test Strategy for Editing Team
      • Transfer maintainership/ownership of API Test Tooling from CPT
      • (Stretch): MobileContentService
      • Continuation of Phabricator and Gerrit improvement (in conjunction with SRE)
      • Other service deployment pipeline migrations as prioritized between SRE/RelEng and relevant teams.
      • Migrate from Gerrit version 2.15 to 2.16
      • Scap static PHP array for l10n cache
      • A demonstration MediaWiki development environment hosts the full TimedMediaHandler front-end and back-end workflow
      • Create Basic Local Development Environment for MediaWiki/Core
      • Create PipelineLib documentation to support deployment pipeline migrations
    • N Blocked
      • Reduce weekly rate of lost post-send updates to less than 10
  • February 28, 2020 status:

In progress In progress

    • Add operational monitoring for 100% of the performance-team services
    • Have at least 2 years of retention for ArcLamp flame graphs
    • Collect and graph First Input Delay
    • Migrate prod localisation cache to faster static-array distribution
    • Improve MediaWiki PHP startup time and recover from PHP7 regression
    • Performance review of the DiscussionTools extension
    • Organise and oversee org-wide frontend web performance training
    • Organise and oversee implementation of First Paint on Safari
    • Add all deployed to production repos to the Code Health pipeline (Code Health Metrics).
    • Transfer maintainership/ownership of API Test Tooling from CPT
    • Develop Test Strategy for CPT
    • Develop Test Strategy for Editing Team
    • A demonstration MediaWiki development environment hosts the full TimedMediaHandler front-end and back-end workflow
    • Migrate from Gerrit version 2.15 to 2.16
    • Migrate "integration" Cloud VPS project to stretch
    • Developer satisfaction survey

Yes Done

    • Document how to add your own User Timing and how to see it in RUM and synthetic testing
    • Document how to add your own Element Timing and how to see it in synthetic testing
    • Document how to add your own user journey for synthetic testing
    • Document the search user journeys in synthetic testing
    • Create Basic Local Development Environment for MediaWiki/Core
    • Create PipelineLib documentation to support deployment pipeline migrations
    • Scap static PHP array for l10n cache
  • March 31, 2020 status:

In progress In progress

    • Add operational monitoring for 100% of the performance-team services
    • Have at least 2 years of retention for ArcLamp flame graphs
    • DC-shared object caches are available and replicate even if 20% of the servers fail
    • Collect and graph First Input Delay
    • Improve MediaWiki PHP startup time and recover from PHP7 regression
    • Performance review of the KaiOS app
    • Performance review of the GrowthExperiments extension
    • Organise and oversee org-wide frontend web performance training
    • Organise and oversee implementation of First Paint on Safari
    • Propose and (if approved) help establish a stakeholder forum around TechCom
    • Add all deployed to production repos to the Code Health pipeline (Code Health Metrics).
    • Develop Test Strategy for CPT
    • Put in place Code Stewardship Review Committee
    • A demonstration MediaWiki development environment hosts the full TimedMediaHandler front-end and back-end workflow
    • Migrate zuul deployment from .deb to scap3
    • Migrate "integration" Cloud VPS project to stretch
    • Developer satisfaction survey

Yes Done

    • Document how to add your own User Timing and how to see it in RUM and synthetic testing
    • Document how to add your own Element Timing and how to see it in synthetic testing
    • Document how to add your own user journey for synthetic testing
    • Document the search user journeys in synthetic testing
    • Performance review of the DiscussionTools extension
    • Develop Test Strategy for Editing Team
    • Create Basic Local Development Environment for MediaWiki/Core
    • Create PipelineLib documentation to support deployment pipeline migrations
    • Scap static PHP array for l10n cache

N Blocked or N Postponed

    • Migrate prod localisation cache to faster static-array distribution
    • Shared caching and temporary data storage use established/documented patterns
    • Make seen/unseen state of watched pages reliable (all affected users who reported the issue are satisfied)
    • Transfer maintainership/ownership of API Test Tooling from CPT
    • Set up an experimental elastic search instance to store and analyze CI logs and metrics
    • Migrate from Gerrit version 2.15 to 2.16


Team Manager: Erika Bjune

Core Work
Support Advancement in testing and planned Q3 campaigns
Make IDEAL payment processor campaign (support for Q4 campaigns)
Start Matching Gifts V2

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • Support Advancement in testing and planned Q3 campaigns
      • Make IDEAL payment processor campaign (support for Q4 campaigns)
      • Recover from the holidays
  • February 28, 2020 status:

In progress In progress

    • Support Advancement in testing and planned Q3 campaigns
    • Make IDEAL payment processor campaign (support for Q4 campaigns)
  • March 31, 2020 status:

In progress In progress

    • Make IDEAL payment processor campaign ready (support for Q4 campaigns)
    • Matching Gifts V2 (Fr-tech side)

Yes Done

    • Support Advancement in testing and planned Q3 campaigns
    • Recover from the holidays


Team Manager: Aaron Halfaker

Content Integrity
JBuild/improve models in response to community demand (ongoing every quarter)
Machine Learning Infrastructure
Jade expansion/Iteration
Session-model use, maintenance, and user-research

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • Expansion of Topic Model to ar, ko, and cswiki
      • Support operations infrastructure improvements (prometheus)
      • Deploy Entity UI for Jade
      • Deployment of session-based models
      • Build/improve models in response to community demand (ongoing every quarter)
      • Improve topic models in based on initial use
  • February 28, 2020 status:

In progress In progress

    • Build/improve models in response to community demand (ongoing every quarter)

N Blocked

    • Improve topic models in based on initial use
  • March 31, 2020 status:

In progress In progress

    • Build/improve models in response to community demand (ongoing every quarter)
    • Improve topic models in based on initial use


Team Manager: Leila Zia

Address Knowledge Gaps
Conduct a literature review, plan and set up collaborations for projects about understanding engagement with Wikimedia images around the world. (continued from Q2)
Build one formal collaborations in the disinformation space to start the research for building solutions starting Q3. (continued from Q2)

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • Finalize the research brief for crosslingual topical model laying out the work that will be done in this space starting Q3.
      • Build one formal collaborations in the disinformation space to start the research for building solutions starting Q3.
      • Plan for a challenge: come up with an initial format, put a committee together, choose a venue for presentations.
      • Finalize a proposal for changes in Research based on learnings about Research's audience, what they expect from the team, our positioning within WMF, Movement, and the Research community, and the opportunities for impact.
      • Document and communicate with the team: expectations of the Research Scientist role and trajectory in the IC track.
      • Measuring the consistency of information between Wikipedia articles and Wikidata items
      • Run office hours WMF/Research&Analytics
      • A list of meaningful Commons Categories whose images can be used to train image classifiers
      • Link recommendation
      • Submit work on section alignment
      • Research showcase take-over transition
      • Start formal collaboration around the project "Understanding Readers' Image Usage in Wikipedia"
      • Investigate Knowledge Gaps in Multimedia
      • Supervise Outreachy Internship on Releasing data dumps for Citation Needed Classifiers
      • Start research project on navigation paths "How we read wikipedia"
      • Build taxonomy of readership gaps
      • Define research agenda for external re-use
      • Submit paper on reader demographics surveys for peer-review
      • Research showcase improvements for 2020
      • Pilot social media traffic reports for English Wikipedia
      • Organize Wiki Workshop 2020
      • Submit Citation Usage Camera Ready Paper to the Web Conference 2020
    • N Blocked
      • Start the first version of the Research Internships program
    • Yes Done
      • Launch experimental API for Wikidata-based topic model
  • February 28, 2020 status:

In progress In progress

    • Measuring the consistency of information between Wikipedia articles and Wikidata items
    • Research support for cross-wiki content propagation
    • Run office hours WMF/Research&Analytics
    • Template recommendation exploratory research work
    • Submit work on section alignment
    • Start formal collaboration around the project "Understanding Readers' Image Usage in Wikipedia"
    • Investigate Knowledge Gaps in Multimedia
    • Develop metrics for quantifying knowledge gaps
    • Build taxonomy of readership gaps
    • Define research agenda for external re-use
    • Submit paper on reader demographics surveys for peer-review
    • Research showcase improvements for 2020
    • WMF Research portal/program page template for Meta
    • Pilot social media traffic reports for English Wikipedia
    • Organize Wiki Workshop 2020

Yes Done

    • A list of meaningful Commons Categories whose images can be used to train image classifiers
    • Link recommendation
    • Research showcase take-over transition
    • Supervise Outreachy Internship on Releasing data dumps for Citation Needed Classifiers
    • Start research project on navigation paths "How we read wikipedia"
    • Launch experimental API for Wikidata-based topic model
    • Submit Citation Usage Camera Ready Paper to the Web Conference 2020

N Blocked

    • Start the first version of the Research Internships program
  • March 31, 2020 status:

In progress In progress

    • Measuring the consistency of information between Wikipedia articles and Wikidata items
    • Research support for cross-wiki content propagation
    • Run office hours WMF/Research&Analytics
    • Template recommendation exploratory research work
    • Submit work on section alignment
    • Start formal collaboration around the project "Understanding Readers' Image Usage in Wikipedia"
    • Investigate Knowledge Gaps in Multimedia
    • Develop metrics for quantifying knowledge gaps
    • Build taxonomy of readership gaps
    • Define research agenda for external re-use
    • Submit paper on reader demographics surveys for peer-review
    • Research showcase improvements for 2020
    • WMF Research portal/program page template for Meta
    • Pilot social media traffic reports for English Wikipedia
    • Organize Wiki Workshop 2020

Yes Done

    • A list of meaningful Commons Categories whose images can be used to train image classifiers
    • Link recommendation
    • Research showcase take-over transition
    • Supervise Outreachy Internship on Releasing data dumps for Citation Needed Classifiers
    • Start research project on navigation paths "How we read wikipedia"
    • Launch experimental API for Wikidata-based topic model
    • Submit Citation Usage Camera Ready Paper to the Web Conference 2020

N Blocked

    • Start the first version of the Research Internships program


Team Manager: Guillaume Lederrey

Core Work
1.1 New query parser is used in production by the end of Q3
2.2 WDQS storage expansion (continued from Q2)
7.1. Increase understanding of our work outside our team, and outside the Foundation
8.1. Improve search quality, especially for non-English wikis by prioritizing community requests - Positive feedback from speakers/community on changes made
10.1 Newcomer task
Wikidata
Improve WDQS updater performance
Machine Learning Infrastructure
3.1. Glent method 1 (comparison to other users' queries) offline tested, tuned, A/B tested and possibly deployed end of Q3 (continued from Q2)
Address Knowledge Gaps
6.1. Increase of training data retention (>90 days) is validated with Legal / Privacy (continued from Q2)
6.2. Any new data retention requirements are implemented (validate with Legal) (continued from Q2)
Structured Data
9.1. Proof of Concept SPARQL endpoint for SDoC is available on WMCS and updated weekly. (stretch) (continued from Q2)

Dependencies on: SDC, Legal

Status

  • January 24, 020 status
    • In progress In progress
      • 8.1. Improve search quality, especially for non-English wikis by prioritizing community requests - Positive feedback from speakers/community on changes made
      • 10.1 Newcomer task
      • Import RDF data to answer questions on partioning graph databases - a better understanding of the data
      • 3.2. Glent method 1 (comparison to other users' queries) offline tested, tuned, A/B tested and possibly deployed end of Q3
      • Improve WDQS updater performance
      • 1.1. New query parser is used in production by the end of Q3
      • 2.2. WDQS storage expansion
    • Blocked Blocked
      • 6.2. Any new data retention requirements are implemented (validate with Legal)
      • 6.1. Increase of training data retention (>90 days) is validated with Legal / Privacy
      • 7.1. Increase understanding of our work outside our team, and outside the Foundation
      • 9.1. Proof of Concept SPARQL endpoint for SDoC is available on WMCS and updated weekly. (stretch)
  • February 28, 2020 status:

In progress In progress

    • Improve WDQS updater performance - quick fixes
    • 3.2. Glent method 1 (comparison to other users' queries) offline tested, tuned, A/B tested and possibly deployed end of Q3
    • 10.1 Newcomer task
    • 8.1. Improve search quality, especially for non-English wikis by prioritizing community requests - Positive feedback from speakers/community on changes made
    • 3.3. Glent method 2 (offline testing)
    • Rework the WDQS updater as an event driven application

Yes Done

    • Import RDF data to answer questions on partioning graph databases - a better understanding of the data

N Blocked

    • 6.2. Any new data retention requirements are implemented (validate with Legal)
    • 6.1. Increase of training data retention (>90 days) is validated with Legal / Privacy
    • 7.1. Increase understanding of our work outside our team, and outside the Foundation
    • 9.1. Proof of Concept SPARQL endpoint for SDoC is available on WMCS and updated weekly. (stretch)
  • March 31, 2020 status:

In progress In progress

    • 3.2. Glent method 1 (comparison to other users' queries) offline tested, tuned, A/B tested and possibly deployed end of Q3
    • 7.1. Increase understanding of our work outside our team, and outside the Foundation
    • 8.1. Improve search quality, especially for non-English wikis by prioritizing community requests - Positive feedback from speakers/community on changes made
    • 3.3. Glent method 2 (offline testing - Chinese)
    • Rework the WDQS updater as an event driven application
    • Import RDF data to answer questions on partioning graph databases - a better understanding of the data

Yes Done

    • Improve WDQS updater performance - quick fixes
    • 10.1 Newcomer task

N Blocked or N Postponed

    • 6.2. Any new data retention requirements are implemented (validate with Legal)
    • 6.1. Increase of training data retention (>90 days) is validated with Legal / Privacy
    • 9.1. Proof of Concept SPARQL endpoint for SDoC is available on WMCS and updated weekly. (stretch)
    • 1.1. New query parser is used in production by the end of Q3
    • 2.2. WDQS storage expansion


Team Manager: John Bennett

Core Work
Incident response Table Top and updates to security after action reports and improvement plans (continued from Q2)
Create design document for DAST implementation and development tools pen testing
Threat Intel/Hunt
NIST Assessments
Create or improve language-based best security practices documentation (continued from Q2)

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • Create privacy engineering charter
      • Assess / Refine Phab Usage and Workflows
      • Create design document for DAST implementation and development tools pen testing
      • Enhance and Deploy (to beta) StopForumSpam
      • Evaluate providing a Tier 1 (Clinic-like) function for the Security team.
      • Develop organization-wide privacy training.
    • N Postponed
      • Incident response Table Top and updates to security after action reports and improvement plans
  • February 28m, 2020 status:

In progress In progress

    • Enhance and Deploy (to beta) StopForumSpam
    • Evaluate providing a Tier 1 (Clinic-like) function for the Security team.
    • Get started with ERM product
    • Develop organization-wide privacy training.
    • Plan & Operationalize ERM

N Postponed

    • Create design document for DAST implementation and development tools pen testing
    • Understand and evaluate threats to the WMF
    • NIST Assessments
  • March 31, 2020 status:

In progress In progress

    • Enhance and Deploy (to beta) StopForumSpam
    • Develop organization-wide privacy training

Yes Done

    • Evaluate providing a Tier 1 (Clinic-like) function for the Security team.
    • Plan ERM
    • Q3 Security Release

N Postponed or N Blocked

    • Create design document for DAST implementation and development tools pen testing
    • Understand and evaluate threats to the WMF
    • NIST Assessments


Directors: Mark Bergsma and Faidon Liambotis

Cross-cutting

Service Operations

[edit]

Team Manager: Mark Bergsma

Core Work

Data Persistence

[edit]

Team Manager: Mark Bergsma

Core Work

Traffic

[edit]

Team Manager: Brandon Black

Core Work

Infrastructure Foundations

[edit]

Team Manager: Faidon Liambotis

Core Work

Observability

[edit]

Team Manager: Faidon Liambotis

Core Work

Data Center Operations

[edit]

Team Manager: Willy Pao

Core Work
Modify existing dc-ops processes to be able to measure SLAs effectively
Create landing page, that directs end users to the various types of data center requests, its appropriate template, and expected turnaround time
Partner with Joel and Automation team to establish reports that can measure SLAs via Phabricator and/or Netbox
Define SLAs for each type of dc-ops tasks
Order and receive all Q3 hardware procurement orders by end of quarter
Clean out eqiad storage room and send all decommissioned equipment and unneeded parts for recycling by end of January
Partner with Julianne and Automation team to revamp decommission process of manually entering information into spreadsheet
Reduce total number of open data center tasks by 30%

Dependencies on:

Status

  • January 2020 status - To do To do
  • February 28, 2020 status:

In progress In progress

    • Modify existing dc-ops processes to be able to measure SLOs effectively
    • Create landing page, that directs end users to the various types of data center requests, its appropriate template, and expected turnaround time
    • Partner with Joel and Automation team to establish reports that can measure SLOs via Phabricator and/or Netbox
    • Define SLOs for each type of dc-ops tasks
    • Order and receive all Q3 hardware procurement orders by end of quarter
    • Clean out eqiad storage room and send all decommissioned equipment and unneeded parts for recycling by end of January
    • Partner with Julianne and Automation team to revamp decommission process of manually entering information into spreadsheet
    • Reduce total number of open data center tasks by 30%
    • Receive all incoming data center deliveries in Coupa within 2 business days
    • Eliminate all issues identified by the Coherence, Cables, PuppetDB and Accounting Netbox reports.
  • March 31, 2020 status:

In progress In progress

    • Modify existing dc-ops processes to be able to measure SLOs effectively
    • Partner with Joel and Automation team to establish reports that can measure SLOs via Phabricator and/or Netbox
    • Order and receive all Q3 hardware procurement orders by end of quarter

Yes Done

    • Create landing page, that directs end users to the various types of data center requests, its appropriate template, and expected turnaround time
    • Define SLOs for each type of dc-ops tasks
    • Clean out eqiad storage room and send all decommissioned equipment and unneeded parts for recycling by end of January
    • Partner with Julianne and Automation team to revamp decommission process of manually entering information into spreadsheet
    • Reduce total number of open data center tasks by 30%
    • Receive all incoming data center deliveries in Coupa within 2 business days
    • Eliminate all issues identified by the Coherence, Cables, PuppetDB and Accounting Netbox reports.


Team Manager: Birgit Müller

Developer Advocacy

[edit]

Team Manager: Birgit Müller

Key Deliverables: Reduce Complexity of the Platform; Movement diversity

  • Create a blog by and for technical audiences where members of the technical community can post about their technical work
  • Publish 6 (min) technical blog posts
  • Create regular cadence of content -- strive for 3 x per week -- @MediaWiki and @Wikimediatech
  • Run Wikimedia Technical Talks -- increase views on talks by 10%
  • Prepare release of 3rd edition of the Tech Community Newsletter (publishing date: April 2020)
  • Make further improvements to the dashboard for Wikimedia Cloud Services edit data and announce it on targeted channels.
  • Publish current numbers on technical contributions provided by Bitergia in the Quarterly Tech Community newsletter (by Jan 2020)
  • Coordinate with Bitergia and get data on "Avg. Time Open (Days)" for Gerrit patchsets per affiliation and "time to first review" data for patches by end of Q4.
  • Find out what is needed to get data on technical contributions/contributors (by Q3)
  • Provide “showroom”, introducing newcomers to a variety of different tools to show what developers can do in Toolforge (by Q3, in collaboration with GCI students)
  • In Q2/Q3, at least 700 task instances are completed in Google Code-in.
  • At least five projects are successfully completed by Outreachy interns by end of Q3.
  • At least 12 projects are promoted in GSOC and Outreachy programs.
  • Kick off Friends of the Docs initiative (prep work in Q3; kick off in Q4)
  • Develop workshop concept with partner community for technical workshops in Q3/Q4
  • Provide continuous support for teams and individuals in Phabricator
  • Conduct at least 4 workshops + introductions into Phabricator at movement events by end of Q4
  • Establish Phabricator training for new staff members
  • A starter kit for small wikis containing a recommended set of templates, Gadgets, bots etc. is available by Q4

Wikimedia Cloud Services

[edit]

Team Manager: Bryan Davis

tbd

Dependencies on:

Status

  • January 24, 2020 status
    • In progress In progress
      • At least five projects are successfully completed by Outreachy interns by end of Q3.
      • Provide “showroom”, introducing newcomers to a variety of different tools to show what developers can do in Toolforge by Q3
      • Find out what is needed to get data on technical contributions/contributors (by Q3)
      • Coordinate with Bitergia and get data on "Avg. Time Open (Days)" for Gerrit patchsets per affiliation and "time to first review" data for patches (by end of Q4).
      • Create a blog by and for technical audiences where members of the technical community can post about their technical work.
      • Develop workshop concept with partner community for technical workshops in Q3
      • Advocate for better processes + practices to support developer productivity
      • Create regular cadence of content -- strive for 3 x per week -- @MediaWiki and @Wikimediatech
      • In Q2/Q3, at least 700 task instances are completed in Google Code-in.
      • Conduct at least 4 workshops + introductions into Phabricator at movement events by end of Q4
      • Provide “showroom”, introducing newcomers to a variety of different tools to show what developers can do in Toolforge (by Q3, in collaboration with GCI students)
      • Provide Bug Management support in Phabricator
      • Publish 6 (min) technical blog posts
      • Develop workshop concept with partner community for technical workshops in Q3/Q4
      • At least five projects are successfully completed by Outreachy interns by end of Q3.
      • A starter kit for small wikis containing a recommended set of templates, Gadgets, bots etc. is available by Q4
      • Create a blog by and for technical audiences where members of the technical community can post about their technical work
      • At least 14 projects are promoted in GSOC and Outreachy programs by Q4
      • Replace Debian Jessie with newer operating system release on all physical hardware managed by the Cloud Services team before Jessie EOL to keep all software under active security patch management
      • All Debian Jessie instances are removed/replaced in Cloud VPS hosted projects
      • Provide a forecast analysis of CEPH resource utilization used to identify the full impact of migrating virtual machines disks to shared storage.
      • Upgrade OpenStack components from Pike to Queens
      • Provide a more modern, secure, and performant PaaS experience for Toolforge tools
      • Improve readability, and content where applicable, of 5 - 10 pages of Toolforge and Cloud VPS "Help" documentation on Wikitech chosen based on data from 2019 WMCS user survey
    • Yes Done
      • Publish current numbers on technical contributions provided by Bitergia in the Quarterly Tech Community newsletter (by Jan 2020)
      • Upgrade OpenStack components from Ocata to Pike
  • February 28, 2020 status:

In progress In progress

    • Publish 6 (min) technical blog posts
    • Develop workshop concept with partner community for technical workshops in Q3/Q4
    • At least five projects are successfully completed by Outreachy interns by end of Q3.
    • A starter kit for small wikis containing a recommended set of templates, Gadgets, bots etc. is available by Q4
    • Create a blog by and for technical audiences where members of the technical community can post about their technical work
    • Create regular cadence of content -- strive for 3 x per week -- @MediaWiki and @Wikimediatech
    • Establish Phabricator training for new staff members
    • Conduct at least 4 workshops + introductions into Phabricator at movement events by end of Q4
    • Kick off Friends of the Docs initiative (prep work in Q3; kick off in Q4)
    • At least 14 projects are promoted in GSOC and Outreachy programs by Q4
    • Provide Bug Management support in Phabricator
    • Advocate for better processes + practices to support developer productivity
    • Replace Debian Jessie with newer operating system release on all physical hardware managed by the Cloud Services team before Jessie EOL to keep all software under active security patch management
    • All Debian Jessie instances are removed/replaced in Cloud VPS hosted projects
    • Ceph cluster capacity building: Finalize plan for physical OSD deployment in consultation with DCOps and Infrastructure Foundations teams
    • Upgrade OpenStack components from Pike to Queens
    • Research and design Neutron changes needed for multi-row and IPv6
    • Provide a more modern, secure, and performant PaaS experience for Toolforge tools
    • Improve readability, and content where applicable, of 5 - 10 pages of Toolforge and Cloud VPS "Help" documentation on Wikitech chosen based on data from 2019 WMCS user survey
    • Refine technical content review process by applying it to documentation created/updated during Q2

Yes Done

    • Publish current numbers on technical contributions provided by Bitergia in the Quarterly Tech Community newsletter (by Jan 2020)
    • Provide “showroom”, introducing newcomers to a variety of different tools to show what developers can do in Toolforge (by Q3, in collaboration with GCI students)
    • In Q2/Q3, at least 700 task instances are completed in Google Code-in.
    • Provide a forecast analysis of CEPH resource utilization used to identify the full impact of migrating virtual machines disks to shared storage.
    • Ceph cluster capacity building: Identify the pool of existing cloudvirts that can be used as SSD donors for Ceph OSD nodes
    • Upgrade OpenStack components from Ocata to Pike
  • March 31, 2020 status:

In progress In progress

    • Prepare release of 3rd edition of the Tech Community Newsletter (publishing date: April 2020)
    • Implement virtual workshop concept with partner community for technical workshops in Q3/Q4
    • A starter kit for small wikis containing a recommended set of templates, Gadgets, bots etc. is available by Q4
    • Conduct at least 3 workshops + introductions and 1 virtual into Phabricator at movement events by end of Q4
    • Replace Debian Jessie with newer operating system release on all physical hardware managed by the Cloud Services team before Jessie EOL to keep all software under active security patch management
    • All Debian Jessie instances are removed/replaced in Cloud VPS hosted projects
    • Ceph cluster capacity building: Finalize plan for physical OSD deployment in consultation with DCOps and Infrastructure Foundations teams
    • Upgrade OpenStack components from Queens to Rocky
    • Research and design Neutron changes needed for multi-row and IPv6
    • Improve readability, and content where applicable, of 5 - 10 pages of Toolforge and Cloud VPS "Help" documentation on Wikitech chosen based on data from 2019 WMCS user survey
    • Refine technical content review process by applying it to documentation created/updated during Q2

Yes Done

    • Publish 6 (min) technical blog posts
    • Publish current numbers on technical contributions provided by Bitergia in the Quarterly Tech Community newsletter (by Jan 2020)
    • At least five projects are successfully completed by Outreachy interns by end of Q3.
    • Create a blog by and for technical audiences where members of the technical community can post about their technical work
    • Create regular cadence of content -- strive for 3 x per week -- @MediaWiki and @Wikimediatech
    • Provide “showroom”, introducing newcomers to a variety of different tools to show what developers can do in Toolforge (by Q3, in collaboration with GCI students)
    • In Q2/Q3, at least 700 task instances are completed in Google Code-in.
    • At least 14 projects are promoted in GSOC and Outreachy programs by Q4
    • Provide Bug Management support in Phabricator
    • Advocate for better processes + practices to support developer productivity
    • Provide a forecast analysis of CEPH resource utilization used to identify the full impact of migrating virtual machines disks to shared storage.
    • Ceph cluster capacity building: Identify the pool of existing cloudvirts that can be used as SSD donors for Ceph OSD nodes
    • Upgrade OpenStack components from Ocata to Pike
    • Upgrade OpenStack components from Pike to Queens
    • Provide a more modern, secure, and performant PaaS experience for Toolforge tools

N Postponed

    • Establish Phabricator training for new staff members
    • Kick off Friends of the Docs initiative (prep work in Q3; kick off in Q4)
什么食物含叶酸 端午节是什么星座 尿很黄是什么原因 千里马比喻什么人 浪荡闲游是什么生肖
搞基是什么意思 3月2号什么星座 黄原胶是什么 什么的辨认 胸膜炎什么症状
母女丼什么意思 色字头上一把刀什么意思 津液亏虚吃什么中成药 田螺吃什么食物 以备不时之需什么意思
一个月一个寸读什么 过敏性紫癜不能吃什么 骨刺是什么原因引起的 心脏搭桥和支架有什么区别 adem是什么病
怀孕为什么会流褐色分泌物hcv9jop6ns3r.cn 中巴友谊为什么这么好hcv8jop5ns4r.cn 凤毛麟角是什么生肖inbungee.com 五味子有什么作用hcv8jop1ns5r.cn 自我感动是什么意思hcv8jop5ns5r.cn
睾丸疼什么原因hcv8jop8ns7r.cn 梨形心见于什么病hcv8jop1ns9r.cn 戾气什么意思hcv7jop9ns5r.cn 排黑便是什么原因hcv7jop9ns3r.cn 葡萄糖偏高是什么意思hcv9jop7ns2r.cn
绿豆芽不能和什么一起吃hcv8jop8ns8r.cn 橡皮擦是什么材料做的hcv7jop6ns8r.cn 氧氟沙星和诺氟沙星有什么区别hcv8jop2ns1r.cn 孩子为什么有胎记hcv8jop8ns4r.cn 猪油吃多了有什么好处和坏处hcv9jop3ns1r.cn
甲醛什么味hcv8jop6ns6r.cn 内科是什么hcv9jop2ns9r.cn 清淡饮食吃什么hcv9jop3ns7r.cn 什么水果汁减肥效果好hcv8jop3ns9r.cn 看男性性功能挂什么科tiangongnft.com
百度