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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy