Skip to content

Commit fb54352

Browse files
committed
October 2020 report
1 parent 99e4e40 commit fb54352

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

reports/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ title: "Monthly Reports"
77

88
## 2020
99

10+
* [October 2020](october-2020)
1011
* [September 2020](september-2020)
1112
* [August 2020](august-2020)
1213
* [July 2020](july-2020)

reports/october-2020.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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

Comments
 (0)