Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PRE REVIEW]: ReScience C gets a makeover #1

Open
editorialbot opened this issue Sep 21, 2023 · 33 comments
Open

[PRE REVIEW]: ReScience C gets a makeover #1

editorialbot opened this issue Sep 21, 2023 · 33 comments

Comments

@editorialbot
Copy link
Collaborator

editorialbot commented Sep 21, 2023

Submitting author: @khinsen (Konrad Hinsen)
Repository: https://github.com/ReScience/editorial-transition-to-open-journals
Branch with paper.md (empty if default branch):
Editor: @oliviaguest
Reviewers: Pending
Managing EiC: Benoît Girard

Status

status

Status badge code:

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

Author instructions

Thanks for submitting your paper to ReScienceC @khinsen. Currently, there isn't a ReScienceC editor assigned to your paper.

The AEiC suggestion for the handling editor is @benoit-girard.

@khinsen if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The ReScienceC submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
@editorialbot
Copy link
Collaborator Author

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

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

@editorialbot commands

@benoit-girard
Copy link

@editorialbot commands

@editorialbot
Copy link
Collaborator Author

Hello @benoit-girard, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Add to this issue's reviewers list
@editorialbot add @username as reviewer

# Remove from this issue's reviewers list
@editorialbot remove @username from reviewers

# List all ReScience C Editors
@editorialbot list editors

# Assign a user as the editor of this submission
@editorialbot assign @username as editor

# Remove the editor assigned to this submission
@editorialbot remove editor

# Remind an author, a reviewer or the editor to return to a review after a 
# certain period of time (supported units days and weeks)
@editorialbot remind @reviewer in 2 weeks

# Check the references of the paper for missing DOIs
@editorialbot check references

# Perform checks on the repository
@editorialbot check repository

# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist

# Set a value for version
@editorialbot set v1.0.0 as version

# Set a value for branch
@editorialbot set rescience-paper as branch

# Set a value for repository
@editorialbot set https://github.com/organization/repo as repository

# Set a value for the archive DOI
@editorialbot set set 10.5281/zenodo.6861996 as archive

# Mention the EiCs for the correct track
@editorialbot ping track-eic

# Reject paper
@editorialbot reject

# Withdraw paper
@editorialbot withdraw

# Invite an editor to edit a submission (sending them an email)
@editorialbot invite @(.*) as editor

# Generates the pdf paper
@editorialbot generate pdf

# Recommends the submission for acceptance
@editorialbot recommend-accept

# Accept and publish the paper
@editorialbot accept

# Update data on an accepted/published paper
@editorialbot reaccept

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Flag submission with questionable scope
@editorialbot query scope

# Get a link to the complete list of reviewers
@editorialbot list reviewers

# Creates a post-review checklist with editor and authors tasks
@editorialbot create post-review checklist

# Open the review issue
@editorialbot start review

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@xuanxu
Copy link
Member

xuanxu commented Sep 21, 2023

@editorialbot generate pdf

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@khinsen
Copy link

khinsen commented Sep 21, 2023

@benoit-girard Thanks for editing this submission!

Suitable reviewers would be rougier and oliviaguest.

@khinsen
Copy link

khinsen commented Sep 22, 2023

BTW, the Web site says about this paper: "This paper is review pending but the review hasn't started. Editor and reviewer assignments are happening over on GitHub »". And on the "Editor dashboard", there's 1 paper with no editor. Finally, the first post on this thread lists @benoit-girard as "Managing EiC", but not as the handling editor. So... we need to find a topic editor for this submission!

@oliviaguest
Copy link
Member

👋 hello!

@benoit-girard
Copy link

@oliviaguest are you OK with being the topic editor of this editorial?

@oliviaguest
Copy link
Member

You three author it and I edit it?

@khinsen
Copy link

khinsen commented Nov 3, 2023

I think the idea is that we are all authors, but that we play different roles in the editing process to test our new toolbox. So "being topic editor" comes down to "being the main tester of the topic editor tools".

@benoit-girard
Copy link

Yes that's how I understood it too: you co-author, and you accept to test the topic editor tools.

@oliviaguest
Copy link
Member

Let's do it. :)

@benoit-girard
Copy link

The paper is fine, we just need to solve the "author's guidelines" problem. Who should write it? And more importantly: what information do we want to put in these guide lines?

@benoit-girard
Copy link

I suppose we need to add something like that to the webpage:

