community icon indicating copy to clipboard operation
community copied to clipboard

Add pages showing the org teams

Open jayvdb opened this issue 8 years ago • 6 comments

I think want at least the coala maintainers, coala developers and coala newcomer teams to have a page, with a list of team members similar to https://coala.io/#/getinvolved .

I think it is OK to have a page about all teams in https://github.com/orgs/coala/teams .

However we also need a way to name our temporary teams so that they do not appear on the website.

e.g. @adtac created a team to help him manage inactive newcomers at https://github.com/coala/meta/issues/74 , so they could be removed. Maybe we dont want a team like that appearing on the website ;-)

jayvdb avatar Dec 01 '17 07:12 jayvdb

can i take up this issue? @jayvdb

chetanya-shrimali avatar Dec 06 '17 04:12 chetanya-shrimali

@chetanya-shrimali do you have a proposal solving this? This requires some design and we'd rather you discuss your ideas with us first before implementing them right away.

adtac avatar Dec 06 '17 05:12 adtac

In this we need to create the model first or is it that the model is already there we just have to fetch the data? @adtac

chetanya-shrimali avatar Dec 07 '17 17:12 chetanya-shrimali

@chetanya-shrimali , look in the repository for your answers

jayvdb avatar Dec 14 '17 08:12 jayvdb

@jayvdb, @adtac, Once https://github.com/coala/community/issues/32 will be solved, and we will be having all the contributor's data into a data model then we can fetch any of the contributor's data according to our need.

Suppose that we have to make a page for coala maintainers, then we can scrape all the coala maintainer's usernames from https://github.com/orgs/coala/teams/coala-maintainers/members into a list and then we can make a query for each username with the contributor model(with the login field) and get all the data of that particular contributor and then we can show it to the page.

sks444 avatar Dec 15 '17 18:12 sks444

@sks444 can't we utilize the contributor team list that is currently being popped out from the structure, at line 35 , because scrapping the webpage using BeautifulSoup or any other librabry will become complex IMO, instead we can store this list as a JSON string (json.dumps(teams)) and then we can retrieve this and convert back to a JSON dict object so that it can be used to display on the webpage.

KVGarg avatar Jan 25 '19 18:01 KVGarg