Skip to content

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

Open
HBelusca wants to merge 2 commits into
reactos:masterfrom
HBelusca:rework_download_page_no_livecd
Open

Reword the download.html page, removing mentions of deprecated LiveCD#138
HBelusca wants to merge 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
…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.
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="buttons" href="https://sourceforge.net/projects/reactos/files/latest/download"><div class="btn btn-primary">Download Installation Medium</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.

Question for reviewers: Do we always want to use the "/files/latest/download" for the URL, or should we hardcode a specific version, like what was done for the LiveCD link?

@HBelusca
HBelusca force-pushed the rework_download_page_no_livecd branch from c16c751 to 0ab3c68 Compare July 30, 2026 18:00
Comment thread content/download.html

<h2>How to choose?</h2>
<p>If you wish to install ReactOS on your machine, then Boot CD is the right option for you. Boot CD will direct you to a setup environment, please follow the instructions given on the screen. Live CD is useful if you don't plan to keep ReactOS on your computer for a longer period of time. It allows you to explore ReactOS in a temporary environment that will be reset in a restart. <span class="text-danger font-weight-bold">Please note, that ReactOS is still in alpha and gives no guarantee of stability, safety of your files or working at all.</span></p>
<h2>What does the Installation Medium offer?</h2>

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 don't think we need this section anymore now that you don't have to choose between two downloads.

Comment thread content/download.html
Once you start the Installation Medium, it presents a menu allowing you to select what you want to do: either running the Setup environment, or the Live environment for testing.
Select the Setup environment if you wish to install ReactOS on your machine. You will be directed to the setup program, please follow the instructions given on the screen.
On the other hand, the Live environment is useful if you don't plan to install or keep ReactOS on your computer for a longer period of time. It allows you to explore ReactOS in a temporary environment that will be reset at restart.
<span class="text-danger font-weight-bold">Please note that ReactOS is still in alpha state and provides no guarantee of stability, of safety for your files, or that it will work at all on your hardware.</span></p>

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 keep this warning though

@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
<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>

Comment thread content/download.html
Comment on lines +20 to +22
<h2>What does the Installation Medium offer?</h2>
<p>The ReactOS Installation Medium offers you the possibility of either installing ReactOS on your machine, or alternatively, trying ReactOS without the need for installation.
Once you start the Installation Medium, it presents a menu allowing you to select what you want to do: either running the Setup environment, or the Live environment for testing.

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
<h2>What does the Installation Medium offer?</h2>
<p>The ReactOS Installation Medium offers you the possibility of either installing ReactOS on your machine, or alternatively, trying ReactOS without the need for installation.
Once you start the Installation Medium, it presents a menu allowing you to select what you want to do: either running the Setup environment, or the Live environment for testing.
<h2>What does this offer?</h2>
<p>The ReactOS release image offers you the possibility of either installing ReactOS on your machine, or alternatively, trying ReactOS without the need for installation.
Once you boot from this image, it presents a menu allowing you to select what you want to do: either running the Setup environment, or the Live environment for testing.

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.

7 participants