Skip to content

Reword the download.html page, removing mentions of deprecated LiveCD - #138

Merged
learn-more merged 2 commits into
reactos:masterfrom
HBelusca:rework_download_page_no_livecd
Aug 29, 2026
Merged

Reword the download.html page, removing mentions of deprecated LiveCD#138
learn-more merged 2 commits into
reactos:masterfrom
HBelusca:rework_download_page_no_livecd

Conversation

@HBelusca

@HBelusca HBelusca commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator

ReactOS commit reactos/reactos@b2e33f2 removed the separate livecd artifact, merging it with the bootcd. Rename also "bootcd" to "Installation Medium", since it's more generic (e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html is reworded to explain what the "Installation Medium" does.

I've also fixed the Download button, following commit f628d73 (PR #142).

The page: https://pr138.web-content.reactos.org/download/

@reactos-buildbot

Copy link
Copy Markdown
Collaborator

Thanks for your contribution!
I have built and deployed your changes to https://pr138.web-content.reactos.org and will also do that for your future changes.

HBelusca added a commit to HBelusca/reactos_web-content that referenced this pull request Apr 29, 2026
…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Boot Media", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html is reworded to explain what the "Boot Media" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from e36f041 to c18bff6 Compare April 29, 2026 19:06
HBelusca added a commit to HBelusca/reactos_web-content that referenced this pull request Apr 29, 2026
…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Boot Media", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html is reworded to explain what the "Boot Media" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from c18bff6 to d481339 Compare April 29, 2026 19:08
Comment thread content/download.html Outdated
HBelusca added a commit to HBelusca/reactos_web-content that referenced this pull request Jul 5, 2026
…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Boot Media", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html is reworded to explain what the "Boot Media" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from d481339 to 4ac611c Compare July 5, 2026 16:15
@learn-more
learn-more requested a review from Copilot July 15, 2026 09:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the download page messaging to remove references to the deprecated separate LiveCD artifact, and reframes the primary download as “Boot Media” with updated explanatory text.

Changes:

  • Remove LiveCD-specific download option/handling from the download page.
  • Reword the download page copy to explain the combined Boot Media (setup vs live environments).
  • Minor punctuation/wording tweaks in the donation modal link text.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
static/js/download.js Removes LiveCD selection logic from the download modal flow.
content/download.html Renames “Boot CD” to “Boot Media” and rewrites explanatory text to match the new artifact layout.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread static/js/download.js
Comment on lines 3 to +7
$(".modalbtn").click(function(e){
$("#bootcdModal").modal("toggle");
url = bootcd;
if (e.target.textContent == "LiveCD") {
url = livecd;
}
$('.modal-footer a').attr("href", url)
});
});

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot Recheck following the updated PR.

Comment thread content/download.html Outdated
Comment thread content/download.html Outdated
Comment thread content/download.html Outdated
HBelusca added a commit to HBelusca/reactos_web-content that referenced this pull request Jul 30, 2026
…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Installation Medium", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html page is reworded to explain what the
"Installation Medium" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from 4ac611c to 8c57077 Compare July 30, 2026 16:42
HBelusca added a commit to HBelusca/reactos_web-content that referenced this pull request Jul 30, 2026
…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Installation Medium", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html page is reworded to explain what the
"Installation Medium" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from 8c57077 to 1b52f07 Compare July 30, 2026 16:45
Comment thread content/download.html Outdated
Comment thread content/download.html Outdated
Comment thread content/download.html

@binarymaster binarymaster left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It can be described in simpler words here, check these suggestions out.

