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

Create a Team page to give credits to our contributors #88

Open
camilamaia opened this issue Jun 4, 2020 · 7 comments
Open

Create a Team page to give credits to our contributors #88

camilamaia opened this issue Jun 4, 2020 · 7 comments
Labels
website All issues on this repo should have this label

Comments

@camilamaia
Copy link
Member

camilamaia commented Jun 4, 2020

Create a Team page to give credits to our contributors. Something like this:

https://zulip.com/team/

image

Each tab should be one of our org repos.

And also, a note to say thanks to the amazing designer who created our logo, Samuel.

@camilamaia camilamaia changed the title Add "Credit" section to the documentation Add "Credits" section to the documentation Jun 4, 2020
@vinigfer
Copy link
Member

vinigfer commented Jul 25, 2020

By any chance Samuel commited to this repository? I was wondering on doing something like this:

  • Get the list of commiters using a script such as git log --format='%an <%ae>' | sort --ignore-case | uniq
  • Once a week use github actions update README.md or a specific markdown file (might be easier then parse/cut/edit README.md), if we have new contributors. If we have any new, open a Pull Request.
  • Wonder if it is possible to load a mardown file inside another markdown file 🤔

So far the list of contributors is this:
Alexandra Monteiro Stenstrasser <astenstrasser@gmail.com>
astenstrasser <astenstrasser@gmail.com>
Camila Maia <cmaiacd@gmail.com>
Diego Ubirajara <diego.ubirajara@mail.com>
Djalma Araujo <djalma.araujo@gmail.com>
gilliano <gilliano.menezes@loadsmart.com>
Gilliano Menezes <gillianomenezes@gmail.com>
Gustavo Barbosa <gustavocsb@gmail.com>
Marcus <mpereirassa@gmail.com>
Marcus Pereira <mpereirassa@gmail.com>
Matheus Abreu <abreumatheus@icloud.com>
rajarshig <rajarshig89@gmail.com>
Rodrigo Machado <rcmachado@gmail.com>
supakeen <39536295+supakeen@users.noreply.github.com>
Vinicius Gubiani Ferreira <vini.g.fer@gmail.com>
Winston <winstonf88@gmail.com>
Winston Ferreira <winstonf88@gmail.com>

Any thoughts?

@camilamaia
Copy link
Member Author

camilamaia commented Jul 25, 2020

@vinigfer Samuel is a designer, so he does not have a github account. But I believe we can "hardcoded" this specific credit.

For the others, @marcuxyz suggested this when we were talking the last time: https://github.com/all-contributors/all-contributors

Example:
https://github.com/flask-extensions/flaskextensions.com#contributors

I have never work with it, but maybe it is a good place to check

@vinigfer
Copy link
Member

Interesting ... there is a bot to help in that

@Pradhvan
Copy link
Member

@vinigfer @camilamaia this might be a long shot but we can try something like this https://zulipchat.com/team/ for scanapi website.

A team page that has all the contributors list with the total number of commits mentioned.

@vinigfer vinigfer self-assigned this Jul 29, 2020
@percygautam
Copy link

Can I work on this?

@camilamaia
Copy link
Member Author

Can I work on this?

sure thing!

@camilamaia camilamaia assigned percygautam and unassigned vinigfer Oct 2, 2020
@camilamaia
Copy link
Member Author

I've updated this issue description to make it more clear.

@camilamaia camilamaia transferred this issue from scanapi/scanapi Jul 30, 2021
@camilamaia camilamaia added the website All issues on this repo should have this label label Jul 30, 2021
@camilamaia camilamaia changed the title Add "Credits" section to the documentation Create a Team page to give credits to our contributors Jul 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website All issues on this repo should have this label
Projects
No open projects
Development

No branches or pull requests

4 participants