Skip to content

通用组件开发 - 标签编辑器 #1

@frank-zsy

Description

@frank-zsy

标签数据是 OpenDigger 与 OpenTalent 中的核心,是进行项目范围筛选和开发者范围筛选的基本依据,因此标签编辑器是一个重要的通用组件。

在 OpenTalent 中包含两类标签,一类是 OpenDigger 中的公开标签,另一类是 OpenTalent 用户自己维护的标签。

OpenDigger 的标签直接走 ClickHouse 接口查询和使用,类似目前的积分发放系统中的方式。

OpenTalent 中用户的标签包含:

  • 标签 ID:系统内部 ID
  • 标签英文名与中文名
  • 子标签:可搜索 OpenDigger 标签与当前用户可见的标签为当前标签的子标签
  • 平台数据:GitHub、Gitee、GitLab 等数据平台的仓库、组织、开发者 ID 作为平台数据

参考原型: https://oss.open-digger.cn/prototype/openshare/label_editor.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions