Giter Club home page Giter Club logo

Comments (47)

arokem avatar arokem commented on July 3, 2024 2

from jose-reviews.

labarba avatar labarba commented on July 3, 2024 1

You've gone about it precisely as we want πŸ‘

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024 1

If it's OK by you I am just going to comment here bit by bit as I go through the review.

from jose-reviews.

gvwilson avatar gvwilson commented on July 3, 2024 1

The content is all @arokem - my contributions were solely to the Jekyll template.

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024 1

@oliviaguest yes, I guess that can be seen as "getting started" advice for both learners and instructors alike, but I was thinking if there should be more "meta-instruction" on which practicalities are involved if you want to clone and modify the material for your own purposes? It could be a simple matter of making potential instructors aware that the material relies on GitHub jekyll for generation and referring to GitHub's documentation for that. Or maybe Software Carpentry has some generic instructions for their material that applies here?

from jose-reviews.

labarba avatar labarba commented on July 3, 2024 1

I agree with @ThomasA. The Author Guidelines say:

Computational learning modules should be complete and immediately usable for self-learning or adoption by other instructors.

In the paper (and possibly also the documentation), JOSE authors should explain how an instructor might adopt the module or how an independent learner might use it.

Readers also want to know why they might adopt/use the module. This has to do with the approach to teaching a topic, and the learning scenario.

