-
-
Notifications
You must be signed in to change notification settings - Fork 38
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]: G'MIC: An Open-Source Self-Extending Framework for Image Processing #6618
Comments
Hello humans, 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:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
Software report:
Commit count by author:
|
|
Paper file info: 📄 Wordcount for ✅ The paper includes a |
License info: 🟡 License found: |
Review checklist for @jamesrhesterConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @drj11Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
@jamesrhester, @Smattr, @drj11 Have you been able to get started with this JOSS review? |
👋 @gkthiruvathukal, @jamesrhester, @Smattr, @drj11 - I want to check on the progress of this review. Is there anything blocking its progress? |
Just haven't got to it yet, nothing blocking.
…On Mon, 27 May 2024 at 17:39, Daniel S. Katz ***@***.***> wrote:
👋 @gkthiruvathukal <https://github.com/gkthiruvathukal>, @jamesrhester
<https://github.com/jamesrhester>, @Smattr <https://github.com/Smattr>,
@drj11 <https://github.com/drj11> - I want to check on the progress of
this review. Is there anything blocking its progress?
—
Reply to this email directly, view it on GitHub
<#6618 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAF2GPWYHNE26CZ4WFQ3ONDZELPJVAVCNFSM6AAAAABGFYPTXWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZSHA2DANJTGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148
|
Thanks, @jamesrhester. Do you have an ETA? @Smattr, @drj11, can you let us know whether you can complete your review? We need at least two completed reviews to proceed. |
Like jamesrhester, I just haven’t had time yet. My previous comment about not being available until May was not a request to be assigned as a reviewer, assuming I would immediately start May 1 😉. I think I should have some time upcoming, but fair warning I have not taken even a cursory glance at the paper yet to see if I’m qualified to review. |
i have been on holiday and i'm back now. i've had a poke around their documentation, and i don't see a problem with proceeding. I'll try it and get it done by Friday. 2024-06-07 |
Review checklist for @SmattrConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
FYI for other reviewers, as per GreycLab/gmic#55 (comment) apparently we’re supposed to review the release tarball not the current content on Github. |
I've updated the "Download" page from the website to reflect this : https://gmic.eu/download.html |
Just a note on my approach to reviewing this:
|
I've finished my review now. It was great to find out about some useful software that I can't believe I haven't encountered before. Sorry it took a bit longer than planned. |
👋 @gkthiruvathukal - As track editor, I try to check in on reviews where nothing has happened in a couple of weeks. How is this going? And can I do anything to help it move forward? |
From my side, the only blocker is just finding the time to continue my review. |
@Smattr Can you give us an idea of when you may be able to complete the review? |
Taking another run at this just now, I still can’t get this project to build. GreycLab/gmic#60. Unless I can compile this software, I’m not sure how I can review it. |
I'm just back from vacations. I'll check that ASAP. |
Sorry for the delay once again with this. I had another attempt using the alternate instructions from @dtschump. Unfortunately I still can’t get this project to build. I’d like to request to step down as a reviewer. I’ve had 3+ attempts at compiling this project and been unsuccessful. @dtschump has been very helpful and FWIW the problems may be entirely on my side. I’m a C++ dev myself and could probably try and debug this but, to be frank, this is not what I signed up for. I think given my limited availability and blockers here, it’s better to let someone else take over who may be able to progress this. I’d like to highlight that none of this is a judgement on the quality of G’MIC. From where I reached in my review, I have the impression it is a mature and impressive project, for which a JOSS submission is somewhat of an afterthought – JOSS would be enriched by the inclusion of G’MIC, but G’MIC seems already very successful independent of this. |
@Smattr Thanks for your input. I actually see this as a major blocker if you have not been able to get this to compile. Other users are likely to encounter endless frustration, which will limit the impact of the contribution. Please don't step down. We value the time of our reviewers. At this point, your input/review is complete, since you gave us a clear statement about what improvements are needed. Although I fully appreciate @dtschump's efforts to be helpful, this is not a key criterion for recommending acceptance. Everything starts with the ability to compile and run the code. @jamesrhester can you confirm that as part of your review that you were able to successfully compile the code? This is crucial for me to make a recommendation how to proceed. |
I think this comment from jamesrhester explains:
|
Yes, @Smattr is correct. If Debian provides the software then I am satisfied that it can be independently compiled from source. The only patch from Debian is to allow clang to be used as well. If this is not satisfactory for JOSS happy to have a go at compiling it myself. |
@jamesrhester I am mostly in agreement here. If this package can be installed from Debian, this might be satisfactory. However, I would like to know whether it is installable from the central repository or a PPA. And if anyone has been able to build it, I could also be satisfied with a video showing all steps being executed successfully or even an Asciinema screencast. Lastly, even something like a Homebrew formula would do. |
How about a Gentoo ebuild, instead? https://github.com/stefantalpalaru/gentoo-overlay/tree/master/media-gfx/gmic Build log: https://gist.github.com/stefantalpalaru/b342401125af0b3329cf86108932f402 |
👋 @gkthiruvathukal - Can you summarize where things are in this review, and what the next steps are? (As track editor, I try to check in on reviews where nothing has happened in a couple of weeks.) |
@danielskatz Yes, I'm working on this one now. @stefantalpalaru That would be acceptable. Based on the earlier feedback, I am satisfied that this package can be built successfuly and meets our criteria. I am ready to proceed toward acceptance and will follow up with a checklist shortly. |
@danielskatz Just to clarify, as editor, am I supposed to recommend accept, or can you take it from here? |
@gkthiruvathukal - you should follow the steps in https://joss.readthedocs.io/en/latest/editing.html#post-review (If you don't have time, I can do this, but would prefer that you do it) |
Hi @danielskatz. Yes, I prefer to do it. Sorry things are moving a little slower than they should, but I can take care of this (and others on my plate). |
Post-Review Checklist for Editor and AuthorsAdditional Author Tasks After Review is Complete
Editor Tasks Prior to Acceptance
|
@editorialbot generate pdf |
@dtschump Please let me know when the above author tasks at #6618 (comment) are completed. These two are necessary before I can recommend acceptance. For convenience, please check them off here and follow up with the required archive DOI and version:
|
I believe the version is set but please make sure that this is the final version based on review feedback. |
Thanks. Some news I have to share with you:
Thank you for your understanding. |
Hello. I've also created an archive on Zenodo : https://zenodo.org/records/13936920 Let me know if you need something else. Thanks. |
@dtschump First, I'm deeply saddened to read about the loss of your colleague. Hopefully, we can honor him by seeing this article published soon. Sadly, I had a similar situation happen to me for a presentation/tutorial at an international conference just two weeks ago. It was very hard for all of us to give this presentation after losing him but we were able to do so and honor his memory. Rest assured, this is not a blocker for us to proceed with your JOSS submission. I don't expect it to lengthen the review process as long as you made a good-faith effort to address reviewer comments. I believe you have done so but will await their confirmation. Please take care of my checklist by checking all items that are complete. I will work with you to bring this to closure! To reiterate: I offer my heartfelt condolences to you and his family/friends. |
My condolences also. Happy for @gkthiruvathukal to directly approve any additional tribute text. |
Submitting author: @dtschump (David Tschumperlé)
Repository: https://github.com/GreycLab/gmic
Branch with paper.md (empty if default branch): joss
Version: 3.3.2
Editor: @gkthiruvathukal
Reviewers: @jamesrhester, @Smattr, @drj11
Archive: Pending
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
@jamesrhester & @Smattr & @drj11, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @gkthiruvathukal know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Checklists
📝 Checklist for @jamesrhester
📝 Checklist for @drj11
📝 Checklist for @Smattr
The text was updated successfully, but these errors were encountered: