Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pages showing the org teams #12

Open
jayvdb opened this issue Dec 1, 2017 · 6 comments
Open

Add pages showing the org teams #12

jayvdb opened this issue Dec 1, 2017 · 6 comments

Comments

@jayvdb
Copy link
Member

jayvdb commented Dec 1, 2017

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 coala/meta#74 , so they could be removed. Maybe we dont want a team like that appearing on the website ;-)

@chetanya-shrimali
Copy link

can i take up this issue? @jayvdb

@adtac
Copy link
Member

adtac commented Dec 6, 2017

@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.

@chetanya-shrimali
Copy link

chetanya-shrimali commented Dec 7, 2017

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

@jayvdb
Copy link
Member Author

jayvdb commented Dec 14, 2017

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

@sks444
Copy link
Member

sks444 commented Dec 15, 2017

@jayvdb, @adtac, Once #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.

@KVGarg
Copy link
Contributor

KVGarg commented Jan 25, 2019

@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.

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

No branches or pull requests

6 participants