13 december 2022 #2404
patrick91
started this conversation in
Meeting Notes
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
13 december 2022 - Meeting notes
San joins the Strawberry GraphQL Core Developer team 🎉
I'm thrilled to announce that San officially joined the Strawberry GraphQL Core Developer team! It's been an absolute pleasure seeing his contributions over the last year as he worked hard on ideas and especially projects to make Strawberry faster. He was asked to join months ago, but wanted to prioritize completing his thesis before accepting. With him onboard I cannot wait for us all work together and make Strawberry a much better experience for everyone 😊
Pydantic Integration
During the meeting we chatted briefly about Pydantic and I'm exploring how to make it an even bigger part of Strawberry.
This code snippet:
provides a good idea of what this integration could look like - but there are still some implications that need further consideration.
We have an issue about this already: #2181. I totally forgot about it, and it looks like people really want this, I'll try to prioritise it after the HTTP work
Partial types
We recently got an awesome PR that allows us to make all fields in types optional using a metaclass. It's something that has been asked in the past and I'm happy to merge this PR. In the future, however, we'll want a more type-safe approach so tools like mypy and pyright can update the class definition.
I'll make a note in the docs of the fact that this metaclass breaks the typing.
Blog
We also discussed the possibility of creating a blog to share monthly updates and news from across our community. I used to post weekly updates on my personal blog, and maybe I can bring that back in a monthly format on Strawberry's website. Maybe we can also automate listing the PRs, issues and so on (which was taking me a lot of time in the past).
Meetings
Thiago asked if we could find a way to invite people to a calendar event for this meeting, as it is very easy to miss at the moment. I'll see if I can find a way to invite people to the Google Calendar event, maybe using a form.
I'll work on this in the next few weeks, I've tried doing a quick thing using Zapier, but didn't work :(
HTTP work
In recent months I've been making improvements to our HTTP integrations. We have consolidated the tests into a single suite, and are now focusing on streamlining the code shared across all these integrations. I've started some work on that, but haven't made a PR just yet.
GH issue: #2389
See you soon and happy holidays!
Beta Was this translation helpful? Give feedback.
All reactions