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

Use Github Pages and a commit hook to extract user info with the Github API #126

Open
aschrijver opened this issue Aug 17, 2018 · 2 comments

Comments

@aschrijver
Copy link
Contributor

An interesting extension to this repository would be to have a published webpage (using Github Pages) and a commit hook, which kicks in when a new entry to SIGNATURES is added, and then uses the Github API to extract the display name of the user and maybe her/his avatar picture. After which it then automatically republishes the updated webpage.

@vassudanagunta
Copy link
Contributor

I think that would be a violation of trust to do something like that without advanced consent from the signers. The signers came here to sign an oath. They didn't give permission to be part of the marketing of it.

Given what this Oath is about, such trespass would look really bad too.

@aschrijver
Copy link
Contributor Author

aschrijver commented Aug 17, 2018

I tend to disagree. You sign with your GH name currently. IMHO that name stands for you, so should also be willing to adhere your GH display name with it. Whether your name is in the SIGNATURES file, or in in a HTML page should not be a big difference. Of course people should be made aware of the page, making sure they consent with that display (means current signees should probably not be automatically added).

Also this is not marketing, but yes, it is giving more awareness to those who signed the oath. Currently the SIGNATURES page with just a GH username is quite anonymous.

Edit: Ah yes.. reading you better, there should be consent :)

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

No branches or pull requests

2 participants