Comment thread content/download.html Outdated
<div class="text-center">
<a id="bootcd" class="buttons" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Boot CD</div></a>
<p>Alternatively, you can download <a id="livecd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/ReactOS/0.4.15/ReactOS-{{< reactos-download-version >}}-x86-live.zip/download">LiveCD</a></p>
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Installation Medium</div></a>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Installation Medium</div></a>
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download ReactOS {{< reactos-version >}}</div></a>

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since "ReactOS " is mentioned just above the button, I choose instead to say "Download Release Image" in the button.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be probably still better on the button, but then the text above it should be modified somehow.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would say, this could be changed later after the publication (in a separate PR), since the download page would at least:

  • have the download button fixed;
  • remove visual mentions of "livecd" vs "bootcd".

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah ok, if a follow up PR would be welcome, then fine.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The download button is our call to action, you're trying to create FOMO with the reader.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In what sense @cbialorucki ? We mention ROS 0.4.x literally just above in the same big font.

@cbialorucki cbialorucki Aug 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version should be on the button and we get rid of the redundant text just above the button. Simple.

Comment thread content/download.html Outdated
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from 0ab3c68 to bf8a677 Compare August 29, 2026 10:51

@cbialorucki cbialorucki left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I much prefer what @binarymaster suggested, but it's more important that we fix the download button now than argue about the specific wording

@HBelusca
HBelusca dismissed learn-more’s stale review August 29, 2026 10:55

Changes addressed.

@HBelusca

Copy link
Copy Markdown
Collaborator Author

I'll squash the first 2 commits (the original commit + the "** use Release Medium..." one) together if you guys are OK with the suggestion.

Comment thread content/download.html Outdated
Comment thread content/download.html Outdated
<div class="text-center">
<a id="bootcd" class="buttons" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Boot CD</div></a>
<p>Alternatively, you can download <a id="livecd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/ReactOS/0.4.15/ReactOS-{{< reactos-download-version >}}-x86-live.zip/download">LiveCD</a></p>
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Installation Medium</div></a>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be probably still better on the button, but then the text above it should be modified somehow.

…reactos#138)

ReactOS commit reactos/reactos@b2e33f2
removed the separate livecd artifact, merging it with the bootcd.
Rename also "bootcd" to "Release Image", since it's more generic
(e.g. the ISO can be flashed onto an USB thumb drive).

The text of the download.html page is reworded to explain what the
"Release Image" does.
@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from bf8a677 to fc40844 Compare August 29, 2026 11:05

@cbialorucki cbialorucki left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would do something like this:

Comment thread content/download.html

<div class="text-center">
<h2>Discover our latest and greatest</h2>
<h1>React<span class="text-ros">OS</span> {{< reactos-version >}}</h1>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Comment thread content/download.html
<div class="text-center">
<a id="bootcd" class="buttons" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Boot CD</div></a>
<p>Alternatively, you can download <a id="livecd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/ReactOS/0.4.15/ReactOS-{{< reactos-download-version >}}-x86-live.zip/download">LiveCD</a></p>
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Release Image</div></a>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Release Image</div></a>
<a id="bootcd" class="modalbtn" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download ReactOS {{< reactos-version >}}</div></a>

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cbialorucki You mean:

Download our latest and greatest
< ReactOS 0.4.16 >

instead of:

Discover our latest and greatest
< whatever here >

?

@cbialorucki cbialorucki Aug 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No I mean:

Discover our latest and greatest
< Download ReactOS 0.4.16 >

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, this wording looks better for me too. IMHO, it's already obviously that with the main "Download" button, release image can be downloaded.

@cbialorucki cbialorucki Aug 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need a verb in the button, it's trying to get you to do something

@cbialorucki cbialorucki Aug 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It sounds nice and correct. The button is on a separate line, so it gets read as a separate sentence.

Consider this verbal example from Windows XP Tour:
"Experience the best
Experience Windows XP"

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in the XP tour, "the best" is considered a noun there, like, "This is the best.", not as some sort of adjective.
Is this also how you was understanding "our latest and greatest", in your suggestion?

@cbialorucki cbialorucki Aug 29, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hermes both those suggestions read horribly. The second one is a little better but both are bad.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cbialorucki feel free to make a new PR :)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@learn-more
learn-more merged commit e952f75 into reactos:master Aug 29, 2026
1 check passed
@HBelusca
HBelusca deleted the rework_download_page_no_livecd branch August 29, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants