Skip to content

[Announcements] 关于后续社区路线和人员管理问题 #101

Description

@jyxjjj

关于 OpenListTeam 管理及开发人员的分工如下:

  • 核心开发(Core Dev)⏳🤏🕐
    负责主要代码架构、模块设计与实现;审查前后端 Pull Request 贡献的代码。

  • 文档/维护(Docs & Maintenance)💼✅🔒
    编写文档、翻译等;审查文档仓库 Pull Request 贡献的内容;维护文档站。

  • CI/发布工程(DevOps)💼✅🔒
    管理构建系统、CI/CD、发布版本。

  • 社区管理(Community)💼✅🕐
    处理 Pull Requests / Issues / Discussions、管理贡献者行为规范,回应社区内容。

  • UI/UX设计 ⏳🤏🕐
    应为前端 Core Dev 兼任。
    设计和统一交互/样式。

  • 安全与合规 ⏳🤏🕐
    可能通过社区人员实现。
    人手不够时将使用Renovate,GitHub Copilot及Dependabot。

  • 产品/路线规划(Project Lead/Product)⏳🤏🕐
    项目所有者。
    制定版本目标、功能优先级、协调方向。

关于 OpenListTeam 盈利模式如下:

  • GitHub Sponsors
  • 文档页面捐赠
  • 待定

很遗憾,我们必须确认Leader才能开启这类捐赠,否则没有人有权分配资源。

我们在4.0正式版发布后会尽我们最大努力开始确认人员分配问题。


我们需要:

(1)能承担如下职责的PM(Project Manager):
1、域名、网站信息挂靠,负责备案和域名维护 💼✅🔒
2、财务管理,对捐赠和支出决定、提审并记账 ⏳🤏🕐
3、商务对接,对其他公司捐赠或者合作商议和对接 ⏳🤏🕐
4、需求对接,可以理解大部分issue、pr、讨论需求等 💼✅🔒
5、有基本代码和开发能力,可以初步审核pr并和我们讨论 💼✅🔒
个人要求:有较多时间贡献,有责任心并且信得过
PM不止一个,可以2~3个人交叉覆盖
权限:域名、财务、TG群、GH管理员

(2)能进行开发的CD(Core Dev)
1、至少熟悉Go、Web开发中的一种 ⏳🤏🕐
2、负责处理issue、pr,进行功能开发 💼✅🕐
个人要求:有一定时间处理pr和issue,信得过
CD不止一个,需要3~5个人交叉覆盖
权限:GH管理员

(3)其他成员,提交PR通过即可加入
权限:GH开发者


我本人目前正在做的就是(1).3、4、5

Yizeg 可以 做 (1).1

关于财务管理,我们目前希望借鉴 存储库 forgejo/sustainability 的方案

(怀疑GitHub会限制forgejo的链接,这边不放出了,如果确认可以放出我们再编辑)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions