GraphQL LogoGraphQL

项目资源

以下资源旨在帮助官方 GraphQL 项目了解可用的资源以及如何正确地进行会议。

GraphQL 项目类型#

GraphQL 社区非常广泛,有大量的参考实现,这些实现与 GraphQL 项目并行开发和演进。其中许多列在 这里

官方 GraphQL 项目和其他实现之间的主要区别在于,GraphQL 项目是在 GraphQL 技术章程GraphQL 行为准则 下管理的。

我们欢迎并鼓励社区成员和第三方维护自己的实现。

将独立项目变为官方项目#

如果您维护了一个工具或参考实现,并且希望将其转移到 GraphQL GitHub 组织,或者您计划在官方 GraphQL 项目中启动一个新的工作组或实现,请将您的姓名添加到即将举行的 GraphQL 工作组会议 的议程中,以介绍您的想法。

如果您的提案获得批准,则需要做几件事。例如,我们将与您合作采用我们的政策和中立治理,并帮助您转移项目及其资产(通常是域名和任何商标),以便它们在 Linux 基金会中以中立的方式持有。如果您想在提出提案之前探索这个想法,请联系 operations@graphql.org

项目会议流程#

由于 GraphQL 是一个 联合开发基金会 项目,所有会议参与者和贡献者必须在参与之前完成 GraphQL 规范会员协议。

每个 **技术会议** 必须

  • 在项目仓库中发布一个议程 Markdown 文档,至少提前一周发布。
  • 有一个“参与者”部分,人们可以在其中提前打开 PR 并添加自己的姓名。
  • 可选但鼓励:使用 GraphQL Zoom 帐户,以便我们可以轻松地将会议记录发布到 YouTube 上。

每个 **参与者** 必须

  • 在会议之前将他们的姓名添加到议程中。
  • 通过 EasyCLA 检查,以个人身份签署协议,或要求他们的公司将他们添加到列表中。

**主持会议的人** 必须

  • 在会议之前合并所有通过检查的适当出席和议程 PR。
  • 验证所有连接到会议的人员都出现在列表中。
  • 如果有人加入但不在列表中,他们需要断开连接,直到他们能够将自己添加到参与者列表中并通过所有检查。
  • 通知所有参与者会议正在录制,并将录制内容上传到云端。
  • 记录会议纪要,或安排志愿者记录。会议纪要应发布到项目仓库中。

项目资源#

Zoom#

官方 GraphQL 项目和工作组欢迎并鼓励使用 GraphQL Zoom。请联系 operations@graphql.org 获取凭据。

GitHub#

官方 GraphQL 项目可以在 graphql 组织 中托管他们的仓库。这包括代码仓库、规范仓库和工作组协调仓库。请联系 operations@graphql.org 获取详细信息。

YouTube 播放列表#

在可能的情况下,我们会录制会议并将其发布到 GraphQL YouTube 频道 上的播放列表中。如果您的项目没有播放列表,请联系 operations@graphql.org,我们可以为您设置。

GraphQL 日历#

项目会议应添加到 GraphQL 日历 中,以便人们可以轻松地找到它们。

GraphQL 域名注册和 DNS 管理#

Linux 基金会拥有顶级域名 graphql.org 以及其他一些域名。如果您需要为您的项目注册域名(特别是如果它包含“graphql”一词)或需要管理已注册域名的 DNS,请联系 operations@graphql.org

商标指南#

GraphQL 商标由 LF Projects 管理。GraphQL 项目能够根据 商标政策 使用 GraphQL 名称和标志。如果您的项目对您或其他人如何使用该标志有任何疑问,请联系 trademark@graphql.org

所有其他问题#

如果您有任何未在此处涵盖的问题,请联系 operations@graphql.org

继续阅读 →即将举行的活动