JuliaCon / proceedings-review

7 stars 1 forks source link

[PRE REVIEW]: A Data Persistence Architecture for the SimJulia Framework #156

Closed editorialbot closed 1 month ago

editorialbot commented 5 months ago

Submitting author: !--author-handle-->@vanderpp<!--end-author-handle-- (Piet Van Der Paelt) Repository: https://github.com/vanderpp/SimJuliaPersistence.git Branch with paper.md (empty if default branch): main Version: v1.0.0 Editor: !--editor-->@fcdimitr<!--end-editor-- Reviewers: !--reviewers-list-->@bkamins<!--end-reviewers-list-- Managing EiC: Mathieu Besançon

Status

status

Status badge code:

HTML: <a href="https://proceedings.juliacon.org/papers/512cf28ef494d5cf3aad3fa9f43984d0"><img src="https://proceedings.juliacon.org/papers/512cf28ef494d5cf3aad3fa9f43984d0/status.svg"></a>
Markdown: [![status](https://proceedings.juliacon.org/papers/512cf28ef494d5cf3aad3fa9f43984d0/status.svg)](https://proceedings.juliacon.org/papers/512cf28ef494d5cf3aad3fa9f43984d0)

Author instructions

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

The AEiC suggestion for the handling editor is @fcdimitr.

@vanderpp 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 JCON 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 commented 5 months ago

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

For example, to regenerate the paper pdf after making changes in the paper source files, type:

@editorialbot generate pdf
editorialbot commented 5 months ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.04 s (1269.4 files/s, 202290.5 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
TeX                             12            535            206           3403
Julia                           32            353            429           1657
TOML                             2            231              1           1065
Ruby                             1              8              4             45
YAML                             1              0              0             28
Markdown                         1              0              0              2
SVG                              1              0              0              1
-------------------------------------------------------------------------------
SUM:                            50           1127            640           6201
-------------------------------------------------------------------------------

Commit count by author:

     6  PietVANDERPAELT
editorialbot commented 5 months ago

Paper file info:

πŸ“„ Wordcount for paper.tex is 6886

πŸ”΄ Failed to discover a Statement of need section in paper

editorialbot commented 5 months ago

License info:

πŸ”΄ Failed to discover a valid open source license

editorialbot commented 5 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1145/365813.365819 is OK
- 10.1137/141000671 is OK
- 10.1007/978-1-4302-4627-5_4 is OK

MISSING DOIs

- No DOI given, and none found for title: Python 3 Reference Manual
- No DOI given, and none found for title: SimPy, a process-based discrete-event simulation f...
- No DOI given, and none found for title: DISCO-a SIMULA-based language for continuous combi...
- No DOI given, and none found for title: Reference: Racket
- No DOI given, and none found for title: Simulation Collection: Reference Manual
- No DOI given, and none found for title: SimJulia: Discrete Event Process Oriented Simulati...
- No DOI given, and none found for title: Monte CCarlo simulation Using SimJulia
- No DOI given, and none found for title: Simulating a Stochastic Differential Equation Mode...
- 10.21105/joss.00400 may be a valid DOI for title: ResumableFunctions: C# Sharp Style Generators for ...
- No DOI given, and none found for title: Bridging the Object-Relational Divide: ORM Technol...
- No DOI given, and none found for title: PostgresORM.jl: Object Relational Mapping for Post...
- No DOI given, and none found for title: PostgreSQL Documentation
- No DOI given, and none found for title: Simulation modeling and analysis
- No DOI given, and none found for title: VueJS.jl, Julia web app builder using Vue.js
- No DOI given, and none found for title: Architectural styles and the design of network-bas...
- No DOI given, and none found for title: VueCRUD: Vue.js based REST-ful CRUD system
- No DOI given, and none found for title: "JavaScript Frameworks for Modern Web Development:...
- No DOI given, and none found for title: Node.js: an open-source, cross-platform JavaScript...
- No DOI given, and none found for title: HTTP.jl: HTTP client and server functionality for ...
- No DOI given, and none found for title: Axios: Promise based HTTP client for the browser a...
- No DOI given, and none found for title: MacroTools provides a library of tools for working...
- No DOI given, and none found for title: DataStructures.jl
- 10.1109/wsc.2018.8632369 may be a valid DOI for title: Simedis 2.0: on the road toward a comprehensive ma...
- 10.1016/j.cosrev.2017.03.001 may be a valid DOI for title: Agent Based Modelling and Simulation tools: A revi...
- No DOI given, and none found for title: Manpower planning using simulation and heuristic o...
- No DOI given, and none found for title: Object-oriented analysis and design with applicati...
- No DOI given, and none found for title: Agile database techniques: Effective strategies fo...
- 10.1109/dbkda.2009.11 may be a valid DOI for title: A classification of object-relational impedance mi...
- No DOI given, and none found for title: Review of db4o from db4objects
- No DOI given, and none found for title: todo
- No DOI given, and none found for title: Hibernate 6.3 Documentation
- No DOI given, and none found for title: JuliaDB.jl
- No DOI given, and none found for title: DataFrames.jl
- No DOI given, and none found for title: Genieframework
- 10.1007/978-1-4842-8900-6_5 may be a valid DOI for title: Persistence with Jakarta EE Persistence
- No DOI given, and none found for title: QuantumSavory.jl, A multi-formalism simulator for ...

INVALID DOIs

- None
editorialbot commented 5 months ago

:warning: An error happened when generating the pdf.

vanderpp commented 5 months ago

@editorialbot commands

editorialbot commented 5 months ago

Hello @vanderpp, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Get a list of all editors's GitHub handles
@editorialbot list editors

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

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

# Run checks and provide information on the repository and the paper file
@editorialbot check repository

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

# Generates the pdf paper
@editorialbot generate pdf

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Get a link to the complete list of reviewers
@editorialbot list reviewers
vanderpp commented 5 months ago

@editorialbot generate pdf

editorialbot commented 5 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

vanderpp commented 4 months ago

Suggestions for potential reviewers are (list and others): krastanov, barche, bkamins, dmolina, acrobert

fcdimitr commented 3 months ago

@editorialbot commands

editorialbot commented 3 months ago

Hello @fcdimitr, 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

# Get a list of all editors's GitHub handles
@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

# 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 juliacon-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 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

# Run checks and provide information on the repository and the paper file
@editorialbot check repository

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

# 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
fcdimitr commented 3 months ago

@editorialbot assign @fcdimitr as editor

editorialbot commented 3 months ago

Assigned! @fcdimitr is now the editor

fcdimitr commented 3 months ago

@editorialbot check references

editorialbot commented 3 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1145/365813.365819 is OK
- 10.1137/141000671 is OK
- 10.1007/978-1-4302-4627-5_4 is OK

MISSING DOIs

- No DOI given, and none found for title: Python 3 Reference Manual
- No DOI given, and none found for title: SimPy, a process-based discrete-event simulation f...
- No DOI given, and none found for title: DISCO-a SIMULA-based language for continuous combi...
- No DOI given, and none found for title: Reference: Racket
- No DOI given, and none found for title: Simulation Collection: Reference Manual
- No DOI given, and none found for title: SimJulia: Discrete Event Process Oriented Simulati...
- No DOI given, and none found for title: Monte CCarlo simulation Using SimJulia
- No DOI given, and none found for title: Simulating a Stochastic Differential Equation Mode...
- 10.21105/joss.00400 may be a valid DOI for title: ResumableFunctions: C# Sharp Style Generators for ...
- No DOI given, and none found for title: Bridging the Object-Relational Divide: ORM Technol...
- No DOI given, and none found for title: PostgresORM.jl: Object Relational Mapping for Post...
- No DOI given, and none found for title: PostgreSQL Documentation
- No DOI given, and none found for title: Simulation modeling and analysis
- No DOI given, and none found for title: VueJS.jl, Julia web app builder using Vue.js
- No DOI given, and none found for title: Architectural styles and the design of network-bas...
- No DOI given, and none found for title: VueCRUD: Vue.js based REST-ful CRUD system
- No DOI given, and none found for title: "JavaScript Frameworks for Modern Web Development:...
- No DOI given, and none found for title: Node.js: an open-source, cross-platform JavaScript...
- No DOI given, and none found for title: HTTP.jl: HTTP client and server functionality for ...
- No DOI given, and none found for title: Axios: Promise based HTTP client for the browser a...
- No DOI given, and none found for title: MacroTools provides a library of tools for working...
- No DOI given, and none found for title: DataStructures.jl
- 10.1109/wsc.2018.8632369 may be a valid DOI for title: Simedis 2.0: on the road toward a comprehensive ma...
- 10.1016/j.cosrev.2017.03.001 may be a valid DOI for title: Agent Based Modelling and Simulation tools: A revi...
- No DOI given, and none found for title: Manpower planning using simulation and heuristic o...
- No DOI given, and none found for title: Object-oriented analysis and design with applicati...
- No DOI given, and none found for title: Agile database techniques: Effective strategies fo...
- 10.1109/dbkda.2009.11 may be a valid DOI for title: A classification of object-relational impedance mi...
- No DOI given, and none found for title: Review of db4o from db4objects
- No DOI given, and none found for title: todo
- No DOI given, and none found for title: Hibernate 6.3 Documentation
- No DOI given, and none found for title: JuliaDB.jl
- No DOI given, and none found for title: DataFrames.jl
- No DOI given, and none found for title: Genieframework
- 10.1007/978-1-4842-8900-6_5 may be a valid DOI for title: Persistence with Jakarta EE Persistence
- No DOI given, and none found for title: QuantumSavory.jl, A multi-formalism simulator for ...

INVALID DOIs

- None
fcdimitr commented 3 months ago

Thank you for the submission, @vanderpp. I’ll be the editor for this submission. I will look for reviewers for this prereview issue and start the review process (separate GitHub issue) once it's ready.

Meanwhile, there seem to be some missing DOIs; could you take a look at them? (note there could be some false negatives)

fcdimitr commented 3 months ago

Hi @bkamins πŸ‘‹,

would you like to review this JuliaCon proceedings submission?

you can read more about reviewing for JuliaCon proceedings in the reviewer guide.

fcdimitr commented 3 months ago

Hi @dmolina πŸ‘‹,

would you like to review this JuliaCon proceedings submission?

you can read more about reviewing for JuliaCon proceedings in the reviewer guide.

bkamins commented 3 months ago

@fcdimitr - OK, I can review this submission.

fcdimitr commented 3 months ago

@editorialbot add @bkamins as reviewer

editorialbot commented 3 months ago

@bkamins added to the reviewers list!

fcdimitr commented 3 months ago

Thank you very much, @bkamins!

@vanderpp: I am looking for a second reviewer. Meanwhile, there seem to be some missing DOIs; could you take a look at them so that we can start the review process when we have the second reviewer? Thanks!

vanderpp commented 3 months ago

@editorialbot generate pdf

editorialbot commented 3 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

vanderpp commented 3 months ago

@editorialbot check references

editorialbot commented 3 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

βœ… OK DOIs

- 10.1145/365813.365819 is OK
- 10.1177/003754978003500102 is OK
- 10.1137/141000671 is OK
- 10.21105/joss.00400 is OK
- 10.1145/1394127.1394139 is OK
- 10.1109/WSC.2018.8632369 is OK
- 10.1145/1402521.1413138 is OK
- 10.1109/DBKDA.2009.11 is OK
- 10.1007/978-1-4842-8900-6 is OK

🟑 SKIP DOIs

- No DOI given, and none found for title: SimPy, a process-based discrete-event simulation f...
- No DOI given, and none found for title: Reference: Racket
- No DOI given, and none found for title: Simulation Collection: Reference Manual
- No DOI given, and none found for title: SimJulia: Discrete Event Process Oriented Simulati...
- No DOI given, and none found for title: Monte Carlo simulation Using SimJulia
- No DOI given, and none found for title: Simulating a Stochastic Differential Equation Mode...
- No DOI given, and none found for title: PostgresORM.jl: Object Relational Mapping for Post...
- No DOI given, and none found for title: PostgreSQL Documentation
- No DOI given, and none found for title: Simulation modeling and analysis
- No DOI given, and none found for title: HTTP.jl: HTTP client and server functionality for ...
- No DOI given, and none found for title: MacroTools provides a library of tools for working...
- No DOI given, and none found for title: DataStructures.jl
- No DOI given, and none found for title: Manpower planning using simulation and heuristic o...
- No DOI given, and none found for title: Review of db4o from db4objects
- No DOI given, and none found for title: Hibernate 6.3 Documentation
- No DOI given, and none found for title: JuliaDB.jl
- No DOI given, and none found for title: DataFrames.jl
- No DOI given, and none found for title: Genieframework
- No DOI given, and none found for title: QuantumSavory.jl, A multi-formalism simulator for ...

❌ MISSING DOIs

- None

❌ INVALID DOIs

- https://doi.org/10.1016/j.cosrev.2017.03.001 is INVALID because of 'https://doi.org/' prefix
vanderpp commented 3 months ago

@editorialbot generate pdf

editorialbot commented 3 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

vanderpp commented 3 months ago

@editorialbot check references

editorialbot commented 3 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

βœ… OK DOIs

- 10.1145/365813.365819 is OK
- 10.1177/003754978003500102 is OK
- 10.1137/141000671 is OK
- 10.21105/joss.00400 is OK
- 10.1145/1394127.1394139 is OK
- 10.1109/WSC.2018.8632369 is OK
- 10.1016/j.cosrev.2017.03.001 is OK
- 10.1145/1402521.1413138 is OK
- 10.1109/DBKDA.2009.11 is OK
- 10.1007/978-1-4842-8900-6 is OK

🟑 SKIP DOIs

- No DOI given, and none found for title: SimPy, a process-based discrete-event simulation f...
- No DOI given, and none found for title: Reference: Racket
- No DOI given, and none found for title: Simulation Collection: Reference Manual
- No DOI given, and none found for title: SimJulia: Discrete Event Process Oriented Simulati...
- No DOI given, and none found for title: Monte Carlo simulation Using SimJulia
- No DOI given, and none found for title: Simulating a Stochastic Differential Equation Mode...
- No DOI given, and none found for title: PostgresORM.jl: Object Relational Mapping for Post...
- No DOI given, and none found for title: PostgreSQL Documentation
- No DOI given, and none found for title: Simulation modeling and analysis
- No DOI given, and none found for title: HTTP.jl: HTTP client and server functionality for ...
- No DOI given, and none found for title: MacroTools provides a library of tools for working...
- No DOI given, and none found for title: DataStructures.jl
- No DOI given, and none found for title: Manpower planning using simulation and heuristic o...
- No DOI given, and none found for title: Review of db4o from db4objects
- No DOI given, and none found for title: Hibernate 6.3 Documentation
- No DOI given, and none found for title: JuliaDB.jl
- No DOI given, and none found for title: DataFrames.jl
- No DOI given, and none found for title: Genieframework
- No DOI given, and none found for title: QuantumSavory.jl, A multi-formalism simulator for ...

❌ MISSING DOIs

- None

❌ INVALID DOIs

- None
vanderpp commented 3 months ago

@fcdimitr: I just completed the correction of the missing/invalid DOI's. Seems to be OK now. I also added some extra information to the references if applicable such as URL's and ISBN.

@bkamins: thank you very much for agreeing to review!

vanderpp commented 2 months ago

Hi @fcdimitr, I was wondering what the proposed timeline is for the review once a second reviewer is assigned? Best regards, Piet.

vanderpp commented 2 months ago

@fcdimitr, concerning the second reviewer: I contacted (at)krastanov and (at)barche prior to mentioning them as potential reviewers, so maybe one of them can act as a second reviewer?

fcdimitr commented 2 months ago

Thank. you @vanderpp! I will ping them here to ask if they want to be reviewers.

fcdimitr commented 2 months ago

Hi @krastanov πŸ‘‹,

would you like to review this JuliaCon proceedings submission?

you can read more about reviewing for JuliaCon proceedings in the reviewer guide.

fcdimitr commented 2 months ago

Hi @barche πŸ‘‹,

would you like to review this JuliaCon proceedings submission?

you can read more about reviewing for JuliaCon proceedings in the reviewer guide.

vanderpp commented 1 month ago

Hi @matbesancon, @fcdimitr, @bkamins,

We have decided to retract the submission "A Data Persistence Architecture for the SimJulia Framework" from the Proceedings of the JuliaCon. Could you please remove the submission from the list available at https://proceedings.juliacon.org/papers/active and remove any references to it. The paper itself was removed from github in the meanwhile.

Many thanks for al the effort you have put into this.

Best Regards,

odow commented 1 month ago

@editorialbot withdraw

editorialbot commented 1 month ago

I'm sorry @odow, I'm afraid I can't do that. That's something only eics are allowed to do.

odow commented 1 month ago

I guess this is a task for @matbesancon then!

matbesancon commented 1 month ago

@editorialbot withdraw

editorialbot commented 1 month ago

Paper withdrawn.