1"use strict";(globalThis.webpackChunkopenfga_dev=globalThis.webpackChunkopenfga_dev||[]).push([[6917],{7833(e,n,t){t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>l,default:()=>h,frontMatter:()=>a,metadata:()=>i,toc:()=>r});const i=JSON.parse('{"id":"content/community","title":"Community","description":"Learn how to engage with the OpenFGA Community","source":"@site/docs/content/community.mdx","sourceDirName":"content","slug":"/community","permalink":"/docs/community","draft":false,"unlisted":false,"editUrl":"https://github.com/openfga/openfga.dev/edit/main/docs/content/community.mdx","tags":[],"version":"current","lastUpdatedAt":1789987177000,"sidebarPosition":2,"frontMatter":{"title":"Community","sidebar_position":2,"slug":"/community","description":"Learn how to engage with the OpenFGA Community"},"sidebar":"docs","previous":{"title":"Configuration Language","permalink":"/docs/configuration-language"},"next":{"title":"Getting Started","permalink":"/docs/getting-started"}}');var o=t(74848),s=t(28453);const a={title:"Community",sidebar_position:2,slug:"/community",description:"Learn how to engage with the OpenFGA Community"},l="OpenFGA Community",c={},r=[{value:"Slack (CNCF Community)",id:"slack-cncf-community",level:2},{value:"GitHub Discussions",id:"github-discussions",level:2},{value:"X (formerly Twitter)",id:"x-formerly-twitter",level:2},{value:"YouTube",id:"youtube",level:2},{value:"LinkedIn",id:"linkedin",level:2},{value:"Mastodon",id:"mastodon",level:2},{value:"Monthly Community Meetings",id:"monthly-community-meetings",level:2}];function d(e){const n={a:"a",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...(0,s.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.header,{children:(0,o.jsx)(n.h1,{id:"openfga-community",children:"OpenFGA Community"})}),"\n",(0,o.jsx)(n.h2,{id:"slack-cncf-community",children:"Slack (CNCF Community)"}),"\n",(0,o.jsxs)(n.p,{children:["The OpenFGA community has a channel in the ",(0,o.jsx)(n.a,{href:"https://cncf.io",children:"CNCF"})," Slack."]}),"\n",(0,o.jsxs)(n.p,{children:["If you don't have access to the CNCF Slack you can request an invitation ",(0,o.jsx)(n.a,{href:"https://slack.cncf.io",children:"here"}),". You can join the community in the ",(0,o.jsx)(n.a,{href:"https://cloud-native.slack.com/archives/C06G1NNH47N",children:"#openfga"})," channel."]}),"\n",(0,o.jsx)(n.h2,{id:"github-discussions",children:"GitHub Discussions"}),"\n",(0,o.jsxs)(n.p,{children:["You can also use ",(0,o.jsx)(n.a,{href:"https://github.com/orgs/openfga/discussions",children:"GitHub discussions"})," to ask questions and submit product ideas."]}),"\n",(0,o.jsx)(n.h2,{id:"x-formerly-twitter",children:"X (formerly Twitter)"}),"\n",(0,o.jsxs)(n.p,{children:["Follow us on X to get the latest updates on all things OpenFGA. ",(0,o.jsx)(n.a,{href:"https://twitter.com/OpenFGA",children:"@OpenFGA"}),"."]}),"\n",(0,o.jsx)(n.h2,{id:"youtube",children:"YouTube"}),"\n",(0,o.jsxs)(n.p,{children:["Subscribe to ",(0,o.jsx)(n.a,{href:"https://www.youtube.com/@OpenFGA",children:"the OpenFGA YouTube Channel"})," to see our latest videos and recordings."]}),"\n",(0,o.jsx)(n.h2,{id:"linkedin",children:"LinkedIn"}),"\n",(0,o.jsxs)(n.p,{children:["Follow us on ",(0,o.jsx)(n.a,{href:"https://www.linkedin.com/company/openfga/",children:"LinkedIn"})," for the latest updates, community highlights, and insights into fine-grained authorization."]}),"\n",(0,o.jsx)(n.h2,{id:"mastodon",children:"Mastodon"}),"\n",(0,o.jsxs)(n.p,{children:["For the Fediverse fans among you, follow us on Mastodon at ",(0,o.jsx)(n.a,{href:"https://mastodon.social/@openfga",children:"@[email protected]"}),"!"]}),"\n",(0,o.jsx)(n.h2,{id:"monthly-community-meetings",children:"Monthly Community Meetings"}),"\n",(0,o.jsxs)(n.p,{children:["We hold a monthly community meeting on the second Thursday of every month @ ",(0,o.jsx)(n.a,{href:"https://www.worldtimebuddy.com/?qm=1&lid=12,100,5,6,8&h=5&sln=11-12&hf=1",children:"11am Eastern Time (US)"}),"."]}),"\n",(0,o.jsxs)(n.ul,{children:["\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://zoom-lfx.platform.linuxfoundation.org/meetings/openfga",children:"Calendar"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://docs.google.com/document/d/1Y6rbD0xpGLVl-7CmeMgxi56_a0ibIQ_RojvWBbT9MZk/edit#",children:"Agenda"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://zoom-lfx.platform.linuxfoundation.org/meetings/openfga",children:"Zoom Link"})}),"\n",(0,o.jsx)(n.li,{children:(0,o.jsx)(n.a,{href:"https://www.youtube.com/playlist?list=PLUR5l-oTFZqUneyHz-h4WzaJssgxBXdxB",children:"Recordings of Previous Meetings"})}),"\n"]}),"\n",(0,o.jsxs)(n.p,{children:["Read more details ",(0,o.jsx)(n.a,{href:"https://github.com/openfga/community/blob/main/community-meetings.md",children:"here"})]})]})}function h(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}}}]);
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.