Time: Wednesday, September 28th at 20:00 UTC
Attendees: @beccawidom, @krysal, @sarayourfriend, @aetherunbound
We held a retrospective for discussing & processing the recent iNaturalist provider ingestion script contribution from @beccawidom. We spent several minutes writing sticky notes of our thoughts, then spent a few more minutes grouping them and voting on them. We then had a discussion on the various groups and the points/action items which arose from each group.
We did not get to all groups and also wanted to allow for asynchronous discussion. Below are the notes from that meeting, but I will also create discussion comments for each major group so we can aggregate responses in that manner.
Stickies

Notes
Big Picture Questions
- What are the big questions?
- Are we going to stay in Postgres?
- If we’re switching the infrastructure to be flat-files, should we spend time optimizing it? -> Yes
- Though we want to remove Postgres, we should plan for it to stick around for a few years
- Is non-API consumption/bulk-import a priority going forward? -> Yes
- Are we going to stay in Postgres?
Communication transparency
- Moving a lot of our internal communication to the Make WP blog would be nice, but we need better tools for facilitating that.
- DMs vs public is a hard distinction for new contributors
- It can be difficult to determine what is a Python question vs an Openverse question
- Public discussions could generally be better since more people could contribute
- Rebecca feels confident now to be able to throw some code into GitHub with potential questions and using that as a vector for communication & discussion
- What would help improve this process or make it easier for people to get more comfortable with the various communication channels?
- Community meeting & prioritization meetings help make maintainers more personable and approachable
- Quarterly “contributor day”? Potentially across timezones, like the PyCascades sprints!
- Public “project thread” seemed desirable for Rebecca, maybe project threads in general could maybe go in the Make blog so the public could see what were working on
- GitHub issues precludes nested comments because everything is flat, discussions could be used but we only have 1 level of nesting
- What tool could we use to do project threads publicly?
- Could we use P2? Could Make become P2? Could we have a public P2?
- We do have GitHub issues or milestones that reflect the project thread, but still don’t have the content/conversationality of the project thread
Documentation
- Lots of different things were new for Rebecca at the same time, not just Openverse-specific
- Perhaps we could have a “contributor onboarding process”?