User tests: Successful: Unsuccessful:
Updates static HTML pages after changes in #31007.
Run node build.js --build-pages
. Check if Git tracks any changes.
These files keep getting modified:
templates/system/incompatible.html
templates/system/build_incomplete.html
No more files are getting modified.
No.
Status | New | ⇒ | Pending |
Category | ⇒ | Front End Templates (site) |
I have tested this item
And do we actually need to keep these files in the repository?
Yes they're used both in the installation and the index.php
joomla-cms/installation/index.php
Lines 18 to 27 in 5813af5
Lines 18 to 27 in 5813af5
Yes they're used both in the installation and the index.php
But they are generated by the build script, or not? That should be sufficient for these cases, or am I missing something?
So why should we keep the result pages in the GitHub sources?
It's the same reason the project still keeps all the generated css in the templates, etc... (iirc at some point, before getting auto generated installables per PR, there was a decision to keep these files in place as a fallback). They shouldn't exist in the repo, if you ask me...
They shouldn't exist in the repo, if you ask me...
Then it seems we agree.
Forget my question build_incomplete.html
is shown to users running on Git clones but before they run any build scripts.
Forget my question
?♂️ . We do need these.build_incomplete.html
is shown to users running on Git clones but before they run any build scripts.
Ahhhh, silly me, sure I should have known that. That's the purpose of that file.
Not sure about this: I noticed that both were marked as changed after I did a Refresh - so they were not there at some time. Deleted them and ran the build - file are there. Committed so the change marker vanished. Ran build again - no change, Repeated without the patch - no change.
Status | Pending | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-10-16 23:08:36 |
Closed_By | ⇒ | wilsonge | |
Labels |
Added:
?
|
We're all good - think we're all back on the same page. LGTM. Thanks!
And do we actually need to keep these files in the repository?