Skip to content

Best approach to building trio ecosystem #105

@merrellb

Description

@merrellb

My async experience has largely been with the aio-lib ecosystem (particularly http, websockets, elasticsearch and kafka). I would love to have this functionality with trio and would happily contribute to help make it happen. A few thoughts/questions:

  1. If I wanted to for example add http functionality (which I believe trio currently lacks) would it be best to focus on porting aiohttp or perhaps focus on h11 or hyper-h2 (which already seem to have some basic curio integration).
  2. Are there any useful patterns to port synchronous libraries (eg the official Elasticsearch library) to trio?
  3. Would it be worthwhile to add subprojects under python-trio for various popular APIs (similar to aio-lib)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions