mirror of
https://github.com/graphql-python/graphene.git
synced 2024-11-11 12:16:58 +03:00
34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
|
# Graphene Roadmap
|
||
|
|
||
|
In order to move Graphene and the GraphQL Python ecosystem forward I realized is essential to be clear with the community on next steps, so we can move uniformly.
|
||
|
|
||
|
There are few key points that need to happen in the short/mid term, divided into two main sections:
|
||
|
|
||
|
- [Community](#community)
|
||
|
- [Graphene 3](#graphene-3)
|
||
|
|
||
|
_👋 If you have more ideas on how to move the Graphene ecosystem forward, don't hesistate to [open a PR](https://github.com/graphql-python/graphene/edit/master/ROADMAP.md)_
|
||
|
|
||
|
## Community
|
||
|
|
||
|
The goal is to improve adoption and sustainability of the project.
|
||
|
|
||
|
- 💎 Add Commercial Support for Graphene #813
|
||
|
- Create Patreon page
|
||
|
- Add /support page in Graphene website
|
||
|
- 📘 Vastly improve documentation #823
|
||
|
- 💰 Apply for [Mozilla MOSS](https://www.mozilla.org/en-US/moss/) sponsorship
|
||
|
|
||
|
## Graphene 3
|
||
|
|
||
|
The goal is to summarize the different improvements that Graphene will need to accomplish for version 3.
|
||
|
|
||
|
In a nushell, Graphene 3 should take the Python 3 integration one step forward while still maintaining compatibility with Python 2.
|
||
|
|
||
|
- 🚀 [graphql-core-next](https://github.com/graphql-python/graphql-core-next) GraphQL engine support (almost same API as graphql-core)
|
||
|
- 🔸 GraphQL types from type annotations #729
|
||
|
- 📄 Schema creation from SDL (API TBD)
|
||
|
- ✨ Improve connections structure
|
||
|
- 📗 Improve function documentation
|
||
|
- 🔀 Add support for coroutines in Connection, Mutation (abstracting out Promise requirement)
|