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

make a list of contributors #4508

Merged
merged 6 commits into from
Apr 26, 2017
Merged

make a list of contributors #4508

merged 6 commits into from
Apr 26, 2017

Conversation

SwartzCr
Copy link
Contributor

fixes #211
made by running git shortlog --summary --email and then doing some cleanup
I optimized for non-gmail address and instead opted for work or personal website emails. That said it still probably has a lot of addresses in it that people might not like being posted publicly (even though they are already in the git history...)

@SwartzCr SwartzCr requested a review from bmw April 14, 2017 22:47
@ian-kelling
Copy link

ian-kelling commented Apr 15, 2017

I do not like the "Authors / Contributors" title, because some contributors did not commit code/docs: they filed bugs, reviewed code/docs, helped design, wrote widely read documentation not included in the repo, etc. and free software communities have a tendency to (not sure the best wording) marginalize / not recognize those contributions/contributors, and this title does that by implying that people not on this list are not contributors. I'd at least change the title to something like "Commiters", and at most, something like "Commiters. Look online to find the many valuable contributors who have not commited code."

@SwartzCr
Copy link
Contributor Author

Good point @ian-kelling. If you can think of a way to find a list of people who contributed outside of committing code, I'd be happy to include them

@ian-kelling
Copy link

ian-kelling commented Apr 18, 2017

If you can think of a way to find a list of people who contributed outside of committing code, I'd be happy to include them

The information can almost entirely be found from search engines and a few sites like github, but it's not easily automated and I doubt anyone wants to do that work, so I think it's probably better to simply tweak the title in some way as I suggested.

Copy link
Member

@bmw bmw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should do what you think is best here, but a few suggestions:

  1. Perhaps we should remove people's e-mail. I can't imagine (m)any people getting frustrated we didn't include their e-mail, but I can imagine a few getting frustrated that we did.
  2. You can do what you want in response to @ian-kelling's insightful comments, but perhaps you can workaround the problem by just titling the page "Authors" which I think helps clearly designate this is people who wrote Certbot code. If you want to and can find the time to pull people's names from GitHub comments, you could change it to the more general contributors.
  3. Most of these files I've seen are in the root of the repo with a name like AUTHORS.rst, CONTRIBUTORS.rst. Perhaps we should do this as well.

Feel free to ignore my comments if you want and I'm happy to give this a +1 whenever.

@bmw bmw assigned SwartzCr and bmw Apr 20, 2017
@SwartzCr
Copy link
Contributor Author

I'm ... going through and making github links for all the ones I can find

https://www.youtube.com/watch?v=U24OvWVdVwA#?t=1m20s

@bmw
Copy link
Member

bmw commented Apr 20, 2017

That sounds...painful. Again, feel free to ignore my suggestion and just leave the e-mail address if you want. I only said it because we'll be putting people's e-mail addresses in an easily scrapeable file, but it's already in our git history and plenty of other repos do it.

@SwartzCr
Copy link
Contributor Author

done! check it out!!
@bmw now there should be no more emails, ready to eview and merge

Copy link
Collaborator

@zjs zjs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this file sorted by? (It seems like it's kind of alphabetical by name, but not... quite?)

@@ -0,0 +1,272 @@
Authors / Contributors
Copy link
Collaborator

@zjs zjs Apr 26, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file should be removed, right? (It appears to be a duplicate, but with emails.)

@SwartzCr
Copy link
Contributor Author

@zjs should be fixed now

AUTHORS.md Outdated
* [Erica Portnoy](https://github.com/ohemorange)
* [Erik Rose](https://github.com/erikrose)
* [Eugene Kazakov](https://github.com/xgin)
* [Giovanni Pellerano](https://github.com/evilaliv3)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not to nit this point too much, but the sorted order still seems off. This line is one example.

Copy link
Member

@bmw bmw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM as well.

Thanks for spending the time to put this together @SwartzCr!

@bmw bmw merged commit 5f9c653 into master Apr 26, 2017
@bmw bmw deleted the contributors branch April 26, 2017 21:57
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

Successfully merging this pull request may close these issues.

add AUTHORS, CONTRIBUTORS or CREDITS to toplevel dir
4 participants