graphql / graphql-js-wg Goto Github PK
View Code? Open in Web Editor NEWWorking group notes for graphql-js
Working group notes for graphql-js
currently the subscribe links subscribe to GraphiQL working group.
Note: Action Item issues are reviewed and closed during Working Group
meetings.
As discussed in WG call and part of v16
release plan graphql/graphql-js#2860 we decided to use tsdoc
to generate basic API docs which I started here graphql/graphql-js#3269. That just solves only couple of many documentation related issues graphql/graphql-js#3150. Currently I just moved over things form docs
to the new site which has some tutorials which are just okay they are not good enough. This site should have enough resources for someone to learn about GraphQL in JS/TS ecosystem so we need to add more tutorials which range from basic to advanced topics.graphql-js
can (and is) used for many things and with help of community we should add these new tutorials that cover many different aspects of using graphql-js
It's overlap with holiday season, so see you all on Jan 26th.
Happy holidays ๐๐
@Urigo should create and manage all issues, action items, projects and structures for the graphql-js public working group repo
Note: Action Item issues are reviewed and closed during Working Group meetings.
Hi guys,
Have a nasty fever ๐ค (just did COVID test today) not sure if I would be able to join on Wednesday.
Can we move the call to March 3th?
Me and @gagoar joined today at UTC 4PM waited for 15 minutes and no one showed up. Are we planning to have a meeting this week? Is there a meeting next month?
Note: Action Item issues are reviewed and closed during Working Group
meetings.
I'm going through some medical issues (serious but not life-threatening) so I took this day off.
Since the agenda is packed let's move it to another date at the being of next month.
How about March 9th, will it work for you all?
cc: @saihaj @robrichard @yaacovCR @n1ru4l
P.S. If you have something that you want to discuss please free to use the Zoom link today and I will watch the recording to be in the loop.
Also, I will try to review open PRs in the next couple of days.
@IvanGoncharov should have an SLA for responding to PRs, issues and comments
Note: Action Item issues are reviewed and closed during Working Group meetings.
Since there are no agenda items, let's cancel the meeting today (Aug 31st).
I want to discuss the roadmap for v17 and a few other issues, but I think it is more productive to open an issue on graphql-js
repo and discuss it there first.
If someone has any issues they want to discuss in person, please add them to the next agenda, or if it is urgent, we can schedule a meeting even earlier (just suggest a date).
Hi guys,
My parents got COVID (father at hospital, mother at home) so I traveled to my native city.
So I need to cancel today's meeting and I will be mostly offline for the next week or so.
TS update: @saihaj PR is in good shape and 95% ready to merge we just need to merge a few PRs before that and cut 16.0.0-alpha.1
.
@saihaj Can you please, update the agenda to reflect that meeting is canceled.
Figure out how to publish and release using GH actions. Also document this process for future.
Note: Action Item issues are reviewed and closed during Working Group
meetings.
Schedule the next graphql-js working group meeting and regular cadence
Note: Action Item issues are reviewed and closed during Working Group meetings.
Promote Marcelo in triaging permissions role
Note: Action Item issues are reviewed and closed during Working Group meetings.
Contributing guide in graphql-js
https://github.com/graphql/graphql-js/blame/main/.github/CONTRIBUTING.md#L10-L16 links to Facebook bounty program. What is the process under GraphQL Foundation?
We started working on v16
long ago and still haven't delivered it. We discuss each time in WG but fall short on our deadlines all the time. Moving forward from this release we really need to setup a plan a schedule for a releases. We should plan out the breaking changes for at least 2 releases. It is an iterative process so will be pushing new features and fixing bugs so we shouldn't hold back for too long. Once we have all the planned breaking changes we should cut a release and yes we need to automate our deployment pipelines.
We need to create an issue of Needed Characteristics for maintainers according to @IvanGoncharov 's vision
Note: Action Item issues are reviewed and closed during Working Group meetings.
Clean the maintainers list on Github (has 60 old contributors from Facebook)
Note: Action Item issues are reviewed and closed during Working Group meetings.
Write a contribution guide - first iteration in a week from today
Note: Action Item issues are reviewed and closed during Working Group meetings.
Provide an example that show a real issue with instanceof
Note: Action Item issues are reviewed and closed during Working Group
meetings.
Does it need particular labels? Do we need to ensure the commit message is in a particular format? Do they need to add a changeset or documentation? Also gather requirements (two approvals, etc) from CONTRIBUTING.md
Note: Action Item issues are reviewed and closed during Working Group
meetings.
RFC here: graphql/graphql-js#2832
Can we move the December call to Jan 5th same time?
What do you think?
cc: @Urigo @saihaj @robrichard @onhate @gagoar
P.S. Sorry for the last-minute change should be posted earlier.
Create detailed issues and a public roadmap for everything that's needed from @IvanGoncharov point of view for the Typescript migration so all contributors could start the work
Note: Action Item issues are reviewed and closed during Working Group meetings.
Hello everyone
I hope @IvanGoncharov and his family are safe and doing well. Today's meeting was a replacement for #76 February monthly call. If there are no objections, let's just cancel today's call and comeback to regular March meeting.
We need to be transparent on how we do things. We lack a lot on this. We should be posting blog posts that range from planned releases, release schedule updates, new release migration guides and other things. This is one way we can communicate with the broader community, help onboard new maintainers and just being transparent on what we have been up to. We have started to cleaning that backlog of PRs but we have a long way to go. Cause as a contributor if no one gets to my PR for weeks or even months that is very discouraging. We do discuss some PRs in WG calls on why we are holding on but it takes a while we respond (and in some cases we just forget to respond) so I suggest we add publish blog monthly that we can draft in WG call and publish it the same week in which we will just outline our goals until next meeting.
I spend last month going through various job interviews and it was a pretty exhausting process for me.
I gave myself some time off but now I'm back and ready to review PRs and cut the 16.0.0 release.
Since not a lot of progress is done since the last meeting and we also have empty agenda.
Let's move a call to next Wednesday, Aug 4th that way we can discuss what is left for the 16.0.0 release.
@robrichard @saihaj @yaacovCR What do you think about this proposal?
Since there are no agenda items, let's cancel the meeting today (Oct 26th).
If someone has any issues they want to discuss in person, please add them to the next agenda, or if it is urgent, we can schedule a meeting even earlier (please suggest a date).
We have a lot of roles:
Do we need all of these?
Note: Action Item issues are reviewed and closed during Working Group
meetings.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.