-
Notifications
You must be signed in to change notification settings - Fork 21
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
JOSS: Other software packages, same job? #127
Comments
I agree, I think there needs to be some more details in the documentation about why one should choose one of these packages over the other. Especially since they share developers. Is it just a matter of style, or are there technical differences, etc. |
@bonh @jacobmerson To provide a bit of context: That said - I agree with your comments and will clarify the differences (technical as well as stylistic) in in the text. |
@bonh @jcaobmerson I have now tried to put CAD_to_OpenMC and it's design philosophy, in relief to the others. I do hope that is what you were after. |
I like the clarification. Few questions/suggestions:
I don't get what you mean by "all step-geometries" and "no assumptions on geometry".
Do you mean by "backend" the meshing backends listed in the readme? Perhaps you'd like to clarify this. Further, if you think this is important for your package, perhaps you'd like to change the project structure to more strongly reflect the "frontend"-"backend" relationship? And finally, if you aim for "easy to add code for a new backend" I suggest that you provide a specific example for the user how to do so (subclassing
Just playing devils advocate here (and I haven't really tried out the other software packages): The other software packages are not able to "extract, generate, and manipulate material tags from the underlying step-model"? To me that sounds like a fundamental functionality of a software package claiming to transform step files into something else. |
This is what I mean. Point taken - I will attempt to put together a skeleton for this procedure.
If I may be allowed to play devil's advocate myself :-). You are sort of asking me to (in an article about this software) comment on the motives and priorities of other projects and developers, not controlled by me. I honestly don't think I can be expected to speculate on why they have not prioritized a feature that I find fundamental or important, can I? |
In the readme you are stating that
In the readme from stellarmesh it says:
These other projects, stellarmesh and cad_to_dagmc, seem to be active, too. And share developers?
I couldn't find any comments about other software packages in the paper. Perhaps you should clarify what makes your package unique?
openjournals/joss-reviews#7710
The text was updated successfully, but these errors were encountered: