PageSourceSearch

https://graphql.org/_next/static/chunks/pages/community/ambassadors/standards-3a89d61d2f1a6bd4.js

js graphql.org collected 2026-09-24 07:00:51 UTC 10,862 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8200],{9423:function(e,n,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/community/ambassadors/standards",function(){return a(60347)}])},60347:function(e,n,a){"use strict";a.r(n),a.d(n,{useTOC:function(){return s}});var o=a(52676),t=a(92937),i=a(45043),r=a(79428);function s(e){return[{value:"Scope",id:"scope",depth:2},{value:"Be Kind, Welcoming, and Inclusive",id:"be-kind-welcoming-and-inclusive",depth:2},{value:"Be Respectful and Professional",id:"be-respectful-and-professional",depth:2},{value:"Handle Disagreements Respectfully",id:"handle-disagreements-respectfully",depth:2},{value:"Promote and Enhance the GraphQL Brand",id:"promote-and-enhance-the-graphql-brand",depth:2},{value:"Don’t use GraphQL community spaces or your role as an Ambassador to promote political causes",id:"dont-use-graphql-community-spaces-or-your-role-as-an-ambassador-to-promote-political-causes",depth:2},{value:"Be Graceful With Feedback",id:"be-graceful-with-feedback",depth:2},{value:"Consequences for Violation",id:"consequences-for-violation",depth:2},{value:"Questions and Reporting",id:"questions-and-reporting",depth:2},{value:"Updates",id:"updates",depth:2}]}n.default=(0,t.c)(function(e){let{toc:n=s(e)}=e,a={a:"a",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...(0,r.a)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.h1,{children:"GraphQL Ambassador Program Standards of Excellence"}),"\n",(0,o.jsxs)(a.p,{children:["While the wider GraphQL community abides by the\n",(0,o.jsx)(a.a,{href:"https://graphql.org/codeofconduct/",children:"contributor covenant code of conduct"}),", a\nstronger set of standards is used for the Ambassador Program. This is because\nthe Foundation endorses Ambassadors as representatives and leaders; the\nStandards of Excellence are designed to provide a set of guidelines and best\npractices for engaging with the GraphQL Foundation and broader community. This\nmakes it easier for Ambassadors to contribute to a positive culture by providing\nclarity around what and how we create a safe and collaborative environment."]}),"\n",(0,o.jsx)(a.h2,{id:n[0].id,children:n[0].value}),"\n",(0,o.jsx)(a.p,{children:"If you are a GraphQL Ambassador, these Standards apply to you. This means they\napply to your statements and actions in your capacity as a GraphQL Foundation\nrepresentative, whether they occur online or offline, and whether they occur\nwithin community spaces or outside of community spaces."}),"\n",(0,o.jsxs)(a.p,{children:["In addition to complying with these Standards of Excellence, GraphQL Ambassadors\nare also required to comply with the ",(0,o.jsx)(a.a,{href:"https://graphql.org/",children:"GraphQL Code of Conduct"})," and the ",(0,o.jsx)(a.a,{href:"https://events.linuxfoundation.org/about/code-of-conduct/",children:"Linux\nFoundation Events Code of Conduct"}),", and all other applicable GraphQL Foundation\npolicies, rules, or guidelines."]}),"\n",(0,o.jsx)(a.h2,{id:n[1].id,children:n[1].value}),"\n",(0,o.jsxs)(a.ul,{children:["\n",(0,o.jsx)(a.li,{children:"Be kind to others."}),"\n",(0,o.jsx)(a.li,{children:"Promote a friendly atmosphere where people feel comfortable asking questions,\nparticipating in discussions, and making contributions."}),"\n",(0,o.jsx)(a.li,{children:"Show gratitude and appreciation for others. Look for opportunities to say\n“thank you” and recognize people when they are being helpful or making\ncontributions."}),"\n",(0,o.jsx)(a.li,{children:"Make a conscious effort to welcome and be inclusive of newcomers and people\nwho are different from you."}),"\n",(0,o.jsx)(a.li,{children:"Show empathy, care, and concern for others’ feelings, perspectives, and\nexperiences."}),"\n"]}),"\n",(0,o.jsx)(a.h2,{id:n[2].id,children:n[2].value}),"\n",(0,o.jsxs)(a.ul,{children:["\n",(0,o.jsx)(a.li,{children:"At all times, conduct yourself in a manner that is appropriate for a\nprofessional environment."}),"\n",(0,o.jsx)(a.li,{children:"Always treat others with courtesy and respect. Rude, insulting, offensive,\ndisparaging, or threatening statements or behaviors are not permitted."}),"\n"]}),"\n",(0,o.jsx)(a.h2,{id:n[3].id,children:n[3].value}),"\n",(0,o.jsx)(a.p,{children:"We want to encourage the candid exchange of ideas and feedback and foster an\nenvironment in which people can openly agree or disagree with each other, so\nlong as they do so respectfully. Disagreements are not an excuse for bad\nbehavior. As a GraphQL Ambassador, you are expected to:"}),"\n",(0,o.jsxs)(a.ul,{children:["\n",(0,o.jsx)(a.li,{children:"Respond to differences of opinion in a respectful manner."}),"\n",(0,o.jsx)(a.li,{children:"Make a conscious effort to understand other people’s perspectives and learn\nthe facts before you publicly take a stand on any highly controversial issue."}),"\n",(0,o.jsx)(a.li,{children:"Seek to resolve conflict and disagreement in a respectful and collaborative\nmanner and encourage others to do the same."}),"\n"]}),"\n",(0,o.jsx)(a.h2,{id:n[4].id,children:n[4].value}),"\n",(0,o.jsx)(a.p,{children:"As a GraphQL Ambassador, part of your role is to promote and enhance the GraphQL\nbrand and contribute to goodwill and positive relations among the Foundation and\nothers in GraphQL ecosystem. Nonetheless, you can be honest and candid with\nconstructive criticism, holding others accountable, identifying opportunities\nfor improvement, and discussing potential challenges. However, always express\nyourself in a manner that is respectful and professional, and strive to also be\ntactful and sensitive to how your words may impact others. See the “Be Graceful\nWith Feedback” section below for suggestions on how to deliver feedback\nconstructively and kindly."}),"\n",(0,o.jsx)(a.p,{children:"As a GraphQL Ambassador, your actions can reflect either positively or poorly on\nthe GraphQL community, Foundation, and brand. Therefore, engaging in activity\nthat is illegal, immoral, fraudulent, deceptive, or is otherwise likely to\ndamage the reputation of the GraphQL community, Foundation, or Ambassador\nProgram, is grounds for immediate suspension or removal from the GraphQL\nAmbassad
1or Program."}),"\n",(0,o.jsx)(a.h2,{id:n[5].id,children:n[5].value}),"\n",(0,o.jsx)(a.p,{children:"Your role as a GraphQL Ambassador is to be used for the purpose of evangelizing\nGraphQL and otherwise contributing to the GraphQL community and ecosystem. Both\nthe GraphQL Code of Conduct and these Standards of Excellence prohibit use of\nGraphQL community spaces for political campaigning or promotion of political\ncauses that are unrelated to the advancement of GraphQL technology."}),"\n",(0,o.jsx)(a.p,{children:"Outside of GraphQL community spaces, you are free to engage in political\nactivities and support causes you choose. However, when you discuss political\ncauses that are unrelated to GraphQL, please keep those discussions separate\nfrom your engagement in GraphQL and separate from your role as a GraphQL\nAmbassador. For example, if you choose to promote a political cause unrelated to\ntechnology on X or LinkedIn in your personal time, please do so in posts and\ndiscussion threads that are separate from GraphQL-related discussions."}),"\n",(0,o.jsx)(a.h2,{id:n[6].id,children:n[6].value}),"\n",(0,o.jsxs)(a.ul,{children:["\n",(0,o.jsx)(a.li,{children:"Giving others kudos and recognition is a great way to contribute to a positive\nenvironment. Therefore, feel free to share positive feedback in both public\nand private forums."}),"\n",(0,o.jsx)(a.li,{children:"When it comes to negative feedback or criticism, remember that none of us are\nperfect. We all make mistakes. Most people are good people who are trying to\ndo good things. Therefore, when others make mistakes, strive to be\nunderstanding. When you make a mistake, take responsibility and do your best\nto learn and improve."}),"\n",(0,o.jsx)(a.li,{children:"Always share feedback or criticism in a respectful, courteous, and\nprofessional manner. Additionally, always strive to present negative feedback\nor criticism in a constructive manner (e.g. as suggestions for improvement)\nrather than a destructive manner (e.g. insults or degrading language)."}),"\n",(0,o.jsx)(a.li,{children:"When you have negative feedback or criticism about an individual (other than a\npublic figure), please share it privately to help the individual learn and\ngrow. Please avoid sharing negative feedback or criticism about an individual\n(other than a public figure) publicly, because this could cause unnecessary\nshame, embarrassment, or humiliation."}),"\n",(0,o.jsx)(a.li,{children:"When you have negative feedback or criticism about an organization or public\nfigure, you may share it publicly or privately, so long as you do so in a\nrespectful, courteous, and professional manner."}),"\n"]}),"\n",(0,o.jsx)(a.h2,{id:n[7].id,children:n[7].value}),"\n",(0,o.jsx)(a.p,{children:"If the GraphQL Foundation determines that a GraphQL Ambassador has violated\nthese Standards of Excellence, or if a GraphQL Ambassador has been found in\nviolation of the GraphQL Code of Conduct or the Linux Foundation Events Code of\nConduct, the GraphQL Foundation, at its sole discretion, may take any action\nthat it deems appropriate under the circumstances, including asking the GraphQL\nAmbassador to remove offending content from community spaces or public spaces,\nor suspending or removing the individual from the GraphQL Ambassador Program."}),"\n",(0,o.jsx)(a.h2,{id:n[8].id,children:n[8].value}),"\n",(0,o.jsx)(a.p,{children:"If you have questions about these Standards of Excellence, or if you would like\nto report a potential violation, please send an email to [insert email address]\nand the current community manager will c
1ontact you. We will respond promptly to\nall questions and reports."}),"\n",(0,o.jsx)(a.h2,{id:n[9].id,children:n[9].value}),"\n",(0,o.jsx)(a.p,{children:"The GraphQL Foundation reserves the right to modify these Standards of\nExcellence at any time, at its sole discretion. The GraphQL Foundation will\nnotify GraphQL Ambassadors of major changes to the guidelines by email [and via\nthe GraphQL Ambassador Discord channel]. However, any changes to these\nguidelines will not apply retroactively. If these guidelines are updated and a\nGraphQL Ambassador does not wish to agree, their participation in the GraphQL\nAmbassador Program will cease until such time as they do agree."})]})},"/community/ambassadors/standards",{filePath:"src/pages/community/ambassadors/standards.mdx",timestamp:1789481543e3,pageMap:i.v,frontMatter:{description:"Ambassador Standards of Excellence"},title:"GraphQL Ambassador Program Standards of Excellence"},"undefined"==typeof RemoteContent?s:RemoteContent.useTOC)}},function(e){e.O(0,[3556,5043,2888,9774,179],function(){return e(e.s=9423)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.