Giter Club home page Giter Club logo

Comments (31)

moorepants avatar moorepants commented on August 26, 2024 2

Ok, I'm still working on the second reviewer. We will wait till I get it. In the mean time, @CameronDevine can informally work on @chrisdembia's suggestions.

from jose-reviews.

CameronDevine avatar CameronDevine commented on August 26, 2024 1

Looking over the reviewer lists I have identified the following as good candidates.

From the JOSE list:

From the JOSS list:

from jose-reviews.

acolum avatar acolum commented on August 26, 2024 1

@CameronDevine Thank you for tagging me, but unfortunately, I'm not able to review at this time.

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024 1

I have the first reviewer. Chris Dembia is a PhD candidate at Stanford in the Neuromuscular Biomechanics Lab and a core developer on the Simbody and Opensim projects. He has also worked with Python and SymPy.

@whedon add @chrisdembia as reviewer

from jose-reviews.

gboeing avatar gboeing commented on August 26, 2024 1

@labarba @moorepants sure, I could review this.

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks.

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

@whedon commands

What happens now?

This submission is currently in a pre-review state which means we are waiting for an editor to be assigned and for them to find some reviewers for your submission. This may take anything between a few hours to a couple of weeks. Thanks for your patience 😸

You can help the editor by looking at this list of potential reviewers to identify individuals who might be able to review your submission (please start at the bottom of the list). Also, feel free to suggest individuals who are not on this list by mentioning their GitHub handles here.

from jose-reviews.

whedon avatar whedon commented on August 26, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

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

/app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in block in find': No such file or directory - tmp/38 (Errno::ENOENT) from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in collect!'
from /app/vendor/ruby-2.4.4/lib/ruby/2.4.0/find.rb:43:in find' from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-50d5912cf72a/lib/whedon/processor.rb:57:in find_paper_paths'
from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-50d5912cf72a/bin/whedon:47:in prepare' from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in run'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command' from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:387:in dispatch'
from /app/vendor/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/base.rb:466:in start' from /app/vendor/bundle/ruby/2.4.0/bundler/gems/whedon-50d5912cf72a/bin/whedon:113:in <top (required)>'
from /app/vendor/bundle/ruby/2.4.0/bin/whedon:23:in load' from /app/vendor/bundle/ruby/2.4.0/bin/whedon:23:in

'

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon generate pdf

from jose-reviews.

whedon avatar whedon commented on August 26, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

πŸ‘‰ Check article proof πŸ“„ πŸ‘ˆ

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon set @moorepants as editor

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon assign @moorepats as editor

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

OK, the editor is @moorepats

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon assign @moorepants as editor

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

OK, the editor is @moorepants

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

πŸ‘‹ @moorepants β€” After a couple of failed attempts, I've now assigned you your first JOSE paper to edit! This one is a good fit for you. Godspeed!

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024

Hi, thanks for assigning me. I'll handle getting some reviewers and moving this one through.

Cameron, thanks for the submission, stay tuned.

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024

@vsoch I see that you gave a thumbs up to the last message and were mentioned above. Would you like to be a reviewer of this article?

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024

@whedon assign @chrisdembia as reviewer

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

OK, the reviewer is @chrisdembia

from jose-reviews.

chrisdembia avatar chrisdembia commented on August 26, 2024

Please address the following questions in the way you find most appropriate.

  1. For what size problems do you expect the tools to function well? It might be good to document the problem size you expect. For example, it seems that the web interface might not properly display results for problems with hundreds of equations and variables.

  2. What are some concrete intended use case? Will the software be used in a class at your university?

  3. Are there other similar tools out there?

  4. It seems your submission is missing some items listed in the Reviewer Guidelines:

a. "The online repository of the software or learning module needs to contain guidelines for potential contributors who may want to: submit changes, make improvements or report issues."
b. "Pedagogical soundness...The authors should briefly explain their design in the JOSE paper."
c. There should be clear guidelines for third-parties wishing to: Contribute to the software/module, Report issues or problems with the software/module, Seek support.

I have submitted a PR to your StateMint with additional comments and suggested changes.

Web interface

The web interface has a beautiful design, and is, overall, easy to follow.

  1. What does the SAVE button do? I entered a name but it wasn't obvious what happened after that. I eventually discovered that the "OPEN EXISTING" button showed the systems I had saved, but this was not obvious and I am still confused about where these files actually reside. What happens if I close the browser window? Do these saved files disappear?
  2. The DOWNLOAD button provides an RND file. What is this file format? I haven't heard of it before and I didn't find any description of it.
  3. If I enter incorrect input and hit "= CALCULATE", I get the flashing hexagons forever. If I scroll down, I see "We're sorry. The function has encountered an error". Ideally, this message would be shown immediately so that the user does not keep waiting unnecessarily.
  4. It's unclear if the formatting of the "Results" pane will scale well to many equations.
  5. Where do you document the "Upload a photo" functionality of the web interface? It's unclear what this does or what the photo should be.
  6. For each example, consider a brief description of what system is being modeled.

WEB interface tutorial
The figures in the tutorial are well-designed. The choice of example is good. However, the second half of the tutorial is confusing and is not sufficiently clear for someone with a traditional system dynamics background and is not familiar with linear graph theory.

  1. The tutorial would benefit from making clear which parts of the tutorial describe what a user must do to prepare input versus describing what the StateMint software does. It seems that the user must manually derive elemental, continuity, and compatibility equations, and the software uses these equations to provide state and output equations. This could be made clearer.
  2. There are numbers on the figures in the Normal Tree section (e.g., 1, 2, 3, 4), but you do not describe the meaning of these numbers.
  3. The writing would benefit from the use of the active voice instead of the passive voice.

Python

It's atypical to put all the code in init.py. Please create more descriptive Python files.

Example.ipynb

  1. The first paragraph seems incorrect (there are 3 methods for using StateMint, not only 2).
  2. Out[5] shows $(t)$ on its own. Placing $t$ in parentheses like this seems odd; is there an error?

Mathematica

I installed a trial of Mathematica and ran the example without errors.

Please state the version of Mathematica with which you tested StateMint.

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

πŸ‘‹ @moorepants β€” Did you plan to have a second reviewer for this submission?

@chrisdembia β€” Thanks for providing these comments to the author… they can start working on revisions already, but with respect to the JOSE process, we're still in the PRE-REVIEW issue. When the editor has finished assigning the reviewer(s) they recruit for a submission, they start the review with a command here (@whedon start review), which opens a new issue where the review is handled. That new issue will have a review checklist at the top. See examples by following the link to a past review from one of our published papers: http://jose.theoj.org

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024

Yes, I'm trying to get a second reviewer. It isn't clear to me if we can go to the actual review issue without that person yet. Should we?

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

Well ... if you start the review now, then adding a second reviewer on the review issue will be a manual process (edit the first post to copy and paste the checklist, manually add user to team).

You need to add the reviewer here, then start the review to automatically get both the checklist for both reviewers and their permissions to edit.

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

JOSE published the Pynamical package as one of its first papers. Maybe its author, @gboeing could be interested in contributing a review of the current submission?

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon add @gboeing as reviewer

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

OK, @gboeing is now a reviewer

from jose-reviews.

labarba avatar labarba commented on August 26, 2024

@whedon start review

from jose-reviews.

whedon avatar whedon commented on August 26, 2024

OK, I've started the review over in #44. Feel free to close this issue now!

from jose-reviews.

moorepants avatar moorepants commented on August 26, 2024

Great, thanks!

from jose-reviews.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.