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

Update issue metadata for all reviews #109

Closed
16 of 17 tasks
lwasser opened this issue Apr 24, 2023 · 6 comments
Closed
16 of 17 tasks

Update issue metadata for all reviews #109

lwasser opened this issue Apr 24, 2023 · 6 comments
Assignees

Comments

@lwasser
Copy link
Member

lwasser commented Apr 24, 2023

All of our new software submission issues have metadata that look like this:

Submitting Author: David Nicholson (@NickleDave )
All current maintainers: (@NickleDave )
Package Name: crowsetta
One-Line Description of Package: A Python tool to work with any format for annotating animal vocalizations and bioacoustics data.
Repository Link:  https://github.com/vocalpy/crowsetta
Version submitted:   
Editor: @cmarmo 
Reviewer 1: @rhine3
Reviewer 2: @shaupert
Archive: [![DOI](https://zenodo.org/badge/159904494.svg)](https://zenodo.org/badge/latestdoi/159904494) 
JOSS DOI: [![DOI](https://joss.theoj.org/papers/10.21105/joss.05338/status.svg)](https://doi.org/10.21105/joss.05338)
Version accepted: v [5.0](https://github.com/vocalpy/crowsetta/releases/tag/5.0.0)
Date accepted (month/day/year): 03/28/2023

but older issues have something like this:

Submitting Author: Emily Jane McTavish (@snacktavish)
Package Name: Physcraper
One-Line Description of Package: Automated phylogenetic updating
Repository Link:  https://github.com/McTavishLab/physcraper
Version submitted:   v0.55
Editor: @NickleDave   
Reviewer 1: @bpucker 
Reviewer 2: @leomrtns    
Archive: https://zenodo.org/record/5512990
Version accepted: 1.0

We need to go through older issues and update metadata

For all issues we need to add:

  • JOSS DOI:
    For all those older issues, we should add the following two things (some issues may have this already given Davids work):
  • All current maintainers
  • Date accepted (month-day-year)
@NickleDave
Copy link
Contributor

Notes while doing this:

  • For movingpandas I can't find the DOI or version to link to (on Zenodo or GitHub respectively)
  • For phenopype I can't find the version to link to on GitHub, and I noticed the maintainer does not have a pyOpenSci badge

@lwasser
Copy link
Member Author

lwasser commented Jul 27, 2023

Thank you for your work on this david!!

a few other notes for whomever takes this on at another time!
Three packages are missing date_Accepted :)

  • - Oops, pystiche is missing date_accepted key.
  • - Oops, Nbless is missing date_accepted key.
  • - Oops, earthpy is missing date_accepted key.

And then i'm pulling from david's list above:

  • For movingpandas I can't find the DOI or version to link to (on Zenodo or GitHub respectively)
  • For phenopype I can't find the version to link to on GitHub, and I noticed the maintainer does not have a pyOpenSci badge

@isabelizimm
Copy link
Contributor

Just an update on this issue: everything was unchecked to start from the beginning again with the updated metadata to include JOSS DOI. Everything that has been re-checked off will have the exact format of

  • Submitting Author
  • All current maintainers
  • Package Name
  • One-Line Description of Package
  • Repository Link
  • Version submitted
  • Editor
  • Reviewer 1
  • Reviewer 2
  • Archive
  • JOSS DOI
  • Version accepted
  • Date accepted

and if anything is missing, I've been marking with N/A (including the slash).

@isabelizimm isabelizimm self-assigned this Aug 29, 2023
@cmarmo
Copy link
Member

cmarmo commented Oct 8, 2023

I have removed the label as the all the packages have been checked: we just need to decide how to communicate about Nbless

@lwasser
Copy link
Member Author

lwasser commented Jan 17, 2024

@cmarmo so sorry i missed this. i'll open an issue about nbless separately in our website repo. we created an archive package procedure in our software peer review guide (but rright now the navigation is broken so i need to fix that to get the link!) but essentially no author response after a year and no commit history means we archive it. i'll add a flag to the submission issue and then i'll also update the website (so i'll go ahead and make that website issue now). then we can close this issue. i really appreciate all of the work you did and @isabelizimm did on cleaning up our package submission history.

many many thanks!

@lwasser
Copy link
Member Author

lwasser commented Jan 17, 2024

ok closing this via this issue

@lwasser lwasser closed this as completed Jan 17, 2024
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

4 participants