openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
712 stars 38 forks source link

[REVIEW]: PopMedNet: A scalable and extensible open-source informatics platform designed to facilitate the implementation and operation of distributed health data networks #4062

Closed whedon closed 2 years ago

whedon commented 2 years ago

Submitting author: !--author-handle-->@ddeehere<!--end-author-handle-- (Daniel Dee) Repository: https://github.com/PopMedNet-Team/popmednet Branch with paper.md (empty if default branch): Version: PMN-2021.6-JOSS Editor: !--editor-->@danielskatz<!--end-editor-- Reviewers: @jhancock4d, @lrasmus Archive: 10.5281/zenodo.6325732

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/46047e93810d34dbc9d4f389fa55860b"><img src="https://joss.theoj.org/papers/46047e93810d34dbc9d4f389fa55860b/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/46047e93810d34dbc9d4f389fa55860b/status.svg)](https://joss.theoj.org/papers/46047e93810d34dbc9d4f389fa55860b)

Reviewers and authors:

Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)

Reviewer instructions & questions

@jhancock4d & @lrasmus, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @danielskatz know.

Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest

Review checklist for @jhancock4d

✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Review checklist for @lrasmus

✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

editorialbot commented 2 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.13063/2327-9214.1213 is OK
- 10.1097/MLR.0b013e3181d9919f is OK
- 10.17294/2330-0698.1149 is OK

MISSING DOIs

- 10.1371/journal.pone.0055811 may be a valid DOI for title: SHRINE: Enabling Nationally Scalable Multi-Site Disease Studies

INVALID DOIs

- None
danielskatz commented 2 years ago

@ddeehere - please add the DOI mentioned above to your bib file

editorialbot commented 2 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

ddeehere commented 2 years ago

@danielskatz doi added to paper.bib

danielskatz commented 2 years ago

@editorialbot check references

editorialbot commented 2 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.13063/2327-9214.1213 is OK
- 10.1097/MLR.0b013e3181d9919f is OK
- 10.17294/2330-0698.1149 is OK
- 10.1371/journal.pone.0055811 is OK

MISSING DOIs

- None

INVALID DOIs

- None
danielskatz commented 2 years ago

@ddeehere - proofreading the paper PDF, I found a couple of things that I suggest changing, as shown in https://github.com/PopMedNet-Team/popmednet/pull/44 Please merge this if you agree with these changes.

danielskatz commented 2 years ago

👋 @ddeehere - Thanks for merging. At this point could you:

I can then move forward with accepting the submission.

ddeehere commented 2 years ago

@danielskatz I release-tagged it PMN-2021.6-JOSS.

As for Zenodo, do you want me to zip the entire source tree and deposit it there?

danielskatz commented 2 years ago

See https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content for some advice on this

danielskatz commented 2 years ago

@ddeehere - Any news on this?

ddeehere commented 2 years ago

@ddeehere - Any news on this?

@danielskatz It processed for a long time and failed today. We are still investigating.

ddeehere commented 2 years ago

Zenodo appears to still be processing the last release.

danielskatz commented 2 years ago

You might want to contact their support - this should be very fast when it works, which it always has in my experience

ddeehere commented 2 years ago

You might want to contact their support - this should be very fast when it works, which it always has in my experience

@danielskatz Just want to let you know that we are still looking into this. We have sent a support request to Zenodo.

danielskatz commented 2 years ago

👋 @lnielsen - can you help us debug/solve this?

ddeehere commented 2 years ago

@danielskatz

