All of lore.kernel.org
 help / color / mirror / Atom feed
* [qemu-web PATCH 0/4] Improve the download information on the website
@ 2021-06-16 11:07 Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 1/4] Show only the latest three releases " Thomas Huth
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Thomas Huth @ 2021-06-16 11:07 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini; +Cc: berrange, stefanha

Make it more clear that QEMU only supports the latest versions,
improve the color of a button, and put the emphasis on the 
source code tarballs.

Thomas Huth (4):
  Show only the latest three releases on the website
  css: Improve the hover effect of the buttons
  State that there is no official support for older releases
  Present the source code on the first tab of the download page

 _includes/releases.html |  2 +-
 assets/css/style.css    |  6 ++++--
 download.html           | 15 ++++++++-------
 support.md              |  3 ++-
 4 files changed, 15 insertions(+), 11 deletions(-)

-- 
2.27.0



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [qemu-web PATCH 1/4] Show only the latest three releases on the website
  2021-06-16 11:07 [qemu-web PATCH 0/4] Improve the download information on the website Thomas Huth
@ 2021-06-16 11:07 ` Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 2/4] css: Improve the hover effect of the buttons Thomas Huth
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2021-06-16 11:07 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini; +Cc: berrange, stefanha

The QEMU project is only maintaining the very latest releases, so this
could be the current RC version, followed by the current stable release
and maybe also still the previous stable release (in case there are
severe bugs). But it does not make sense to show a fourth release that
we very likely do not update anymore. Thus don't show the fourth release
anymore to avoid that people still get the impression that we support
it (and then report bugs in that old release that we do not maintain
anymore).

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 _includes/releases.html | 2 +-
 assets/css/style.css    | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/_includes/releases.html b/_includes/releases.html
index 2e95631..5600e10 100644
--- a/_includes/releases.html
+++ b/_includes/releases.html
@@ -1,5 +1,5 @@
 <ul>
-{% for release in site.data.releases offset: 0 limit: 4 %}
+{% for release in site.data.releases offset: 0 limit: 3 %}
 <li><strong><a
   href="https://download.qemu.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz">{{release.branch}}.{{release.patch}}</a></strong>
   {{release.date}}<br><a
diff --git a/assets/css/style.css b/assets/css/style.css
index 7f018b4..6ee82c4 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -477,13 +477,15 @@
 	#releases ul, #releases p
 	{
 		margin: 0em;
+		padding-left: 0.2em;
+		padding-right: 0.2em;
 	}
 
 	#releases ul > li
 	{
 		list-style: none;
 		display: inline-block;
-		width: 40%;
+		width: 30%;
 		margin: 1em 0em;
 	}
 
-- 
2.27.0



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [qemu-web PATCH 2/4] css: Improve the hover effect of the buttons
  2021-06-16 11:07 [qemu-web PATCH 0/4] Improve the download information on the website Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 1/4] Show only the latest three releases " Thomas Huth
@ 2021-06-16 11:07 ` Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 3/4] State that there is no official support for older releases Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 4/4] Present the source code on the first tab of the download page Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2021-06-16 11:07 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini; +Cc: berrange, stefanha

The hover effect of buttons was hardly visible since the color did
not change much. Use a brighter color to make it clear that the
button can be pressed.

Resolves: https://gitlab.com/qemu-project/qemu-web/-/issues/1
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 assets/css/style.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/assets/css/style.css b/assets/css/style.css
index 6ee82c4..bed0bf4 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -304,7 +304,7 @@
 
 	.button:hover
 	{
-		background: #F01111;
+		background: #F68811;
 		text-decoration: none;
 	}
 
-- 
2.27.0



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [qemu-web PATCH 3/4] State that there is no official support for older releases
  2021-06-16 11:07 [qemu-web PATCH 0/4] Improve the download information on the website Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 1/4] Show only the latest three releases " Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 2/4] css: Improve the hover effect of the buttons Thomas Huth
@ 2021-06-16 11:07 ` Thomas Huth
  2021-06-16 11:07 ` [qemu-web PATCH 4/4] Present the source code on the first tab of the download page Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2021-06-16 11:07 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini; +Cc: berrange, stefanha

Looking at some new tickets in the bug tracker, some people still
seem to expect support for older releases. Let's make it a little
bit more clear that the QEMU project only focuses on the very latest
version.

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 support.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/support.md b/support.md
index b622362..82f7af1 100644
--- a/support.md
+++ b/support.md
@@ -13,7 +13,8 @@ through your distribution's support channels. This includes questions
 about a specifically packaged version of QEMU. The QEMU developers are
 generally concerned with the latest release and the current state of
 the [master branch](https://gitlab.com/qemu-project/qemu) and do not
-provide support for QEMU binaries shipped by Linux distributions.
+provide support for older releases or QEMU binaries shipped by third
+party distributions.
 
 Questions about complex configurations of networking and storage are
 usually met with a recommendation to use management tools like
-- 
2.27.0



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [qemu-web PATCH 4/4] Present the source code on the first tab of the download page
  2021-06-16 11:07 [qemu-web PATCH 0/4] Improve the download information on the website Thomas Huth
                   ` (2 preceding siblings ...)
  2021-06-16 11:07 ` [qemu-web PATCH 3/4] State that there is no official support for older releases Thomas Huth
@ 2021-06-16 11:07 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2021-06-16 11:07 UTC (permalink / raw)
  To: qemu-devel, Paolo Bonzini; +Cc: berrange, stefanha

The QEMU project provides the source code of QEMU, and not any
binaries. So most people will come here for downloading the latest
version of the source code and not for getting instructions on
how to install the pre-packaged QEMU of their favourite distribution.
Thus let's put the information about the source code first.

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 download.html | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/download.html b/download.html
index e3fc789..a2e4187 100644
--- a/download.html
+++ b/download.html
@@ -5,12 +5,19 @@ permalink: /download/
 
 <div class="horiz-menu">
 <ul style="display: none;">
+<li><a href="#source">Source code</a></li>
 <li><a href="#linux">Linux</a></li>
 <li><a href="#macos">macOS</a></li>
 <li><a href="#windows">Windows</a></li>
-<li><a href="#source">Source code</a></li>
 </ul>
 
+<article id="source" class="active">
+	<header>
+	<h2>Source code</h2>
+	</header>
+	{% include_relative _download/source.html %}
+</article>
+
 <article id="linux" class="active">
 	<header>
 	<h2>Linux</h2>
@@ -32,12 +39,6 @@ permalink: /download/
 	{% markdown_relative _download/windows.md %}
 </article>
 
-<article id="source" class="active">
-	<header>
-	<h2>Source code</h2>
-	</header>
-	{% include_relative _download/source.html %}
-</article>
 </div>
 
 <h2>Version numbering</h2>
-- 
2.27.0



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-06-16 11:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-16 11:07 [qemu-web PATCH 0/4] Improve the download information on the website Thomas Huth
2021-06-16 11:07 ` [qemu-web PATCH 1/4] Show only the latest three releases " Thomas Huth
2021-06-16 11:07 ` [qemu-web PATCH 2/4] css: Improve the hover effect of the buttons Thomas Huth
2021-06-16 11:07 ` [qemu-web PATCH 3/4] State that there is no official support for older releases Thomas Huth
2021-06-16 11:07 ` [qemu-web PATCH 4/4] Present the source code on the first tab of the download page Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.