|
| 1 | +--- |
| 2 | +layout: reports |
| 3 | +title: "October 2020" |
| 4 | +--- |
| 5 | + |
| 6 | +I'm going to take a somewhat different tack in this monthly report, to talk a bit about some of the bigger picture about where I see Encode headed towards. |
| 7 | + |
| 8 | +Nominally our sponsorships are for Django REST framework, but in terms of the work I've been putting out it's been a very long time since that's been where the majority of my effort has tended to be focused. |
| 9 | + |
| 10 | +Over the last couple of years, alongside maintenance work on REST framework, I've also been: |
| 11 | + |
| 12 | +* Focusing on maturing the async web ecosystem in Python. In particular helping expand ASGI beyond Django with the `uvicorn` web-server, and the `starlette` web framework. |
| 13 | +* Building a new HTTP client with `httpx`, bringing all the good API work that `requests` established, while also adding a range of new features - HTTP/2 support, both sync and async variants including asyncio, trio, and curio, type annotations throughout, a really clear client/networking API layer between `httpx` and the lower-level `httpcore` package. |
| 14 | + |
| 15 | +As well as exploring a number of other avenues. |
| 16 | + |
| 17 | +One of the incomparable benefits of the collaborative sponsorship approach has been that I'm able to put my time and attention wherever it appears to be most valuable. |
| 18 | + |
| 19 | +Having a relationship of trust with our sponsors allows me to focus on trying to benefit the community as effectively as possible, without always having to tie my time down to a predetermined goal. |
| 20 | + |
| 21 | +My own intuition here is that the return on investment that this approach has yielded far greater returns for the community, than a more tightly goal-oriented approach would have provided. |
| 22 | + |
| 23 | +With that in mind, there seems to be a few aspects I could do with working towards: |
| 24 | + |
| 25 | +* Moving the sponsorships more clearly to “Encode OSS” sponsorships, rather than specifically “REST framework”. |
| 26 | +* Adding sponsorship placements to our other projects, such as HTTPX. |
| 27 | +* Building more strands of work under the sponsorship umbrella, such as writing more consistently, or spending more time on financial transparency reports. |
| 28 | + |
| 29 | +In the short term tho, I’ll simply be spending some time getting back on track with working on HTTPX, having taken some time off due to family circumstances. |
| 30 | + |
| 31 | +With thanks as ever to all our wonderful sponsors, maintainers & contributors. |
| 32 | + |
| 33 | +— Tom Christie, 11th November, 2020. |
0 commit comments