openjournals / joss-reviews

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

[REVIEW]: dolfin-adjoint 2018.1: automated adjoints for FEniCS and Firedrake #1292

Closed whedon closed 5 years ago

whedon commented 5 years ago

Submitting author: @sebastkm (Sebastian Mitusch) Repository: https://bitbucket.org/dolfin-adjoint/pyadjoint Version: 2018.1.1 Editor: @Kevin-Mattheus-Moerman Reviewers: @chrisrichardson, @IgorBaratta Archive: 10.5281/zenodo.3247690

Status

status

Status badge code:

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

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) 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

@chrisrichardson, @IgorBaratta, 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.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @Kevin-Mattheus-Moerman know.

Please try and complete your review in the next two weeks

Review checklist for @chrisrichardson

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Code of Conduct

General checks

Functionality

Documentation

Software paper

whedon commented 5 years ago

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @chrisrichardson it looks like you're currently assigned as the reviewer for this paper :tada:.

:star: Important :star:

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿

To fix this do the following two things:

  1. Set yourself as 'Not watching' https://github.com/openjournals/joss-reviews:

watching

  1. You may also like to change your default settings for this watching repositories in your GitHub profile here: https://github.com/settings/notifications

notifications

For a list of things I can do to help you, just type:

@whedon commands
whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

Kevin-Mattheus-Moerman commented 5 years ago

@whedon add @IgorBaratta as reviewer

whedon commented 5 years ago

OK, @IgorBaratta is now a reviewer

Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm, @chrisrichardson, @IgorBaratta, this is where the review process takes place. Let me know if you have any questions (Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations, which will enable you to tick the boxes at the top of this review issue).

IgorBaratta commented 5 years ago

@whedon check references

whedon commented 5 years ago
Attempting to check references...
whedon commented 5 years ago

OK DOIs

- http://doi.org/10.1137/120873558 is OK

MISSING DOIs

- https://doi.org/10.1145/2998441 may be missing for title: Firedrake: automating the finite element method by composing abstractions
- https://doi.org/10.1145/2566630 may be missing for title: Unified form language: A domain-specific language for weak formulations of partial differential equations

INVALID DOIs

- None
Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm can you check the above DOI's? Thank you

Kevin-Mattheus-Moerman commented 5 years ago

@chrisrichardson, @IgorBaratta thanks for your review efforts. I can see several unticked boxes above. Are you opening issues on the project repository for these (if so please link to them here as well so we can easily keep track of progress)? If not could you summarize your concerns/issues here so @sebastkm knows what to work on? Thanks!

IgorBaratta commented 5 years ago

@Kevin-Mattheus-Moerman , I'm almost finishing my review. I've opened 1 issue and created 1 PR for a small fix.

So far everything looks pretty good. I hope to go through all the boxes above by Friday.

IgorBaratta commented 5 years ago

@Kevin-Mattheus-Moerman All boxes are now ticked, and from my side, this is good to go. Just need to update the pdf to reflect the changes in the doi.

Kevin-Mattheus-Moerman commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

PDF failed to compile for issue #1292 with the following error:

% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16 0 16 0 0 30 0 --:--:-- --:--:-- --:--:-- 30 Error reading bibliography ./references.bib (line 30, column 1): unexpected "d" expecting space, ",", white space or "}" Error running filter pandoc-citeproc: Filter returned error status 1 Looks like we failed to compile the PDF

sebastkm commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

Kevin-Mattheus-Moerman commented 5 years ago

@whedon check references

whedon commented 5 years ago
Attempting to check references...
whedon commented 5 years ago

OK DOIs

- 10.1137/120873558 is OK
- 10.1007/978-3-642-23099-8 is OK
- 10.1145/2998441 is OK
- 10.1145/2566630 is OK

MISSING DOIs

- None

INVALID DOIs

- None
Kevin-Mattheus-Moerman commented 5 years ago

@chrisrichardson thanks again for agreeing to review this work. Can you summarize where we stand at this point? What should @sebastkm be working on? If you have opened issues on the project repository can you link to them here? Thanks!

labarba commented 5 years ago

Looks like the first reviewer gave a recommendation to accept.

👋 @chrisrichardson — We're waiting for you to complete the review. Can you give us a status update? When do you think you might finish? Thanks!

Kevin-Mattheus-Moerman commented 5 years ago

Thanks @chrisrichardson for ticking those final boxes.

Kevin-Mattheus-Moerman commented 5 years ago

@wedon generate pdf

sebastkm commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

labarba commented 5 years ago

What's the status here, @Kevin-Mattheus-Moerman?

Kevin-Mattheus-Moerman commented 5 years ago

@labarba thanks for the reminder. I think this looks good and I'll proceed with the final steps.

Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm at this point can you please do the following:

Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm :point_up: any luck processing these last steps? Let me know if you have questions.

sebastkm commented 5 years ago

Done! The DOI is: 10.5281/zenodo.3247690 The version tag is 2018.1.1

Kevin-Mattheus-Moerman commented 5 years ago

@whedon set 10.5281/zenodo.3247690 as archive

whedon commented 5 years ago

OK. 10.5281/zenodo.3247690 is the archive.

Kevin-Mattheus-Moerman commented 5 years ago

@whedon set 2018.1.1 as version

whedon commented 5 years ago

OK. 2018.1.1 is the version.

Kevin-Mattheus-Moerman commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm some final points:

sebastkm commented 5 years ago

The updated joss paper is on a branch (or tag) 2018.1.1. The one on master-branch is outdated at the moment. I could also update the master branch version, if it is not possible to use the 2018.1.1 version.

I've updated the ZENODO meta data now.

Kevin-Mattheus-Moerman commented 5 years ago

@sebastkm yes updating the master branch version would be easiest if that is okay. I think that is where @whedon builds the paper from.

sebastkm commented 5 years ago

Done

sebastkm commented 5 years ago

@whedon generate pdf

whedon commented 5 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 5 years ago

:point_right: Check article proof :page_facing_up: :point_left:

Kevin-Mattheus-Moerman commented 5 years ago

Thanks @sebastkm :rocket:

Kevin-Mattheus-Moerman commented 5 years ago

@openjournals/joss-eics This submission is ready to be accepted