Madison
@aetherunbound on WordPress.org , @Madison Swain-Bowden on Slack
- Member Since: August 31st, 2021
- Location: Seattle, WA
- GitHub: AetherUnbound
- Job Title: Data Wrangler
- Employer: Automattic
Bio
Interests
Contributions Sponsored
Contribution History
Madison’s badges:- Core Contributor
-
Wrote a new post, Applying ECS to the ingestion server/data refresh, on the site Make Openverse:
This was a passing thought I had that I wanted to note somewhere. Currently the… -
Closed issue #693 on the WordPress/openverse-catalog repository:
Exception in on failure callback may not be of type Exception -
Merged pull request #695 into WordPress/openverse-catalog:
Allow string as exceptions in `on_failure_callback` -
Closed issue #667 on the WordPress/openverse-catalog repository:
Use new format for Jamendo urls -
Merged pull request #706 into WordPress/openverse-catalog:
Always use Jamendo's "streaming" audio -
Closed issue #583 on the WordPress/openverse-catalog repository:
Refactor Brooklyn Museum to use ProviderDataIngester -
Merged pull request #913 into WordPress/openverse-api:
Bump sentry-sdk from 1.9.5 to 1.9.7 in /api -
Pull request #1762 merged into WordPress/openverse-frontend:
Always clean up docker container on exit, add caveat to README -
Merged pull request #907 into WordPress/openverse-api:
Bump pycodestyle from 2.9.0 to 2.9.1 in /ingestion_server -
Updated a handbook page on Make Openverse.
-
Wrote a new handbook page, Provider ingestion script refactor guide, on the site Make Openverse:
This document describes code patterns/changes to consider while upgrading a provider ingestion script. As part… -
Merged pull request #908 into WordPress/openverse-api:
Bump locust from 2.11.0 to 2.11.1 in /api -
Created issue #712 in the WordPress/openverse-catalog repository:
Standardize JSON retrieval function across all tests -
Submitted pull request #711 to WordPress/openverse-catalog:
DEPLOYMENT.md & deployment-related files -
Created issue #710 in the WordPress/openverse-catalog repository:
NYPL: `physical_description` might be `None` -
Wrote a comment on the post Openverse Priorities Brainstorm, on the site Make Openverse:
I like and appreciate your idea of using result sorting as a relatively straightforward way… -
Created issue #297 in the WordPress/openverse repository:
Auto-@ groups for design issues -
Submitted pull request #706 to WordPress/openverse-catalog:
Always use Jamendo's "streaming" audio -
Submitted pull request #1762 to WordPress/openverse-frontend:
Always clean up docker container on exit, add caveat to README -
Wrote a comment on the post Openverse Priorities Brainstorm, on the site Make Openverse:
I appreciate the thoughtfulness and intentionality behind everything that folks have discussed so far! Sara's… -
Created issue #703 in the WordPress/openverse-catalog repository:
Determine provider discrepancies on `get_response_json` try/catch -
Created issue #899 in the WordPress/openverse-api repository:
Move audio thumbnail retrieval into grouped query -
Closed issue #692 on the WordPress/openverse-catalog repository:
Use try/finally for provider run duration -
Merged pull request #694 into WordPress/openverse-catalog:
Always record provider run duration -
Submitted pull request #701 to WordPress/openverse-catalog:
Refactor Brooklyn Museum to use ProviderDataIngester -
Submitted pull request #695 to WordPress/openverse-catalog:
Allow string as exceptions in `on_failure_callback` -
Submitted pull request #694 to WordPress/openverse-catalog:
Always record provider run duration -
Created issue #693 in the WordPress/openverse-catalog repository:
Exception in on failure callback may not be of type Exception -
Created issue #692 in the WordPress/openverse-catalog repository:
Use try/finally for provider run duration -
Merged pull request #691 into WordPress/openverse-catalog:
Bump iNaturalist timeouts to 5 days -
Submitted pull request #691 to WordPress/openverse-catalog:
Bump iNaturalist timeouts to 5 days -
Created issue #690 in the WordPress/openverse-catalog repository:
Ensure PG backend query is terminated on failure -
Created issue #689 in the WordPress/openverse-catalog repository:
Investigate converting iNaturalist to an incremental DAG -
Closed pull request #764 on WordPress/openverse-api:
Use `terms` instead of `term` -
Merged pull request #678 into WordPress/openverse-catalog:
Standardize on datetime over pendulum -
Closed issue #687 on the WordPress/openverse-catalog repository:
Delayed requester's `DELAY` attribute should be public -
Created issue #688 in the WordPress/openverse-catalog repository:
Move API key Variable access to provider ingester init function -
Created issue #687 in the WordPress/openverse-catalog repository:
Delayed requester's `DELAY` attribute should be public -
Updated a handbook page on Make Openverse.
-
Merged pull request #683 into WordPress/openverse-catalog:
Add Openverse email to DAG default args -
Closed issue #558 on the WordPress/openverse-catalog repository:
Investigate and fix inconsistencies in production audio data -
Closed issue #561 on the WordPress/openverse-catalog repository:
Broken relationship between audio and `audio_set` at ingestion in the production API... -
Created issue #686 in the WordPress/openverse-catalog repository:
Surface materialized views in view names -
Submitted pull request #683 to WordPress/openverse-catalog:
Add Openverse email to DAG default args -
Created issue #681 in the WordPress/openverse-catalog repository:
Add deployment-related files to this repo -
Closed issue #670 on the WordPress/openverse-catalog repository:
DAG for average PR review time -
Submitted pull request #678 to WordPress/openverse-catalog:
Standardize on datetime over pendulum -
Closed issue #658 on the WordPress/openverse-catalog repository:
Handle duplicate audioset records -
Created issue #675 in the WordPress/openverse-catalog repository:
Allow default retry count to be determined by environment variable -
Wrote a new handbook page, DAG Status Information, on the site Make Openverse:
This document serves as a living record of which DAGs are disabled and why they…