Giter VIP home page Giter VIP logo

Comments (24)

danielskatz avatar danielskatz commented on July 20, 2024 1

@krother : I've updated the description of the applications to address your point, and also made the description of the users/need a little more clear, I hope, in both the README and the paper.

Please let us know if this suffices, or if you think it should be further improved.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024 1

Thanks everyone - this was a great process to experience as an author!

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

/ cc @openjournals/joss-reviewers - would anyone be willing to review this submission?

If you would like to review this submission then please comment on this thread so that others know you're doing a review (so as not to duplicate effort). Something as simple as :hand: I am reviewing this will suffice.

Reviewer instructions

  • Please work through the checklist at the start of this issue.
  • If you need any further guidance/clarification take a look at the reviewer guidelines here http://joss.theoj.org/about#reviewer_guidelines
  • Please make a publication recommendation at the end of your review

Any questions, please ask for help by commenting on this issue! 🚀

from joss-reviews.

krother avatar krother commented on July 20, 2024

I am reviewing this

from joss-reviews.

krother avatar krother commented on July 20, 2024
  • References: The article "Pegasus: A framework ..." has a doi that is not listed in the paper. I did not check the other doi-less articles.
  • Paper: In my opinion the first paragraph of the summary deserves improvement. For instance, I find it hard to understand that Skeleton is about distributed applications.

from joss-reviews.

krother avatar krother commented on July 20, 2024

General checks

all checked

Functionality

all checked

  • I checked the simple example from the documentaion: it worked out of the box.
  • I did not check the Pegasus / Swift examples.

Documentation

  • Statement of need: needs improvement. I did not find a description of the target audience. I do not fully understand what the program is useful for.

  • Installation instructions: accurate, although the installation is not automatic. I think a plain text format for the documentation would be much easier to access than the .pptx (and would look better on LibreOffice, too). Copy-pasting from pptx file did not work for this command:

    bin/aimes-skeleton-generate -i src/aimes/skeleton/sample-input/bag.input -m shell

  • Example Usage: OK

  • Functionality documentation: Yes, I find the manual clearly written and detailed enough. The figures are very illustrative and help understanding. There are some minor English grammar issues but they don't impede readability.

  • Automated tests: No automated tests, but a precise list of manual steps and an accurate description of an use case and the expected result.

  • Community guidelines: There is an invitation link to the mailing list, but not more. I am reluctant to check point 1) "guidelines for third parties wishing to contribute"

Software paper:

  • Authors: OK
  • Statement of need: In my opinion the first paragraph of the summary deserves improvement. For instance, I find it hard to understand that Skeleton is about distributed applications.
  • References: The article "Pegasus: A framework ..." has a doi that is not listed in the paper. I did not check the other doi-less articles.

Recommendation:

I recommend publication after a minor review of the statement of need both in the README and the paper. An double-check of the doi-less references would be great.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024

Thanks @krother.

I've added the DOIs for the 3 papers that have DOIs now and will work on the other issues.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024

regarding the statement of need, and your comment about distributed applications, I've changed the first paragraph to try to make the need/use of the software more clear, and changed the second paragraph to explain more about what types of applications can be built. Please let me know if this seems ok, or if you think more changes here are needed.

from joss-reviews.

krother avatar krother commented on July 20, 2024

Yes it's definitely better now. I am not entirely sure what to do with the word 'application' (I think mobile app, web app, Python app.. ). I understand for someone developing distributed systems the term translates to 'the program that does the work'. Please correct me if I'm on an entirely wrong track.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024

I've now updated the community guidelines, and we will think about your 'application' comment a bit more, then do something tbd.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024

@arfon As we make changes in paper.md and the bib entries, how does the compiled paper get updated? Or does it not until the review process ends? It might be nice to have some way that the original submitter could recompile, or a hook that recompiles on changes to specific files in the repo once a submission to JOSS has been made. If this makes sense, perhaps it should be in issue in the JOSS repo, rather than a comment here?

from joss-reviews.

krother avatar krother commented on July 20, 2024

Great, I think the text is sufficiently clear now. I'm ticking all the boxes, let's see what happens next.

I have no idea about how to update the paper. I think the JOSS repo is the right place for that.

from joss-reviews.

whedon avatar whedon commented on July 20, 2024

Compiled paper PDF: paper.pdf

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

@arfon As we make changes in paper.md and the bib entries, how does the compiled paper get updated? Or does it not until the review process ends? It might be nice to have some way that the original submitter could recompile, or a hook that recompiles on changes to specific files in the repo once a submission to JOSS has been made. If this makes sense, perhaps it should be in issue in the JOSS repo, rather than a comment here?

@danielskatz - yeah, please file an issue in the main JOSS repo (https://github.com/openjournals/joss). Ultimately I would like this process to be automated.

from joss-reviews.

danielskatz avatar danielskatz commented on July 20, 2024

Please update the paper again, as there have been a couple of typos fixed. Otherwise, I think this is done. - thanks @krother

from joss-reviews.

whedon avatar whedon commented on July 20, 2024

Compiled paper PDF: paper.pdf

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

@krother - many thanks for the extremely rapid review

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

This is now accepted and live on JOSS!

from joss-reviews.

hausen avatar hausen commented on July 20, 2024

Some chars (the curly quotes and the dashes) are garbled in the reference section (web version only, the PDF is ok)

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

Some chars (the curly quotes and the dashes) are garbled in the reference section (web version only, the PDF is ok)

Yeah, not sure what's going on there. Will investigate.

from joss-reviews.

arfon avatar arfon commented on July 20, 2024

Some chars (the curly quotes and the dashes) are garbled in the reference section (web version only, the PDF is ok)

@hausen this should be fixed now. Can you confirm things are looking good for you now?

from joss-reviews.

hausen avatar hausen commented on July 20, 2024

It's ok now.

from joss-reviews.

krother avatar krother commented on July 20, 2024

Hi Arfon,

this is looking good. Great job starting JOSS. I am very happy about the process!

Best regards,
Kristian


Dr. Kristian Rother
(+49) 0176 3052 4691
www.academis.eu

Create Better Science!

On 12 May 2016 at 05:30:06 +02:00, Arfon Smith [email protected] wrote:

This is now accepted and live on JOSS!


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub #17 (comment)

from joss-reviews.

Spencerx avatar Spencerx commented on July 20, 2024

Some clarity through guidelines should avoid doubt when another review has
to be done sooner or later to avoid any doubt or confusion.
On 11 May 2016 22:53, "Daniel S. Katz" [email protected] wrote:

I've now updated the community guidelines, and we will think about your
'application' comment a bit more, then do something tbd.


You are receiving this because you are on a team that was mentioned.
Reply to this email directly or view it on GitHub
#17 (comment)

from joss-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.