GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing phabricator.wikimedia.org — ✩ Recent Posts
Recent Posts From 24 to under 10 minutes: speeding up browser tests in MediaWiki CIWritten by Peter on Oct 9 2026, 2:07 PM in Test Platform Blog. We in the Test Platform team have been working on speeding up the MediaWiki CI time for core with help from @hashar. In this post I'm gonna go through some of the things we did to speed up the browser tests in the first part of 2026. Spoiler: The median feedback time for the gated extensions job in the test pipeline went from almost 24 minutes in February to under 10 minutes in May. Iterative Improvements (June 2026)Written by Aklapper on Jun 9 2026, 5:34 PM in Phabricating Phabricator. The Release-Engineering-Team of the Wikimedia Foundation just deployed an upgrade of Wikimedia Phabricator. Iterative Improvements (November 2025)Written by Aklapper on Nov 18 2025, 4:17 PM in Phabricating Phabricator. The Release-Engineering-Team of the Wikimedia Foundation just deployed an upgrade of Wikimedia Phabricator. Iterative Improvements (September 2025)Written by Aklapper on Sep 25 2025, 4:24 PM in Phabricating Phabricator. The Release-Engineering-Team of the Wikimedia Foundation just deployed a major upgrade of Wikimedia Phabricator. Iterative Improvements (July 2025)Written by Aklapper on Jul 15 2025, 4:17 PM in Phabricating Phabricator. The Release-Engineering-Team of the Wikimedia Foundation just deployed a major upgrade of Wikimedia Phabricator. Web Performance at FOSDEM 2025Written by Peter on Mar 7 2025, 6:18 AM in Test Platform Blog. At Fosdem 2025 I had the opportunity to arrange the Web Performance developer room together with Dave, Julien and Nazim from Mozilla. Google Web Vitals, 75th percentile and why every milliseconds count on WikipediaWritten by Peter on Dec 20 2024, 2:49 PM in Test Platform Blog. In late 2023, an article claimed that Wikipedia is one of the fastest websites in the USA. Flattering, right? I've been measuring web performance for over a decade, I couldn't help but wonder: How did they measure that? How do you know that Wikipedia is one of the fastest websites? The article does not say anything on how they did measure it. Refactoring WebdriverIO Tests From Sync to Async ModeWritten by zeljkofilipin on Oct 15 2024, 9:47 AM in Test Platform Blog. It's hard to believe it, but there were Selenium tests in Wikimedia repositories even before I joined the Wikimedia Foundation. (12 years ago, in 2012.) In MediaWiki Core, Selenium tests (in PHP) existed from 2010 until 2013. Moving performance testing tools out of AWSWritten by Peter on Aug 12 2024, 7:44 AM in Test Platform Blog. Some time ago I did the final work to move out the web performance tooling out of Amazon Web Services (AWS). It's been a long journey. Let me tell you how it all started. Iterative Improvements (July 2024)Written by Aklapper on Jul 17 2024, 3:47 PM in Phabricating Phabricator. Over the last months, the Release-Engineering-Team of the Wikimedia Foundation put efforts into making improvements and fixing issues in Wikimedia Phabricator, our main software planning software. Here is an incomplete list of achievements: Web Performance at FOSDEM 4th of FebruaryWritten by Peter on Jan 31 2024, 6:11 PM in Test Platform Blog. This is a reminder that this Sunday we in QTE together with Mozilla's performance team host the web performance developer room at FOSDEM. You can find the schedule at https://fosdem.org/2024/schedule/track/web-performance/ and the talks will be live streamed on this link starting 09.00 CET on Sunday. There are some really interesting talks and I am really looking forward to them! Ganeti on modern network designWritten by ayounsi on Dec 15 2023, 9:57 AM in Routing knowledge. For reasons already mentioned in other docs (eg. Eqiad Expansion Network Design) we’re moving towards a network architecture where the servers’ layer 3 domains (subnets) are constrained in each rack. Currently (and in most of our core DCs) those layer 3 domains are stretched across all the racks of a given row. In that setting, a Ganeti cluster of a given row (where its hypervisors are spread across the row) leverages this L2 adjacency to be able to live migrate VMs between hypervisors. The golden rule of web performance revisited (Wikipedia edition)Written by Peter on Nov 14 2023, 12:45 PM in Test Platform Blog. Flashback to 2007: an engineer at Yahoo named Steve Souders studied users' time spent for different web sites and came to the conclusion that 80-90% of the load time of a web page is spent in the frontend (compared to the backend). He did a follow up 2012 and numbers were the same. He called it the web performance golden rule. What does that mean? Well, the conclusion was that to decrease the load time for users, start by optimising the frontend since there’s so much more time spent there. Web Performance @ FOSDEM 2024 - call for participationWritten by Peter on Nov 10 2023, 2:21 PM in Test Platform Blog. I'm happy to announce that QTE together with the Mozilla performance team will host the web performance developer room at FOSDEM 2024! It will be half a day of web performance and will happen on the 4th of February 2024. sentencex: Empowering NLP with Multilingual Sentence ExtractionWritten by santhosh on Sep 27 2023, 10:55 AM in Language and Translation. Sentence segmentation is a fundamental process in natural language processing. It involves breaking down a given text into individual sentences, a task that finds applications in various contexts. Whether you need to split a paragraph into sentences for further analysis or present sentence boundaries in a user-friendly frontend application, sentence segmentation is crucial. From Phabricator to PhorgeWritten by Aklapper on Sep 13 2023, 3:17 PM in Phabricating Phabricator. Wikimedia had been using the Phabricator software since 2014 for project planning and task tracking. In June 2021, the company behind upstream Phabricator stopped operations. Investigate a PHP segmentation faultWritten by hashar on Jul 28 2023, 12:06 PM in Doing the needful. Summary
Multi-platform network configurationWritten by ayounsi on Jul 13 2023, 2:31 PM in Routing knowledge. Network configuration is a quite rapidly evolving area which went through multiple phases. It’s also surprisingly tied to monitoring. Below is some historical context from the industry as well as what we’re doing in SRE. Wikimedia Hackathon 2023, Athens, GreeceWritten by zeljkofilipin on Jun 30 2023, 1:51 PM in Test Platform Blog. Fuzheado, CC BY-SA 4.0, via Wikimedia Commons CI: Get notified immediately when a job failsWritten by kostajh on Mar 7 2023, 9:59 AM in Doing the needful. If you've submitted patches for MediaWiki core, skins or extensions, you've seen this output in Gerrit: An Introduction to General Systems Thinking by Gerald M. WeinbergWritten by zeljkofilipin on Jan 31 2023, 4:05 PM in Test Platform Blog.
Shrinking H2 database filesWritten by hashar on Dec 16 2022, 3:38 PM in Doing the needful. Our code review system Gerrit has several caches, the largest ones being backed up on disk. The disk caches offload memory usage and persist the data between restarts. As a Java application, the caches are stored in H2 database files and I recently had to find how to connect to them in order to inspect their content and reduce their size. Testival 2022, Osijek, CroatiaWritten by zeljkofilipin on Nov 11 2022, 2:06 PM in Test Platform Blog. Finally, after a few years, I've been to a conference. The last conference I went to was WebCamp Zagreb 2019. This was the first Testival conference that I have attended as a participant, not an organizer. Testing Computer Software by Cem Kaner, Jack Falk and Hung Q. NguyenWritten by zeljkofilipin on Oct 28 2022, 2:58 PM in Test Platform Blog.
scap backport Makes Deployments EasyWritten by jeena on Sep 26 2022, 10:47 PM in Doing the needful. Mediawiki developers, have you ever thought, “I wish I could deploy my own code for Mediawiki”? Now you can! More deploys! More fun! Production Excellence #46: July & August 2022Written by Krinkle on Sep 8 2022, 11:02 PM in Doing the needful. How are we doing in our strive for operational excellence? Read on to find out! Exploratory Software Testing by James A. WhittakerWritten by zeljkofilipin on Aug 31 2022, 3:38 PM in Test Platform Blog.
Testival Meetup #64, Zagreb, CroatiaWritten by zeljkofilipin on Aug 31 2022, 3:35 PM in Test Platform Blog. It was a very long time since the last in-person Testival meetup. Just before the COVID pandemic, we had meetup #58, in March 2020. Before that, we've been meeting regularly every month for years. We also had a conference every year. It feels really strange that there was no in-person meetup or a conference in over two years. Creating a pentesting processWritten by Mstyles on Aug 15 2022, 7:32 PM in Wikimedia Security Team. By @Mstyles and edited by @Cleo_Lemoisson Production Excellence #45: June 2022Written by Krinkle on Jul 30 2022, 12:14 AM in Doing the needful. How are we doing in our strive for operational excellence? Read on to find out! Application Security Pipeline in Gitlab: A Journey!Written by sbassett on Jul 20 2022, 4:55 PM in Wikimedia Security Team. By: @mmartorana and @sbassett How and why we moved our skins to MustacheWritten by Jdlrobson on Jul 15 2022, 8:24 PM in Leave it to the prose. As part of the desktop improvements project we spent time investing in the core code that powers skins. With support from volunteers (the majority of this support coming from the prolific @Ammarpad), we identified code patterns and made changes to the MediaWiki-Core-Skin-Architecture to retroactively define a data layer API for generating a skin. Netbox newsWritten by ayounsi on Jun 28 2022, 11:27 AM in Routing knowledge. Netbox is a tool used by all SREs, either directly or abstracted through cookbooks and various scripts. Managed by Infrastructure-Foundations, it went through a major (and much needed!) upgrade this past quarter, led by John Bond, myself and with the help of Riccardo. Production Excellence #44: May 2022Written by Krinkle on Jun 16 2022, 12:07 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! GitLab-a-thon!Written by brennen on May 31 2022, 6:30 PM in Doing the needful. Release Engineering's "GitLab-a-thon" sprint for May 10th-24th (roughly) focused on the mechanics of migrating a Wikimedia service to GitLab, setting up a CI pipeline, building container images from that service, and publishing images to the Wikimedia registry. We selected the Blubber project as a good candidate for experimentation: Explore It by Elisabeth HendricksonWritten by zeljkofilipin on May 27 2022, 3:28 PM in Test Platform Blog.
Production Excellence #43: April 2022Written by Krinkle on May 12 2022, 9:00 PM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Should Vector be responsive?Written by Jdlrobson on May 9 2022, 10:31 PM in Leave it to the prose. Here I share some thoughts around the history of "responsive" MediaWiki skins and how we might want to think about it for Vector. Section translation migrated to Vue 3Written by santhosh on Apr 26 2022, 5:55 AM in Language and Translation. Section translation is a mobile first adaptation of ContentTranslation tool. It helps editors to translate sections from a source article to its corresponding article in another language using easy to use UI in a mobile interface. Translating content involves many steps such as choosing the right article, languages, sections to translate, cross checking with the existing article, selecting sentence, translating with the help of Machine translation, editing it and finally publishing. Designing and building such a complex workflow in the small mobile screen is a very challenging project. Production Excellence #42: March 2022Written by Krinkle on Apr 21 2022, 9:29 PM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! What We Learned from Trainsperiment WeekWritten by thcipriani on Apr 20 2022, 8:15 PM in Doing the needful. Developers should own the process of putting their code into production. They should decide when to deploy, monitor their deployment, and make decisions about rollback. Sixth Phase — Reaching DestinationWritten by Osamaahmed17 on Apr 17 2022, 4:20 PM in Test Platform Blog.
Fifth Phase - Experience and LearningWritten by Osamaahmed17 on Apr 17 2022, 4:16 PM in Test Platform Blog.
A Trainsperiments Week ReflectionWritten by dduvall on Apr 1 2022, 2:29 AM in Doing the needful. Over here in the Release-Engineering-Team, Train Deployment is usually a rotating duty. We've written about it before, so I won't go into the exact process, but I want to tell you something new about it. Outreachy, December 2021-March 2022Written by zeljkofilipin on Mar 29 2022, 1:09 PM in Test Platform Blog. Every time I finish a mentorship, I read my blog posts about previous mentorships. Almost every time I finish a mentorship I write that I'll probably take a break from mentoring for a while, but then I don't. 😅 Fourth Phase — Career OpportunitiesWritten by Osamaahmed17 on Mar 21 2022, 3:56 PM in Test Platform Blog.
Production Excellence #41: February 2022Written by Krinkle on Mar 15 2022, 12:59 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! GitLab: Rethinking how we handle access controlWritten by brennen on Mar 4 2022, 10:44 PM in Doing the needful. I'll start with a bit of general administrivia. First, our migration of Wikimedia code review & CI to GitLab continues, and we're mindful that people could use regular updates on progress. Second, I need to think through some stuff about the project, and doing that in writing is helpful for all involved. I'm going to try writing occasional blog entries here for both purposes. Lessons Learned in Software Testing: A Context-Driven ApproachWritten by zeljkofilipin on Mar 1 2022, 7:12 PM in Test Platform Blog. Lessons Learned in Software Testing signed by Bret Pettichord. Diving Into Our Deployment DataWritten by thcipriani on Feb 15 2022, 9:17 PM in Doing the needful. If you’ve ever experienced the pride of seeing your name on MediaWiki's contributor list, you've been involved in our deployment process (whether you knew it or not). Production Excellence #40: January 2022Written by Krinkle on Feb 4 2022, 4:32 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Third Phase – Midpoint Progress in the journeyWritten by Osamaahmed17 on Jan 23 2022, 10:43 PM in Test Platform Blog.
Second Phase – Everybody struggles and what does the audience think about it?Written by Osamaahmed17 on Jan 23 2022, 10:38 PM in Test Platform Blog. Failures and setbacks are always part of life and sometimes it feels more like a roller coaster. You can either enjoy it or just spend the whole time screaming in fear. Those ups and downs in roller coasters are more similar to failures and success in life. If you think about it, it’s more like a journey where you have a starting point and a destination. First Phase – Introduce yourselfWritten by Osamaahmed17 on Jan 23 2022, 10:32 PM in Test Platform Blog.
Production Excellence #39: December 2021Written by Krinkle on Jan 17 2022, 10:16 PM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Perfect Software by Gerald M. WeinbergWritten by zeljkofilipin on Dec 23 2021, 2:58 PM in Test Platform Blog.
Production Excellence #38: November 2021Written by Krinkle on Dec 12 2021, 1:34 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Lessons from 16 Years of Working RemotelyWritten by zeljkofilipin on Dec 6 2021, 2:26 PM in Test Platform Blog. I have been working remotely since 2005. Recently, an intern has asked me for advice about it. I've decided to write a blog post. I hope the advice will be useful to a wide range of people. From people new to remote work (possibly because of COVID) to people with years of experience. Production Excellence #37: October 2021Written by Krinkle on Nov 5 2021, 2:05 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Benchmarking MediaWiki with PHPBenchWritten by kostajh on Oct 28 2021, 1:54 PM in Doing the needful. This post gives a quick introduction to a benchmarking tool, phpbench, ready for you to experiment with in core and skins/extensions.[1] Production Excellence #36: September 2021Written by Krinkle on Oct 21 2021, 11:31 PM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Schools of Software TestingWritten by zeljkofilipin on Oct 19 2021, 5:13 PM in Test Platform Blog.
Blog Post Writing ClubWritten by zeljkofilipin on Oct 1 2021, 5:36 PM in Test Platform Blog.
On Benefits of Team ChoresWritten by Etonkovidova on Oct 1 2021, 2:35 AM in Test Platform Blog.
How we deploy codeWritten by thcipriani on Sep 27 2021, 6:44 PM in Doing the needful. Last week I spoke to a few of my Wikimedia Foundation (WMF) colleagues about how we deploy code—I completely botched it. I got too complex too fast. It only hit me later—to explain deployments, I need to start with a lie. macOS vs Ubuntu Linux Part 2Written by zeljkofilipin on Sep 24 2021, 4:48 PM in Test Platform Blog. In Blog Post: macOS vs Ubuntu Linux I've written about a fun experiment. I've dual booted an MacBook Air with macOS and Ubuntu. Then, I ran the same npm scripts on both operating systems. To make things more interesting, I've ran the scripts both on the host operating system and inside a Docker container. Running scripts on Ubuntu was so faster, that I wanted to dual boot my iMac too. At the time, I could not dual boot the iMac because my disk refused to be partitioned. In the last couple of weeks, I've formatted disks on both machines and did a clean install of both macOS and Ubuntu. It's time to run the experiment again! Production Excellence #35: August 2021Written by Krinkle on Sep 8 2021, 3:53 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! The Phoenix project book: reflections and thoughtsWritten by Etonkovidova on Sep 1 2021, 2:38 AM in Test Platform Blog.
Google Summer of Code 2021Written by zeljkofilipin on Aug 31 2021, 3:07 PM in Test Platform Blog. Today is the last day of Google Summer of Code 2021. Vidhi Mody and Soham Parekh were mentoring Sahil Grewal on updating WebdriverIO to version 7 in Wikimedia repositories. Production Excellence #34: July 2021Written by Krinkle on Aug 19 2021, 3:49 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! QA Support for Deployment TrainWritten by Etonkovidova on Aug 1 2021, 2:55 AM in Test Platform Blog. The Deployments page sets the working framework for QA workflow when it comes to deployment. Although the details and the level of QA work might be different from team to team depending on a specific team's workflow, specific projects and, even, specific phases of a project, the below is an outline of what seems to be, in a sense, typical QA activities for a weekly deploy cadence. Beta cluster - the startProduction Excellence #33: June 2021Written by Krinkle on Jul 14 2021, 3:34 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Shrinking the tasks backlogWritten by hashar on Jul 2 2021, 3:05 PM in Doing the needful. The release engineering team triages tasks flagged Release-Engineering-Team on a weekly basis. It is an all hands on deck one hour meeting in which we pick tasks one by one and find out what to do with them. We have started with more than a hundred of them and are now down to just a dozen or so, most filed since the last meeting. Testing search in MediaSearch - Part IIWritten by Etonkovidova on Jul 1 2021, 2:54 AM in Test Platform Blog.
Page object patternWritten by zeljkofilipin on Jun 30 2021, 3:42 PM in Test Platform Blog. There are two main purposes of the page object pattern. Production Excellence #32: May 2021Written by Krinkle on Jun 21 2021, 1:31 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Creating a vue.js based skin with server side renderingWritten by Jdlrobson on May 27 2021, 9:54 PM in Leave it to the prose. For WMF staff's inspiration week, I decided to take a step back from my work building out a new skin architecture and a redesign of Vector and put myself into the shoes of a skin developer to see if the changes my team had made life easier. As a secondary objective, I was interested in how a MediaWiki skin could be written in Vue.js and what the challenges were to get there. Most Interesting BugsWritten by Etonkovidova on May 27 2021, 4:20 PM in Test Platform Blog. What makes a bug interesting? Any bug, by definition, has an element of a surprise (otherwise, it wouldn't be a bug). But not all bugs are equal in their ability to be surprising. Some bugs do stand out, presenting two essential elements of a surprise - unexpectedness and/or unusual manifestation. Based on my own classification criteria, I define a bug to be the most interesting if it is either (or both) macOS vs Ubuntu LinuxWritten by zeljkofilipin on May 18 2021, 1:36 PM in Test Platform Blog. I do most of my work on a 27-inch iMac from 2012. It's a good desktop machine. Production Excellence #31: April 2021Written by Krinkle on May 13 2021, 3:49 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Improvements to Email QAWritten by jbolorinos-ctr on May 7 2021, 4:50 PM in Test Platform Blog. INTRO Breakpoint at BrowserStack conferences (2020-2021) - Part 2 Focus on Exploratory testingWritten by Etonkovidova on Apr 30 2021, 6:08 PM in Test Platform Blog. Since I was impressed with the depth of presentations at Breakpoint conference (at Browserstack) in July 2021 - see my post Breakpoint at BrowserStack conferences (2020-2021) - reflections and thoughts: Part 1 - Focus on Automation, it was really exciting to see that the next conference (March 2021) would be focusing on the intriguing topic of exploratory testing. The the presentations titles (here is the list of all presentations) looked equally exciting, for example
Debug Selenium Tests: logLevelWritten by zeljkofilipin on Apr 30 2021, 4:29 PM in Test Platform Blog. This tip works if you're targeting:
Production Excellence #30: March 2021Written by Krinkle on Apr 3 2021, 12:20 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Breakpoint at BrowserStack conferences (2020-2021) - Part 1 Focus on AutomationWritten by Etonkovidova on Mar 31 2021, 4:15 PM in Test Platform Blog.
Outreachy, December 2020-March 2021Written by zeljkofilipin on Mar 17 2021, 7:19 PM in Test Platform Blog. Outreachy Round 21 has finished! Vidhi Mody, Soham Parekh and I were mentoring Harriet Ayugi on project Evaluation of Microsoft Playwright. Tracking memory issue in a Java applicationWritten by hashar on Mar 12 2021, 9:38 AM in Doing the needful. One of the critical pieces of our infrastructure is Gerrit. It hosts most of our git repositories and is the primary code review interface. Gerrit is written in the Java programming language which runs in the Java Virtual Machine (JVM). For a couple years we have been struggling with memory issues which eventually led to an unresponsive service and unattended restarts. The symptoms were the usual ones: the application responses being slower and degrading until server side errors render the service unusable. Eventually the JVM terminates with: Production Excellence #29: February 2021Written by Krinkle on Mar 6 2021, 1:03 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Evaluation of Microsoft PlaywrightWritten by Harriet on Mar 2 2021, 3:29 PM in Test Platform Blog.
Eventlogging journeyWritten by Etonkovidova on Feb 28 2021, 7:28 PM in Test Platform Blog.
Production Excellence #28: January 2021Written by Krinkle on Feb 19 2021, 6:45 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Production Excellence #27: December 2020Written by Krinkle on Feb 4 2021, 5:46 AM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Testing search in MediaSearch - Part 1Written by Etonkovidova on Jan 31 2021, 8:52 PM in Test Platform Blog.
Exempla Docent - Testing instrumentation on Special:Homepage (QA perspective)Written by Etonkovidova on Dec 31 2020, 3:47 AM in Test Platform Blog. Two previous posts - Exempla Docent Part 1 and Part 2 outlined QA approach to testing functionality of the Suggested edits (SE) module on Special:Homepage. Part 1 explored testing ORES model-articletopic logic implementation and Part 2 described testing user workflows. Struggle, the road to growthWritten by Harriet on Dec 24 2020, 8:47 AM in Test Platform Blog. It has been more than 3 weeks into my Outreachy internship with Wikimedia foundations. The internship started well and the project that I'm working on is about evaluating Microsoft playwright as a possible replacement to the current automation testing framework being used. Week one was mostly about setting up the Wikimedia core by forking and cloning the Wikimedia core repository from Github. In order to simplify continuous integration, we are using Github as our code hosting platform to evaluate playwright instead of using Gerrit. The setup involved the following steps;
Production Excellence #26: November 2020Written by Krinkle on Dec 15 2020, 9:49 PM in Doing the needful. How’d we do in our strive for operational excellence last month? Read on to find out! Runnable runbooksWritten by mmodell on Dec 11 2020, 11:51 PM in Doing the needful. Recently there has been a small effort on the Release-Engineering-Team to encode some of our institutional knowledge as runbooks linked from a page in the team's wiki space. To dream a dream. My Outreachy JourneyWritten by Harriet on Dec 1 2020, 1:45 PM in Test Platform Blog. The year 2020 has been a year of massive change in the entire world, there are mixed feelings of loss, confusion among others, but all in all, there is always hope that keeps us moving forward. I must say that being accepted as an Outreachy intern has been that ray of light at the end of the tunnel that I needed to end the year and begin the new year. Outreachy is a paid, remote internship program with the goal to support people from groups underrepresented in tech. Starting my career in the field of software engineering has been a journey of hard work, persistence, and seizing every opportunity since where I come from such opportunities are rare and the support for women's engagement in technology is quite low. Exempla Docent - testing UI for Suggested edits moduleWritten by Etonkovidova on Nov 30 2020, 4:31 AM in Test Platform Blog. In Part 1 of Exempla Docent for QA practices, some approaches to testing ORES model articletopic were explored. This post, as Part 2, will present an overview on testing Suggested edits module (SE) - the UI that presents the ORES articletopic logic to users (more info on Newcomers tasks on Special:Homepage). Engineering Productivity Virtual Offsite October 2020Written by zeljkofilipin on Nov 27 2020, 3:53 PM in Test Platform Blog. October 26-29 2020 was my team's second virtual offsite. We've had many offsites, but the first virtual one was in May 2020. The structure of this offsite was similar to the one in May. About four hours of sessions every day, from Monday to Thursday. Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |