ASGI resources list
See original GitHub issueHey!
I’m opening this discussion after originally poking the idea over the Encode discussion board.
Context
ASGI has been establishing itself as a common interface enabling interoperability across a whole range of things in the Python async web space, including:
- Apps (Datasette)
- Frameworks (Starlette, and soon Django!)
- Middleware (sentry-asgi, timing-asgi)
- Wrappers (mangum)
- Libraries (this very project)
There are also all sorts of non-code resources out there, like talks and articles.
But, as the ASGI ecosystem is growing, I personally feel like it’s hard to keep up on which things are available.
Listing ASGI resources
In this context, perhaps it could be worth setting up some sort of collaborative list of ASGI resources. This would allow better discoverability and more wide-spread usage of ASGI-related projects, and help getting a grasp of the scale of the ecosystem.
It seems a collaboratively-grown static list (e.g. an ASGI awesome list or an Are we … yet? list) would fill this needs quite well already.
Just to be clear: the ASGI list wouldn’t list any async resources (the awesome-asyncio is already very well suited for that), but only those that are directly related to ASGI, such as those I listed earlier.
Location
Technically the list could be in the ASGI documentation itself, but I feel like the ASGI docs/spec should be part of the list, not the other way around. Giving the list its own space such as a GitHub repo is probably a more sustainable approach.
Digging further into this, maybe now would be a good time to give ASGI its own space, e.g. a python-asgi
GitHub org. I suppose it’d contain this repository and the ASGI list at first (and maybe turn into some sort of umbrella organization for projects?).
Anyway, happy to read everyone’s opinion on this. I’d love to help setup the list if this sounds like a good idea at all.
cc @tomchristie, @andrewgodwin, @simonw (who else?)
Issue Analytics
- State:
- Created 4 years ago
- Comments:9 (5 by maintainers)
Maybe - I’ll have to come back to this in a few weeks as I’m travelling for work and then personal holiday, sorry!
Thanks for looking into it — what about
python-asgi
for the organization name?