How to submit?

  • Upload your code to a public repository (e.g. GitHub)
  • Upload your data (if any) to a public repository (e.g. Zenodo)
  • Fill the submission form
  • Answer reviewers comments and modify your code and paper accordingly
  • (IS THIS STILL THE CASE ?) Once accepted, you will need to: complete the metadata in collaboration with the editor

@khinsen
Copy link

khinsen commented Jan 22, 2024

I volunteer to write it, but we need input and iterated proofreading from everyone to get it reasonably correct and complete.

@rougier
Copy link
Member

rougier commented Jan 22, 2024

One important thing to add is the availability of a bot that can compile the paper for your when you push on GitHub. No need to have a full latex install on your machine. I think Juan gave the link on JOSS but I don't remember where it it. Also, we'll need to get rid of the overleaf template once migration is over.

Last, we whould have a meeting soon...

@editorialbot
Copy link
Collaborator Author

I'm sorry human, I don't understand that. You can see what commands I support by typing:

@editorialbot commands

@oliviaguest
Copy link
Member

@editorialbot assign @oliviaguest as editor

@editorialbot
Copy link
Collaborator Author

Assigned! @oliviaguest is now the editor

@khinsen
Copy link

khinsen commented Feb 1, 2024

Here is a first draft of the author guidelines: https://codimd.math.cnrs.fr/LmxXC9seSl2_E1uEbk6crA#

The biggest part is a copy of the JOSS guidelines, with minor adaptations. However, there are parts in it that I don't understand, so this will require some work. Please have a look at the comments marked in red!

@benoit-girard
Copy link

I read it, added a bit of text where I thought it was necessary, but cannot help on the excellent questions you raised.

@oliviaguest
Copy link
Member

I think there is a bug. The bot says I am assigned as editor, but the dashboard doesn't reflect that.
c4f32343-2ef1-4b85-a311-116934e9fa38

@xuanxu
Copy link
Member

xuanxu commented Feb 15, 2024

Fixed! I'm not sure why it was not updated but I'll keep an eye on the logs to check if it happens again.

@khinsen
Copy link

khinsen commented Feb 16, 2024

Where should we publish author guidelines etc.? Right now it's on the "about" page of the Web site. That's not really a good for so much information, in my opinion. We should have multiple pages for documentation. JOSS uses readthedocs.com. Should we adopt it as well? I have no experience with readthedocs from the publisher's perspective.

@oliviaguest
Copy link
Member

Fixed! I'm not sure why that it was not updated but I'll keep an eye on the logs to check if it happens again.

oh, thank you! ☺️

@oliviaguest
Copy link
Member

Where should we publish author guidelines etc.? Right now it's on the "about" page of the Web site. That's not really a good for so much information, in my opinion. We should have multiple pages for documentation. JOSS uses readthedocs.com. Should we adopt it as well? I have no experience with readthedocs from the publisher's perspective.

I am really not sure at all. I have never used either except to read things. @arfon @danielskatz (anybody else of course also feel free to jump in) do you have any feedback on this point? Or did you just select it because it just makes sense/as default choice?

@arfon
Copy link

arfon commented Feb 19, 2024

I am really not sure at all. I have never used either except to read things. @arfon @danielskatz (anybody else of course also feel free to jump in) do you have any feedback on this point? Or did you just select it because it just makes sense/as default choice?

I like readthedocs because you can author docs in Markdown or Restructured Text and store them in a repository: https://github.com/openjournals/joss/tree/main/docs

@khinsen
Copy link

khinsen commented Feb 29, 2024

I set up readthedocs for our site repository: https://resciencec.readthedocs.io/en/latest/

For now what you see there are the JOSS docs, which @xuanxu copied over. I'll replace that with our own material.

My first impressions of readthedocs are positive. It works as advertised, and it's easy enough to use. For now, I am the only maintainer (not good), but I can add you all if you wish, assuming you have an account on readthedocs (you can sign up with your GitHub account, which is rather straightforward).

@khinsen
Copy link

khinsen commented Mar 4, 2024

Revision done. Please have a look at https://resciencec.readthedocs.io/en/latest/index.html and tell me what I got wrong or missed in the revision.

Of course the open questions are still open. Search for "[color=red]" in the author guidelines.

@oliviaguest
Copy link
Member

Thank you all! What are we working on at the moment? Can I help with anything specific?

@rougier
Copy link
Member

rougier commented Apr 29, 2024

I think we should have a meeting soon to decide on the roadmap for using the new website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants