-
Notifications
You must be signed in to change notification settings - Fork 0
docs: overall review #1043
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
docs: overall review #1043
Conversation
Hi @PipKat, the failing action was related to the PR title, it was only valid after you edited it. Somehow the action wasn't properly re-run after editing the PR title though. That only seems to happen when a commit is made. So I made two dummy commits to get the action to rerun, it passes now. |
@mhoeijm and @jorgepiloto I'm not familiar with this doc building error: Extension error: Do you think you can get the doc build running on Monday morning? After a quick perusal of the doc in the HTML archive, I could move on to the final stage of reviewing the API reference content. Thanks! |
@jorgepiloto @PipKat, we are working on executing the examples in the doc build, so that should remove most of the |
Same, still investigating what changed in this branch for the CI/CD to fail. |
Running: grep -E "sphinx_gallery_start_ignore|sphinx_gallery_end_ignore" -r examples | wc -l verifies that there are |
…eate_elemetn_solid_keyword from 'ansys.health.heart.writer.keyword_utils'
Thank you for the detailed review @PipKat! I addressed two of your comments with 721482f and a65a081. Regarding I would say that we can open issues for anything that we still need to resolve prior to release, and we can merge this into main. That will allow us to continue working on modifying the examples such that they can be executed during doc build. @jorgepiloto, what do you think? Planning wise: there are some other open issues that we need to resolve, but I think that 1 or max 2 weeks to finalize before public release should be doable. So @PipKat we have a little time to work on the details. |
I agree about this. We can merge the major work @PipKat did here so we can progress on other pull-request. If we can extend this work before the release, that's perfect. |
@mhoeijm I'll let you handle conflict resolution given that you are working in the examples. I'll create an issue for myself to remove the View Project Documentation card from the Contribute section for users. I'll do this when doing a skim of the doc generated once this PR is merged. |
@mhoeijm Do we need to reset to the original source files for the custom keywords or will this be auto-generated again from the other source code? Or does it not matter short-term because they aren't exposed in the PyHeart documentation? |
@PipKat, @jorgepiloto Done. A good thing I didn't modify any of the other examples! I hope I didn't revert some of your earlier changes in the four example files that now end with
|
Since it is only the docstrings that seem to be affected I don't think that there is a need to revert. Ideally everything under |
@mhoeijm I'll make a note to myself to read though those four examples closer than the others when I do a skim of the rendered doc. |
I wasn't very comfortable editing the content in
...heart/writer/custom_keywords
and so only made minimal changes to files in this folder. Also in thevtkutils.py
file, there is use of "master" and "slave" terminology, which Ansys made an effort to scrub from its products several years ago. I'm not sure if we can or should scrub it from here.Lastly, there is a typo in

create_element_solid_keyword
.You can review and merge this PR. Let me know if the schedule for making this library public allows time for me to skim the rendered doc first though. It's a complicated subject and relatively large repo, so I'm sure there are some things I missed and some formatting errors that should be corrected.