FaaSr / FaaSr-package

Function-as-a-Service package for R
https://faasr.io
Other
3 stars 7 forks source link

[JOSS review] gvegayon #109

Open gvegayon opened 1 week ago

gvegayon commented 1 week ago

This review goes with #110 as well as with the JOSS review issue (link).

Appendix

Output from covr

> covr::package_coverage(".")
FaaSr Coverage: 9.08%
R/faasr_abort_on_multiple_invocations.R: 0.00%
R/faasr_arrow_s3_bucket.R: 0.00%
R/faasr_client_api_aws-lambda.R: 0.00%
R/faasr_delete_file.R: 0.00%
R/faasr_get_file.R: 0.00%
R/faasr_get_folder_list.R: 0.00%
R/faasr_init_log_folder.R: 0.00%
R/faasr_lock.R: 0.00%
R/faasr_log.R: 0.00%
R/faasr_put_file.R: 0.00%
R/faasr_rank.R: 0.00%
R/faasr_run_user_function.R: 0.00%
R/faasr_s3_check.R: 0.00%
R/faasr_start.R: 0.00%
R/faasr_test.R: 0.00%
R/faasr_trigger.R: 0.00%
R/faasr_client_api_github-actions.R: 3.61%
R/faasr_client_api_openwhisk.R: 4.91%
R/faasr_client_tools.R: 24.94%
R/faasr_get_user_function_args.R: 80.00%
R/faasr_check_workflow_cycle.R: 93.62%
R/faasr_parse.R: 100.00%
R/faasr_predecessors_list.R: 100.00%
danielskatz commented 1 week ago

Issues related to JOSS review https://github.com/openjournals/joss-reviews/issues/7027

renatof commented 1 week ago

Thank you so much @gvegayon for the detailed comments! We will work on these and add a more complete comment here, but in the meantime to address your first point: both Quinn and Vahid were instrumental to the specification of requirements and the design of FaaSr (Vahid also contributed to the FaaSr-Docker repo which is used in building Docker images for users).