Coder Social home page Coder Social logo

Comments (6)

craigsmitham avatar craigsmitham commented on August 17, 2024 1

@IvanGoncharov first - really appreciate your past help and willingness to discuss issues here and in GraphQL JS. So, more ways we can encourage good discussion will be great.

I think the Ember community has done this well. They have a blog/newsletter published weekly with a roundup of information relevant to the core Ember framework and libraries with links to their forum and GH issues for more discussion. They also just switched from Slack to Discord for real time communication.

As I mentioned in the WG, a human-curated newsletter that reports on the recent/relevant activity in both in GraphQL JS, spec, RFC etc would be really helpful. Hard to get a pulse on what is important/relevant/related digging through GitHub. It should not generally include news/information on implementations other than GraphQL JS or third party libraries/tools unless they are relevant to the spec/RFC process.

I'd be curious if anyone on the Ember team has given a talk or if there are any blog posts on their process. At a minimum I think the easiest and appropriate thing would be to start posting these round-ups to the graphql.org blog. We can figure out a newsletter platform now or later. We could collaborate on content via a Google Doc or via a PR for graphql.org. A google doc is probably lower friction for drafting.

In summary I suggest:

  • Identify who is willing to contribute (either content or editing)
  • Limiting scope of communication to GraphQL as a technology - the spec, RFC, and relevant reference implementation(s), or projects at least tangentially related.
  • Coming up with a name for this type of communication (I think we should avoid the term "Weekly" in the name, even though weekly may be a good cadence, it may not be that regular)
  • Posting the communication to the graphql.org blog
  • At some point also creating a newsletter
  • Start by creating a google doc shared with those willing to contribute

Any ideas for a name for the communication/newsletter?

from graphql-wg.

Zaba505 avatar Zaba505 commented on August 17, 2024

Hi @IvanGoncharov and @craigsmitham, has there been any news on a "discussion space" (any medium for discussing WG ideas)? I've been trying to find any on my own and having no luck. I have a proposed idea for adding import statements to the GraphQL TypeSystemDefinition spec. I started by reading the README.md and it said to make a PR on the upcoming WG agenda file to discuss inclusions, proposals, etc. Unfortunately, at the moment, there isn't any new WG agenda file and it seems counter intuitive to make a PR for a meeting that already happened.

My solution to facilitate discussion for WG agenda proposals would be to have one single file (submittals.md, proposals.md, etc.) that PR's can be submitted to constantly. Then, before a specific WG meeting, the single files' merged PRs would be scanned and scheduled for that meeting. After the PRs are discussed and concluded they will be removed from the single file. This way there will always be a current and simple location for sending PRs, as well as, facilitates more frequent discussion through a (potential) higher volume of PRs.

Any thoughts on my solution would be greatly appreciated! Also, if there is any place I can run my imports idea by, that would be great!

from graphql-wg.

craigsmitham avatar craigsmitham commented on August 17, 2024

@Zaba505 I think you've identified some potential improvements in the process. I think now that GraphQL is part of the Linux foundation we may adopt a more formal process that will address some of these.

from graphql-wg.

Zaba505 avatar Zaba505 commented on August 17, 2024

@craigsmitham Thanks for the reply! Is there any timeline on when a process may be implemented? Also, is there a process for adding projects to the graphql org? I've been working on a GraphQL "compiler", gqlc (really just a protoc knock off for the graphql idl). It's currently still in development but fast approaching a beta release and I was wondering if there is any proposal process for adding it to the graphql org code base?

from graphql-wg.

craigsmitham avatar craigsmitham commented on August 17, 2024

@Zaba505, to the best of my knowledge, the GraphQL org on GitHub is focused on projects that are related to the GraphQL specification or the GraphQL reference implementation. There are plenty of other community and industry projects focused on GraphQL that can be found at this page: https://graphql.github.io/code/. They all typically have their own Github org.

from graphql-wg.

benjie avatar benjie commented on August 17, 2024

Closing as stale (related to #1413, though this isn't technically an action item)

from graphql-wg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.