DOI: 10.5281/zenodo.6325732](https://doi.org/10.5281/zenodo.6325732)

danielskatz commented 2 years ago

hmmm that DOI does not resolve for me right now. Does it for you?

ddeehere commented 2 years ago

@danielskatz It was just generated. Looks like it's resolving now.

danielskatz commented 2 years ago

@editorialbot set 10.5281/zenodo.6325732 as archive

editorialbot commented 2 years ago

Done! archive is now 10.5281/zenodo.6325732

danielskatz commented 2 years ago

@editorialbot set PMN-2021.6-JOSS as version

editorialbot commented 2 years ago

Done! version is now PMN-2021.6-JOSS

danielskatz commented 2 years ago

@ddeehere - Please check that the Zenodo item has the correct metadata. This includes the title (should match the paper title) and author list (make sure the list is correct and people who only made a small fix are not on it - I should be removed). You may also add the authors' ORCID.

You can change metadata and then republish the zenodo item without getting or needing a new DOI, as long as you don't change the data itself (the zip file in this case)

ddeehere commented 2 years ago

@danielskatz Do I simply add a .zenodo.json file in our repository?

danielskatz commented 2 years ago

See "How can I edit the metadata of a published record?" on https://help.zenodo.org

ddeehere commented 2 years ago

See "How can I edit the metadata of a published record?" on https://help.zenodo.org

@danielskatz Thank you for all your help! Metadata is edited.

danielskatz commented 2 years ago

@editorialbot recommend-accept

editorialbot commented 2 years ago
Attempting dry run of processing paper acceptance...
editorialbot commented 2 years ago

:warning: Error preparing acceptance. The generated XML metadata file is invalid.

danielskatz commented 2 years ago

👋 @xuanxu - Any ideas on this error?

xuanxu commented 2 years ago

It looks like both figures have the same id (fig:PopMedNet) in the paper.md file. Changing it in any of them should fix it.

danielskatz commented 2 years ago

Thanks @xuanxu

danielskatz commented 2 years ago

@ddeehere - can you update this? We don't need a new zenodo deposit, as we only require the software to be archived, not the final paper

ddeehere commented 2 years ago

@danielskatz Yes, just updated.

danielskatz commented 2 years ago

@editorialbot recommend-accept

editorialbot commented 2 years ago
Attempting dry run of processing paper acceptance...
editorialbot commented 2 years ago

:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.

Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/3019

If the paper PDF and the deposit XML files look good in https://github.com/openjournals/joss-papers/pull/3019, then you can now move forward with accepting the submission by compiling again with the command @editorialbot accept

danielskatz commented 2 years ago

@editorialbot check references

editorialbot commented 2 years ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.13063/2327-9214.1213 is OK
- 10.1097/MLR.0b013e3181d9919f is OK
- 10.17294/2330-0698.1149 is OK
- 10.1371/journal.pone.0055811 is OK

MISSING DOIs

- None

INVALID DOIs

- None
danielskatz commented 2 years ago

@ddeehere - there are a couple of things I'm not happy about in the metadata and pdf, but these are issues on the JOSS side, not on what you submitted. Until these are fixed, I'm not going to to ahead with the final acceptance and publishing, but hopefully this won't take long to resolve

ddeehere commented 2 years ago

@danielskatz I appreciate the status. Looking forward to having it approved in the near future. Thanks!

arfon commented 2 years ago

@editorialbot recommend-accept

editorialbot commented 2 years ago
Attempting dry run of processing paper acceptance...
editorialbot commented 2 years ago

:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.

Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/3021

If the paper PDF and the deposit XML files look good in https://github.com/openjournals/joss-papers/pull/3021, then you can now move forward with accepting the submission by compiling again with the command @editorialbot accept

arfon commented 2 years ago

@ddeehere - there are a couple of things I'm not happy about in the metadata and pdf, but these are issues on the JOSS side, not on what you submitted. Until these are fixed, I'm not going to to ahead with the final acceptance and publishing, but hopefully this won't take long to resolve

@danielskatz – these should be addressed now.

danielskatz commented 2 years ago

thanks @arfon

danielskatz commented 2 years ago

@editorialbot accept

editorialbot commented 2 years ago
Doing it live! Attempting automated processing of paper acceptance...
editorialbot commented 2 years ago

🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