Skip to content
New issue

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

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

Already on GitHub? # to your account

Write a CONTRIBUTORS.md #556

Closed
mathieuLivebardon opened this issue Mar 10, 2023 · 3 comments
Closed

Write a CONTRIBUTORS.md #556

mathieuLivebardon opened this issue Mar 10, 2023 · 3 comments
Labels
documentation priority-low @ud-viz This issue requires changes in the mono repo

Comments

@mathieuLivebardon
Copy link
Contributor

List the names of people with links to their Github pages and what organization they are from.

@EricBoix
Copy link
Contributor

This issue is tightly related to #555 .
In order to create the file we should cross the information of

the project members

and

git log | grep Author | sed 's/^Author: //' | \
   sed 's/jailln/Jaillot Vincent/' | \
    sed 's/John Samuel <johnsamuelwrites@gmail.com>/John SAMUEL/'| \
    sed 's/John SAMUEL <john.samuel@liris.cnrs.fr>/John SAMUEL/' | \
    sed 's/John Samuel <johnsamuelwrites@users.noreply.github.com>/John SAMUEL/' | \
    sed 's/frogsapo <eric.boix@gmail.com>/Eric BOIX/' |  \
    sed 's/Mathieu <>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu Livebardon <34244904+mathieuLivebardon@users.noreply.github.com>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu Livebardon <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sed s'/mathieuLivebardon <>/Mathieu LIVEBARDON/' | \
    sed s'/mathieuLivebardon <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sort -u

@mathieuLivebardon mathieuLivebardon linked a pull request May 31, 2023 that will close this issue
@mathieuLivebardon
Copy link
Contributor Author

This issue is tightly related to #555 . In order to create the file we should cross the information of

the project members

and

git log | grep Author | sed 's/^Author: //' | \
   sed 's/jailln/Jaillot Vincent/' | \
    sed 's/John Samuel <johnsamuelwrites@gmail.com>/John SAMUEL/'| \
    sed 's/John SAMUEL <john.samuel@liris.cnrs.fr>/John SAMUEL/' | \
    sed 's/John Samuel <johnsamuelwrites@users.noreply.github.com>/John SAMUEL/' | \
    sed 's/frogsapo <eric.boix@gmail.com>/Eric BOIX/' |  \
    sed 's/Mathieu <>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu Livebardon <34244904+mathieuLivebardon@users.noreply.github.com>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sed 's/Mathieu Livebardon <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sed s'/mathieuLivebardon <>/Mathieu LIVEBARDON/' | \
    sed s'/mathieuLivebardon <tsunoll96@gmail.com>/Mathieu LIVEBARDON/' | \
    sort -u

git log provides an option --pretty for formatting the output of the command.
I suggest using this command instead : git log --pretty=format:"%aN -- %aE" | sort -uf

@EricBoix
Copy link
Contributor

EricBoix commented Jun 2, 2023

@mathieuLivebardon
Because we have to manually resolve aliases and still count commits, I propose this PR that gives up on shell level tricks and pulls python to get the job done.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
documentation priority-low @ud-viz This issue requires changes in the mono repo
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants