-
Notifications
You must be signed in to change notification settings - Fork 26
Add an example contributors table in markdown #147
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 an example contributors table in markdown #147
Conversation
|
For reference, the parsed file as served by Github: https://github.com/garrettwrong/ASPIRE-Python/blob/example_contributors_md/CONTRIBUTORS.md |
|
I think it looks good. Ayelet Heimowitz ([email protected]) should be in the list too. The years information for Vineet and I are not accurate. Probably it is not necessary to keep this column. Another column can be added is what is the major work (submodule of ASPIRE). |
|
Cool, I'll wait for any other people to chime in before making changes. Years were just a guess. If it isn't helpful I can rm. I was thinking we could use the "Focus" column for what you suggest, but didn't really complete it well. Being rather new, I'm not confident enough to say what other people focused on yet, so I just put in a role if it was obvious. Thanks for taking a look. |
|
Looks reasonable. For e-mails, let's use the e-mails that are in the commits (if they correspond to actual e-mail addresses) and if people want to modify it, that's fine. I don't know if we need the focus and years column. We also need add Ayelet, as Junchao says. Then there's the question of the MATLAB code. There have been quite a few contributors there (Jane Zhao, Lanhui Wang, and others). Do these get added as “contributors” to the Python code? |
bf8c423 to
a0ab1d0
Compare
|
I removed the focus and year columns. I did not see Ayelet in this repo, but when I went searching for her github handle she had activity in the PU one, interesting, added. I don't really know how to address the MATLAB contributors other than to say they shouldn't be left out if we're porting their code. If we think of no other way, I can always add Focus back in (maybe with a different name), and indicate they contributed to that effort. |
So most of her work has been here: https://github.com/PrincetonUniversity/APPLEpicker, which was ported into Python here: https://github.com/PrincetonUniversity/APPLEpicker-python, which was eventually integrated into the current repo.
Would it be that bad to just add them as authors, plain and simple? If we want to make it clear that their work was on a previous version, we can set up two tables: one for the MATLAB version and one for the (current) Python version. |
|
I changed to ReStructuredText so the same file can be used natively in the official (sphinx) docs. Also add Mor Cohen. @janden , would you know if Bruno Luong was part of the ASPIRE_MATLAB development effort, or if we just use his MinMax code..? There were a couple other names in the MATLAB code, but checking their cv it seems we are just citing using their code, not contributing directly to ASPIRE. I think if we don't know someone immediately missing, we can undraft this and just add them later. |
|
New rst parsed in github like this: |
|
I just realized I missed Joakim's comment. Will add, Jane Zhao, Lanhui Wang, few minutes. |
junchaoxia
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be better to separate the contributors in two tables as Joakim suggested. I believe there are more contributors for the Matlab version as listed. Amit might the better people for this. Probably we should just create the list for the Python version first and notice that this only for Python version and more contributors for Matlab version. The website lists team members of ASPIRE, http://spr.math.princeton.edu/team.
|
Yes I saw the team list, and I should add a link to that page. Making two tables is easy. Figuring out the content is apparently not. What I assembled are the people listed in git, those with
I will make the two table version, push it, and you guys can take a look. If it is better we more forward, worse roll it back. We should be able to wrap this up quickly. |
includes link to webpage
|
Let me know if the two table setup is better. Thanks. https://github.com/garrettwrong/ASPIRE-Python/blob/example_contributors_md/CONTRIBUTORS.rst |
junchaoxia
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks very good. I think we can add new things later if we forget something or somebody. Joakim's email probably need to be updated.

Resolves #136 .
This is just an (incomplete) example. It is open for discussion. If it is acceptable, lets try to collect any missing contacts or details, and I can add.
One thing to note is that emails in a file on a public repo would be crawl-able. Maybe we would not want them committed.. (though most of this info is within the git logs already..).