We need to start working on a Maintenance plan for Graphene and it's sub-projects: graphene-django, graphene-sqlalchemy, graphql-core, graphql-core-next ... .
Right now my main focus has diverged from Graphene.
Because of that but also because my main focus is now on @wasmerio (which takes most of my time), we should plan a proper way to maintain Graphene in the long term without being blocked by my explicit approval, so it keeps growing at a healthy pace from contributors willing to take the time to make the project shine.
Few months ago I've created an internal Slack channel, with people from Yelp, Reddit and other companies to have a direct way of communication with them.
I would love to invite more people to join this channel, so we can discuss the maintainance plan in a realtime fashion.
If you are interested in joining, please write your email as a comment on this issue :)
Ideally, we will form a committee of experts that have the knowledge and insight into what Graphene needs in both the short and long term. Done in a way that is not skewed on doing what only one or two companies need, but rather to focus on the community and the global needs.
I do like the way Django and the PSF are doing this, but more ideas will also be more than welcome!
At the same time, because all this years have gave me a lot of insight, I'll keep beign the belevolent dictator for Graphene, but my role will be more on the back side rather than in the front.
Looking forward to hearing your thoughts! :)
@jkimbo @patrick91 @danpalmer @ekampf @BossGrand @phil303
I'd be happy to share my thoughts and experiences after using graphene/graphene-django in Saleor. Email: maarcin.[email protected].
Great news! I'd be happy to help out. Email: [email protected]
I'd be interested! Email: [email protected]
Some folks from Joor may be interested in joining this discussion too: @pieropalevsky @nbbdog11 please cascade to interested people.
patrick.[email protected]
I'd be interested. I have spent the last year plus working with Graphene in production and would love to contribute back to the project.
Email: [email protected]
Also interested. [email protected]
On 3 Jan 2019, at 11:00, Piero Palevsky notifications@github.com wrote:
I'd be interested. I have spent the last year plus working with Graphene in production and would love to contribute back to the project.
Email: [email protected]
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
I'm also interested :) florian.[email protected]
Me too, [email protected]
On Thu, 3 Jan 2019 at 22:23, Florian Briand notifications@github.com
wrote:
I'm also interested :) florian.[email protected]
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/graphql-python/graphene/issues/884#issuecomment-451296641,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA0WCYE1Q7x-gIJBgEUGCgzSzp0pCSo3ks5u_oLlgaJpZM4ZiyOV
.>
Adam
I'm also interested. I've worked with Graphene in a couple of projects and I'm happy to share my thoughts and contribute back. [email protected]
I'm interested. This is a central component for our companies intranet projects. I wouldn't mind donating some time. [email protected]
This is a critical part of my company as well. Please include me as well. [email protected]
I'd like to join [email protected]
I'm interested! In the bay area too.
@syrusakbary @patrick91 this project is a major dependency for my team, so I'd be happy to join the discussion and contribute. [email protected]
Invited all :)
I'm interested
firas.[email protected]
I'm in if you'll let me :)
[email protected]
Could you please share the timeline for this with us please?
@syrusakbary We would like to have an update on this. This is an open source community project and there are some great pull requests stuck in the pipeline across grahpene's repositories. What is the proposed timeline and action plan for this?
I'm game, mostly from the documentation/information dissemination side. jessamyn.[email protected]
I volunteer as tribute: [email protected]
We use it at EquityZen and are interested in joining the conversation and contributing. bryant.[email protected]
@syrusakbary Now that more than a month have passed and many people have expressed their will to contribute to and maintain the project, what are the next steps? It seems to me that issues and pr are piling up, and the energy to contribute might dissipate if the evolution of this package is blocked by a contribution wall.
Yeah, please please give us an update
For people not in the Slack group: @syrusakbary is organising a meeting on March 6th to discuss possible governance models and next steps. Doesn't look like anything will change until then.
@jkimbo thank you for . the update, what's the slack workspace name?
https://graphenetools.slack.com but you need an invite from @syrusakbary
I think anyone can invite people, as long as we have their email :) @adilnaimi ping me yours and I'll send the invite :)
I am interested in the discussion. My email is [email protected], could someone invite me to the slack channel? Maybe @patrick91 . thank you very much
@patrick91 my email is [email protected]. Thank you
I'm interested too, thank you! petr.[email protected]
@patrick91 I'm also interested to see what's going to happen. We are using graphene in production and need to assess the future of the package and weather to put some efforts into it. antoine.[email protected]
@syrusakbary I'm interested in helping out whatever I can do. [email protected]
I posted this on Hacker News to get some attention from people. Thanks for what you have done! My email is [email protected]
Count me in! [email protected]
@episodeyang
Good idea!
@all
Here is the link for upvoting:
https://news.ycombinator.com/item?id=19195824
Totally agree! [email protected]
Please add me. dream.without.[email protected]
Hi. I'm interested, [email protected]
Can someone add me to the slack? [email protected]. There are quite a number of out-standing issues and we really need to setup a few key people to maintain this library soon @patrick91
Hi, I'm interested as well: christian.[email protected]
Could this be in a publicly accessible location instead?
For those that are not in the Slack channel:
We are meeting in Yelp offices on March 6th at 11am PST.
We will do a Hangouts for those who can't attend in person:
https://meet.google.com/zog-nfoj-rxx
Note: we will probably start the meeting in Hangouts around 11:15am PST
Please let me know privately ([email protected]) if you would like to attend to the meeting in person.
Can I get a slack invite? [email protected]. In addition is there any way we can make this discussion public instead of slack., that way we can attract the most contributors as possible.
@pieropalevsky take a look at the comment @syrusakbary just posted for details on the publicly accessible forum.
What are the results of the meeting? Any news on this?
I'm also looking for an update on the minutes of the meeting, or a summary, please.
EDIT: From the #graphene channel in the GraphQL slack, I was forwarded the following meeting notes: https://docs.google.com/document/d/12-olPz5FHGx3w8kCkNX3FNhhx38abVR1VK-U2ehxHok
Yesterday we had the meeting.
The details are in the doc that @brianmcfeeley posted.
https://docs.google.com/document/d/12-olPz5FHGx3w8kCkNX3FNhhx38abVR1VK-U2ehxHok
As a summary, here are the things that we talked:
In general, we are going to add more maintainers into the repo so we can start reviewing and merging PRs without my explicit approval.
In general, if you contributed to the repos of @graphql-python and you would like to be added as maintainer to a specific repo please let us know and someone will add you.
Also, if you would like to start collaborating or knowing where Graphene is going next please join our Slack channel.
PRs should be merged when a certain number of approvals is reached: 4 for Graphene, 3 for GraphQL-core, 5 or 4 for Graphene-Django, 2 for Graphene-SQLAlchemy...
Also, I'm going to be present and helping the transition. But the goals of where Graphene should go in next releases will start coming from the community, collaborators and governors of the ecosystem.
Thanks for the update Syrus!
I’d love to become a maintainer or Graphene/Graphene Django if possible. I believe I’ve contributed to both in the past, and would be keen to keep doing so.
On 7 Mar 2019, at 20:10, Syrus Akbary notifications@github.com wrote:
Yesterday we had the meeting.
The details are in the doc that @brianmcfeeley posted.
https://docs.google.com/document/d/12-olPz5FHGx3w8kCkNX3FNhhx38abVR1VK-U2ehxHokAs a summary, here are the things that we talked:
Companies & developers interested on moving Graphene / GraphQL Python ecosystem forward
How to move Graphene forward (by using graphql-core-modern and/or graphql-core-next)
Different repos in the ecosystem and people that would like to start governing / maintaining them
How to handle communication between collaborators / maintainers (we will have all the communication in the Slack channel)
In general, we are going to add more maintainers into the repo so we can start reviewing and merging PRs without my explicit approval.In general, if you contributed to the repos of @graphql-python and you would like to be added as maintainer to a specific repo please let us know and someone will add you.
Also, if you would like to start collaborating or knowing where Graphene is going next please join our Slack channel.PRs should be merged when a certain number of approvals is reached: 4 for Graphene, 3 for GraphQL-core, 5 or 4 for Graphene-Django, 2 for Graphene-SQLAlchemy...
Also, I'm going to be present and helping the transition. But the goals of where Graphene should go in next releases will start coming from the community, collaborators and governors of the ecosystem.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
I just created a team of "Governors" for the Graphene / GraphQL-Python ecosystem.
They will be:
They will have the rights for:
@syrusakbary is the slack still invite only? May I get an invitation please, if so, to [email protected]
Is snapshottest considered to be a part of the GraphQL-Python ecosystem? I see there are some doubts about its future too, for example https://github.com/syrusakbary/snapshottest/issues/64 and https://github.com/syrusakbary/snapshottest/issues/37
It might not be the right forum to ask this, but as I'm a member, and already a contributor of aiohttp-graphql, should I move https://github.com/dfee/graphql-ws-next into this organization too? @Cito @syrusakbary ?
@ktosiek only things under the graphql-python namespace are considered. Syrus has a lot of projects :)
@dfee there you are! If you can pass me your preferred email, I can add you to the slack if you aren't already.
@ProjectCheshire :) [email protected]
i'd be interested in joining [email protected]
Hello, invitation to Slack channel please: [email protected].
@akinadebowale @KaySackey sent you invites.
Please invite me to the channel. I'm very much interested in contributing. My email adress:
Lars [dot] Blumberg [ätt] posteo.de
Thank you.
I would be happy to join: [email protected]
Hello, I'd like to get involved with graphene-sqlalchemy. Please send me an invite at julien [at] hioscar [dot] com. Thank you
Would also like to be added to the channel: avery.[email protected]. Thanks!
Go ahead and throw my name in the hat: [email protected]
I'd love to help out. [email protected]
Please add [email protected].
Hi, my company is interested in the sponsorship offered in the Patreon. We signed to donate up but haven't heard anything back. Are those offers still valid? Can you add me to the slack? [email protected]
I'm interested in discussing, and helping with, development of Graphene and related projects. I'm mostly interested in production use of graphene-django. I'd love to be invited to Slack: tomasz.[email protected]
I'd like to bump my request to be added, as well. [email protected]
Would love to be added to the Slack team - axel [at] takumi [dot] com
I would love to be a part of that team. [email protected]
Hey, I'd love to be added as well: wanderson [at] gmail [dot] com. Thanks!
Most helpful comment
I just created a team of "Governors" for the Graphene / GraphQL-Python ecosystem.
They will be:
They will have the rights for: