-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
[REVIEW]: Simple-Web-Server: a fast and flexible HTTP/1.1 C++ client and server library #1592
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @ts-adi it looks like you're currently assigned to review this paper 🎉. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-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:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Hi, @eidheim I've initiated the review process and hope to finish in the next couple of days. I will be opening pull requests and issues on the repository tracker, but I might also ask for clarifications here (typically with matters pertaining to the paper itself). In addition, for the Also since this is my first review working with something on GitLab, which will not cross-reference (attached image makes this clearer) PRs and issues to this issue thread automatically, how would you prefer to handle the issues? Perhaps @gkthiruvathukal might want to sound off on this as well? Should I manually link to the pull requests or issues on GitLab? |
@HaoZeke @ts-adi Thank you for reviewing this paper, and thank you all for the comments already made in #1579. I invited @HaoZeke and @gkthiruvathukal to comment on the paper on hackmd.io. I'm new to hackmd.io, and could not find a way to invite @ts-adi since I could not find an email address on your GitHub profile. @ts-adi you can mail me on eidheim@gmail.com, and I'll invite you to comment on hackmd.io as well. With respect to GitLab cross-reference, I suspect manual links would be needed. Since you might be new to GitLab, please note that pull requests are called merge requests on GitLab, but the interface should otherwise hopefully be familiar. |
I update paper.md based on feedback in #1579 (comment) in commit https://gitlab.com/eidheim/Simple-Web-Server/commit/5d89bbcd0fdcba3584fae60fd50dec5da9b6e202. I also updated the paper on hackmd.io since this change was suggested in the pre-review, but I guess going forward I should not continuously update the paper on hackmd.io? |
@eidheim, actually it would be lengthier to keep discussing small issues pertaining to the paper on issues so my take is to usually just leave comments on hackmd instead for the paper. Also @gkthiruvathukal I seem to be missing my checklist... |
@whedon list reviewers |
Here's the current list of reviewers: https://bit.ly/joss-reviewers |
@whedon commands |
Here are some things you can ask me to do:
|
@ts-adi I know what I did wrong. I used I hope I can get one of the @openjournals/joss-editors to help me add you. |
As far as I understand, I can just manually edit the first whedon comment in this thread to add myself if that is acceptable, @gkthiruvathukal. |
OK, @HaoZeke is now a reviewer |
@HaoZeke you should be good to go now! |
@eidheim While I am going through the paper and confirming the code functionality, could you please start putting Also, my email is adisin8@gmail.com for hackmd.io |
@ts-adi To make the comments as compact as possible I use Thank you, I have now added you to the hackmd.io document. |
@eidheim I'm less concerned with how you denote the comment block, and more concerned with the content of the comment. I think the current API comments you have are a good start, but all of them should provide more details about the function (eg, explaining arguments, valid ranges, default values, return values, etc). In the end, a user should be able to use your code (and have a baseline understanding of what it does) without digging through any code files. |
@ts-adi Sure, I'll extend the documentation as you suggest. I'll try complete this before this time Tomorrow. |
@ts-adi The documentation has now been improved in https://gitlab.com/eidheim/Simple-Web-Server/commit/ed46b43fa7ff56a605b35a50bb08649dea372928. Thank you again for the feedback so far. |
I also added Contributing Guidelines in https://gitlab.com/eidheim/Simple-Web-Server/commit/852281f34713cf8ef60e7bb10d5a20652eaea88e |
@eidheim Thanks for the changes. I am satisfied by the documentation level for the core-code, however, there are no clear links to a compiled form of the documentation. Perhaps a hosted version? Or even a link to the Also I noticed that the tests have no output which might be a bit confusing for neophytes. Please add some indication of which test is being run. |
|
@whedon generate pdf |
|
Hi @eidheim, could you merge this PR with an edit to a reference: https://gitlab.com/eidheim/Simple-Web-Server/merge_requests/244 |
@kyleniemeyer your PR is now merged. Thank you. |
@whedon generate pdf |
|
@whedon accept |
|
Check final proof 👉 openjournals/joss-papers#927 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#927, then you can now move forward with accepting the submission by compiling again with the flag
|
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? notify your editorial technical team... |
Congrats on your article's publication in JOSS @eidheim! Many thanks to @gkthiruvathukal for editing, and @ts-adi and @HaoZeke for reviewing, this submission. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! Journal of Open Source Software 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:
|
…example files, as suggested in openjournals/joss-reviews#1592 (comment)
Submitting author: @eidheim (Ole Christian Eidheim)
Repository: https://gitlab.com/eidheim/Simple-Web-Server
Version: v3.0.1
Editor: @gkthiruvathukal
Reviewers: @ts-adi, @HaoZeke
Archive: 10.5281/zenodo.3358045
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@ts-adi and @HaoZeke, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @gkthiruvathukal know.
✨ Please try and complete your review in the next two weeks ✨
Review checklist for @ts-adi
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?Review checklist for @HaoZeke
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?The text was updated successfully, but these errors were encountered: