2 Star 1 Fork 0

opensourceway / community

 / 详情

Group the contributors by organization

Doing
Opened this issue  
2020-06-04 08:59

It is a new requirement.

Diversity is important to an open source community. If our system supports to identify the organization the contributor belongs to, this can help a lot.

The difficulty is

  1. it is not a must to add organization information in the gitee.

  2. the mail address subscribed to mail lists may not contains organization information.

Possible solutions:

  1. encourage the users to register Company in the gitee profile and set it public. We need check whether we can get the information from Gitee.

  2. following OpenStack way

https://wiki.openstack.org/wiki/Stackalytics#Company_affiliation

It is expected to have it in June.

Comments (6)

Fred_Li created任务
Fred_Li set related repository to opensourceway/community
展开全部操作日志

Okay, I will ask Legal affairs first, then change om-data(include company info) from private to public, add readme doc.. etc..

"encourage the users to register Company in the gitee profile and set it public. We need check whether we can get the information from Gitee. "
--- We can get information from gitee by gitee "get user info" api

@Fred_Li Is these configuration properties include all you want?

-gitee_id:gitee的login账号名,比如https://gitee.com/zhongjun2 中的zhongjun2
-github_id:github的login账号名
-company_name: 公司名称
-organization_name: 公司下面的组织名称
-end_date:在这个公司的结束时间
-user_name:显示在统计看板上面的名称,github_id、gitee_id等统一对外显示成user_name
-emails: 使用的email信息,比如订阅过maillist的email,注册gitee的email,注册github的email

@Fred_Li Is these configuration properties include all you want?
-gitee_id:gitee的login账号名,比如https://gitee.com/zhongjun2 中的zhongjun2
-github_id:github的login账号名
-company_name: 公司名称

If the contributor doesn't belongs to one company, it should be individual. Am I correct?

-organization_name: 公司下面的组织名称

I don't think this is necessary

-end_date:在这个公司的结束时间
-user_name:显示在统计看板上面的名称,github_id、gitee_id等统一对外显示成user_name
-emails: 使用的email信息,比如订阅过maillist的email,注册gitee的email,注册github的email

@zhongjun2

The rest looks good to me.

-organization_name: 公司下面的组织名称
I don't think this is necessary

-----This is proposed by @zyp

-company_name: 公司名称
If the contributor doesn't belongs to one company, it should be individual. Am I correct?

---- yes, the contributor will belong to independent.

zhongjun2 changed issue state from 待办的 to 进行中
zhongjun2 changed issue state from 进行中 to 已完成
zhongjun2 changed issue state from 已完成 to 进行中
zhongjun2 changed issue state from 进行中 to 已完成
zhongjun2 changed issue state from 已完成 to 进行中

We already support to show user company info in dashboard from config file.

Sign in to comment

状态
Assignees
Labels
Milestones
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
5250947 zerodefect 1578983253
1
https://gitee.com/opensourceway/community.git
git@gitee.com:opensourceway/community.git
opensourceway
community
community

Search