atlas news
    
Will’s Blog
28  octobre     14h00
Open Source Project Maintenance 2025
Will Kahn-Greene    Every October, I do a maintenance pass on all my projects. At a minimum, that involves dropping support for whatever Python version is no longer supported and adding support for the most recently released Python version. While doing that, I go through the issue tracker, answer questions, and fix...
12  septembre     16h00
Switching from pyenv to uv
Will Kahn-Greene    Premise The 0.4.0 release of uv does everything I currently do with pip, pyenv, pipx, pip-tools, and pipdeptree. Because of that, I’m in the process of switching to uv. This blog post covers switching from pyenv to uv. History 2024-08-29: Initial writing. 2024-09-12: Minor updates and publishing....
25  avril     16h00
crashstats-tools v2.0.0 released
Will Kahn-Greene    What is it? crashstats-tools is a set of command-line tools for working with Crash Stats (https: crash-stats.mozilla.org ). crashstats-tools comes with four commands: supersearch: for performing Crash Stats Super Search queries supersearchfacet: for performing aggregations, histograms, and...
16  avril     13h00
Observability Team Newsletter (2024q1)
Will Kahn-Greene    Observability Team is a team dedicated to the problem domain and discipline of Observability at Mozilla. We own, manage, and support monitoring infrastructure and tools supporting Mozilla products and services. Currently this includes Sentry and crash ingestion related services (Crash Stats ...
22  décembre     14h26
Observability Team Newsletter (2023q4)
Will Kahn-Greene    Observability Team is a team dedicated to the problem domain and discipline of Observability at Mozilla. We will own, manage, and support infrastructure and tools supporting Mozilla products and services. Currently this includes crash ingestion related services: Crash Stats and crash ingestion...
30  novembre     15h00
Tecken: The long windy journey to reproducing a problem remove orphaned files fixes
Will Kahn-Greene    Summary This post talks about a stability problem we have with Tecken wherein the instance runs out of disk and then becomes unhealthy, some work we’re doing to make it better, and the steps to reproduce the problem in a local dev environment so we can test possible fixes. Read more... (9 min...
30  octobre     18h33
Tecken Socorro: Code info lookup: retrospective (2023)
Will Kahn-Greene    Project time: 6 weeks impact: improved visibility 3% (10k 300k) of Firefox crash reports from Windows users by fixing symbolication and signatures better understanding of consequences from sampling Firefox Windows < 8.1 ESR crash reports Summary In November 2021, we wrote up a bug in the Tecken...
23  janvier     21h00
Socorro Engineering: 2022 retrospective
Will Kahn-Greene    Summary 2022 took forever. At the same time, it kind of flew by. 2023 is already moving along, so this post is a month late. Here’s the retrospective of Socorro engineering in 2022. Read more... (18 min remaining to read)
    16h55
Bleach 6.0.0 release and deprecation
Will Kahn-Greene    What is it? Bleach is a Python library for sanitizing and linkifying text from untrusted sources for safe usage in HTML. Bleach v6.0.0 released Bleach 6.0.0 cleans up some issues in linkify and with the way it uses html5lib so it’s easier to reason about. It also adds support for Python 3.11 and...
18  janvier     18h00
Socorro: Schema-Based Overhaul of Crash Ingestion: Retrospective (2022)
Will Kahn-Greene    Project time: 2 years impact: radically reduces the risk of data leaks due to misconfigured permissions centralizes and simplifies configuration and management of fields normalization and validation are performed during processing documentation of data reviews, data caveats, etc. reduces the risk...