(Bear in mind, we're looking at the first few submissions to JOSE, and we are solidifying our genre as we hold these very conversations.)

from jose-reviews.

labarba avatar labarba commented on July 3, 2024 1

@arokem Your paper is now published, yippee!!!
Please sign up as reviewer 😁

@oliviaguest, @ThomasA β€” Thank you again for reviewer. Do sign up (if you haven't) to our official reviewer list, for future requests, and help us advertise JOSE!

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

Hello human, I'm @whedon. I'm here to help you with some common editorial tasks. @oliviaguest, it looks like you're currently assigned as the reviewer for this paper πŸŽ‰.

⭐ Important ⭐

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/jose-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/jose-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

from jose-reviews.

whedon avatar whedon commented on July 3, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

--> Check article proof πŸ“„ <--

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

πŸ‘‹ @oliviaguest, @ThomasA β€” Thank you for agreeing to review this submission to JOSE. Have a look at the Reviewer Guidelines, and feel free to ask any questions here.

Each of you has a reviewer checklist at the top of this issue thread. You should check off each item, as you complete your review. You're also encouraged to open new issues on the submission's repository, as needed, adding a reference to them here.

from jose-reviews.

oliviaguest avatar oliviaguest commented on July 3, 2024

Hi @arokem @labarba β€” I am not sure how to go about this, but if I understand correctly all items in my checklist are present/addressed except the final one. My issue is here: arokem/scipy-optimize#4

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024

@labarba, is this a software submission or a learning module submission (your reviewer guidelines)? I assume a learning module?

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024
  • Authorship: @arokem has made substantial contributions to the repository and is the sole author listed on the paper. A number of other contributors have made relatively minor contributions; I guess it is OK that these are not authors?

    @gvwilson is also a substantial contributor to the repository - in fact by far the major contributor. At his point it is not clear to me which parts of the repository he contributed and whether he ought to be a co-author on the paper as well. Can @arokem and @gvwilson please clarify?

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024
  • Example usage: as I see it, we can inspect this and several other aspects on two levels:

    • Being a teaching module, one level is examples given to students of the module when taught.
    • The other level is examples of using the teaching module for other potential teachers.

    I assume the second level (meta-level) is the most important in this review procedure.

    As such, I do not think this submission provides much guidance in terms of examples of how to actually use the module. Here I am thinking that it might not for example be immediately obvious to new adopters of the module that the content seems to be set up to generated through GitHub's jekyll and how to use that. In particular, the file instructors.md in the repository is empty - except for some headlines. Perhaps the module follows some common structure from Software Carpentry that has some generic usage documentation for instructors that could be referenced?

from jose-reviews.

oliviaguest avatar oliviaguest commented on July 3, 2024

@ThomasA have you seen the materials at the repo's URL? http://arokem.github.io/scipy-optimize/

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024

Apart from my above comment on usage examples, that I would like to discuss, I consider my review complete and can recommend publication.

from jose-reviews.

oliviaguest avatar oliviaguest commented on July 3, 2024

Ah, I see what you mean. I agree that's a very useful idea.

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

I see that only two check-boxes remain unticked in the review checklists.

Are we waiting on a couple of improvements from the author, at this point?

from jose-reviews.

ThomasA avatar ThomasA commented on July 3, 2024

I think linking to the Software Carpentry lesson introduction has helped http://carpentries.github.io/lesson-example/. The submission is OK by me now.

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@oliviaguest Do you recommend acceptance now? (you have one more box to tick)

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@arokem Tiny fix: SciPy should have a capital P (paper Summary section).

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@arokem More fixes:

  • Summary: In the reference to Jones at al. 2001, we see the year twice in the citation.
  • Statement of need:
    • "such as 'Software Carpentry'," --> place the comma inside the quote.
    • "The target audience ... are researchers" --> is
  • Learning objectives: "In addition to these" --> the
  • Description of the module:
    • "The core of the course are" --> is
    • "to fit these functional form" --> forms (or the instead of these)
    • "sum of square error objective function" --> sum-of-square-error (hyphens for compound adjective)

from jose-reviews.

oliviaguest avatar oliviaguest commented on July 3, 2024

Hi @labarba I'm ticking it on the proviso that this (arokem/scipy-optimize#4) is all sorted, which I assume it is?

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

@whedon generate pdf

from jose-reviews.

whedon avatar whedon commented on July 3, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

--> Check article proof πŸ“„ <--

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

@whedon generate pdf

from jose-reviews.

whedon avatar whedon commented on July 3, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

--> Check article proof πŸ“„ <--

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

Great, @arokem β€” I see all the changes, and your paper is ready to accept!

Please make an archive now on your chosen repository, and tell us the DOI.

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

@labarba : do you understand why the year 2001 appears twice in the rendered pdf? It only appears once in the bib file

And if I remove that, I get no year at all... (see the recent compilation attempt). Maybe whedon doesn't know how to properly handle the "misc" bib category?

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@oliviaguest, @ThomasA β€” Thank you both for volunteering to review this submission, and being part of the JOSE adventure!

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

Thanks all! Here is the Zenodo DOI for the archive: 10.5281/zenodo.1304473

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@whedon set 10.5281/zenodo.1304473 as archive

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

OK. 10.5281/zenodo.1304473 is the archive.

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@arfon, I wonder if you could help here. We're having a little problem with one of the references. See the comment by @arokem, above.

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@arokem Why do you put two dashes after the year?

[UPDATE] I see that's how they write it in the SciPy website's page on citation format. But since it's causing trouble, you could try with the year "2001" only?

from jose-reviews.

arfon avatar arfon commented on July 3, 2024

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

@whedon generate pdf

from jose-reviews.

whedon avatar whedon commented on July 3, 2024
Attempting PDF compilation. Reticulating splines etc...

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

--> Check article proof πŸ“„ <--

from jose-reviews.

arokem avatar arokem commented on July 3, 2024

Yep, removing the dashes does remove the year duplication. Should I create a new archive for this change?

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

Can you just up the version of the archive on Zenodo? (keeps the DOI)

from jose-reviews.

labarba avatar labarba commented on July 3, 2024

@arokem Note that Zenodo grabs the authors automatically from the GitHub repo. You need to manually change the author list there, since you get people listed that are not authors of this module.

from jose-reviews.

whedon avatar whedon commented on July 3, 2024

πŸŽ‰πŸŽ‰πŸŽ‰ Congratulations on your paper acceptance! πŸŽ‰πŸŽ‰πŸŽ‰

If you would like to include a link to your paper from your README use the following code snippet:

[![DOI](https://jose.theoj.org/papers/10.21105/jose.00016/status.svg)](https://doi.org/10.21105/jose.00016)

This is how it will look in your documentation:

DOI

We need your help!

Journal of Open Source Education is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:

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.