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

docs: add a CITATION.cff for Uproot. #726

Merged
merged 4 commits into from
Sep 23, 2022

Conversation

jpivarski
Copy link
Member

@jpivarski jpivarski commented Sep 22, 2022

Hi @jpivarski, @henryiii, @agoose77, @reikdas, @kkothari2001, @aryan26roy, @Moelf, @nsmith-, @chrisburr, @kratsg!

I made this author list for Uproot by scanning through all the Uproot 1-3 and Uproot 4-5 contributions and identifying those of you who have made major contributions. It's hard to put a cut-off on "major" and I definitely appreciate all of the community contributions. I think a good way to recognize them both is with a CITATION.cff and an .all-contributorsrc.

Take a look at your entry in the CITATIONS.cff file and let me know if something should be changed: email, institution, name/spelling, and @kkothari2001 and @aryan26roy, let me know if you have or get an ORCID (https://orcid.org).

If you think I've missed someone, I can consider adding one or two more names to the author list. Below are the notes that I took while scanning through all the contributions.

Uproot 1-3:

  • plexoos: devops and some interpretations (Double32)
  • matthewfeickert: devops
  • tamasgal: interpretations
  • kreczko: provenance
  • oshadura: ZSTD compression
  • nbiederbeck: HTTP authentication
  • masonproffitt: classname function and interpretation (long long)
  • benkrikler: entry numbering when iterating over Pandas
  • guitargeek: aligned Pandas output
  • bfis: File.update
  • ast0815: skip missing TTrees in iterate
  • jrueb: lax conformance between files
  • HealthyPear: file reporting in uproot.iterate

Uproot 4-5:

  • veprbl: devops, TDatime, TTable1
  • nikoladze: XRootD bug-fixes1
  • jrueb: WritableFile improvements
  • ryuwd: XRootD bug-fixes/work-arounds
  • douglasdavis: TArrayD.reshape
  • kakwok: ReadOnlyDirectory initialization bug
  • pfackeldey: memmap streamlining
  • mpad: AsDtypeInPlace
  • btovar: exception-handling for multithreaded
  • duncanmmacleod: devops (test suite in source dist)
  • klieret: docs1
  • dcervenkov: XRootD version string handling1
  • beojan: TGraph, RooCurve, RooHist behaviors1
  • cozzyd: HTTP authentication
  • HealthyPear: TProfile reading bug
  • tamasgal: fix lazy
  • andrzejnovak: Damerau-Levenshtein distance for KeyNotFound reporting
  • raymondEhlers: histogram axis swap
  • bendavid: faster jagged header bytes removal

Footnotes

  1. needs all-contributors 2 3 4 5

@jpivarski
Copy link
Member Author

Issue #727 and its associated PRs has added all of the people indicated above to all-contributors.

@jpivarski
Copy link
Member Author

Let me know by 15:00 Geneva-time tomorrow (Friday) if anyone has any objections, otherwise, I'll merge it at that time.

@aryan26roy
Copy link
Collaborator

aryan26roy commented Sep 23, 2022

Hey @jpivarski, here is my ORCID : https://orcid.org/0000-0001-5220-8725

@kkothari2001
Copy link
Collaborator

Here's my ORCHID: https://orcid.org/0000-0001-8593-722X

@jpivarski
Copy link
Member Author

Looks like everything is done. Thanks, everyone!

@jpivarski jpivarski merged commit c134de2 into main Sep 23, 2022
@jpivarski jpivarski deleted the jpivarski/add-CITATION.cff-for-Uproot branch September 23, 2022 13:45
@jpivarski
Copy link
Member Author

Here's the "cite this repository" drop-down on the top-right of the GitHub homepage:

image

And this is what Zenodo looks like when you follow the DOI link (i.e. the DOI 10.5281/zenodo.4340632 badge):

image

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.

4 participants