-
-
Notifications
You must be signed in to change notification settings - Fork 686
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
Superfluous file build_text.js.in
for documentation generation.
#5190
Comments
build_text.js.in
for documentation generation.build_text.js.in
for documentation generation.
@blowekamp |
@albert-github |
Well I hope that someone else will have the permission to engage with the public and can explain a thumb down. |
I was also puzzled by the thumbs down without explanation. I guess it means that |
Maybe it is related to this? |
@dzenanz |
No, he sent me an email with the same statement ( |
Let's keep this issue open until NIH lifts this (hopefully transitional and short-lived) policy. |
A very very big pity and I hope it will soon be possible that the NIH lifts this policy. |
Hi @albert-github , I think the reason @blowekamp added this file is still valid. It is explained in the associated commit message:
|
@thewtex Committing result files like HTML files to git is in my opinion bad practice (they can be as artifacts with releases in the zip / tar.gz files which should be sufficient). I still don't see the need for it, and as written before when one wants to have a unique date in the HTML file there is still the doxygen Furthermore there might be numerous other files as well, like I think it is necessary to know exactly why this js code should be present, so probably we have to wait till @blowekamp can engage with the public again. |
@albert-github more context: We used GitHub Pages to publish the HTML. It used to be necessary to commit to Git for GitHub Pages. Recently, GitHub provided an alternative for GitHub Pages that does not require Git commits. We did move to that recently, along with publishing to ReadTheDocs (see the ITK 5.4.0 release notes for more information on that). However, there is still the issue of browser cache hits. With the ReadTheDocs CDN, the responsiveness of loading the documentation is greatly improved. However, we may want to keep this. I agree that we should get @blowekamp 's input before making changes. |
FYI
|
Description
In the repository a file
buid_text.js.in
exists that is probably superfluous.Content:
Expected information
Not using a locally defined date time function for the documentation but using in the header / footer
$datetime
and in body text use the doxygen command\showdate
(available since doxygen version 1.9.5).When the file is necessary it would be better not to place it directly in the html output directory, but in another directory in the build tree and use the setting
HTML_EXTRA_FILES
to copy the file to the destination folder.Actual information
No
datetime
found in the repository (except forbuild_text.js.in
)Versions
master acaddf4
Additional Information
Saw a problem when I ran some tests and removed the html directory and afterwards ran doxygen outside of cmake / nmake (which is not the best way but quite convenient during debugging.
The text was updated successfully, but these errors were encountered: