diff --git a/devel/packer.png b/devel/packer.png
new file mode 100644
index 000000000..cb07e29a5
Binary files /dev/null and b/devel/packer.png differ
diff --git a/devel/packer.xml b/devel/packer.xml
index 73cd4d1d4..23474864f 100644
--- a/devel/packer.xml
+++ b/devel/packer.xml
@@ -4,6 +4,7 @@
build automated machine images
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
https://www.packer.io/
+
diff --git a/devel/packer.xml.template b/devel/packer.xml.template
index a4613b7c6..ce26161fa 100644
--- a/devel/packer.xml.template
+++ b/devel/packer.xml.template
@@ -4,6 +4,7 @@
build automated machine images
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
https://www.packer.io/
+
diff --git a/devel/terraform.png b/devel/terraform.png
new file mode 100644
index 000000000..c341df5dd
Binary files /dev/null and b/devel/terraform.png differ
diff --git a/devel/terraform.xml b/devel/terraform.xml
index f48d4bd2b..ff371a68c 100644
--- a/devel/terraform.xml
+++ b/devel/terraform.xml
@@ -4,6 +4,7 @@
write, plan, and create infrastructure as code
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.
https://www.terraform.io/
+
diff --git a/devel/terraform.xml.template b/devel/terraform.xml.template
index 7fdde51f7..14a0aa187 100644
--- a/devel/terraform.xml.template
+++ b/devel/terraform.xml.template
@@ -4,6 +4,7 @@
write, plan, and create infrastructure as code
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.
https://www.terraform.io/
+
diff --git a/devel/vagrant.png b/devel/vagrant.png
new file mode 100644
index 000000000..4a366beda
Binary files /dev/null and b/devel/vagrant.png differ
diff --git a/devel/vagrant.xml b/devel/vagrant.xml
index 968c91355..5c1780890 100644
--- a/devel/vagrant.xml
+++ b/devel/vagrant.xml
@@ -4,6 +4,7 @@
tool for building and distributing development environments
Development environments managed by Vagrant can run on local virtualized platforms such as VirtualBox or VMware, in the cloud via AWS or OpenStack, or in containers such as with Docker or raw LXC.
https://www.vagrantup.com/
+
diff --git a/devel/vagrant.xml.template b/devel/vagrant.xml.template
index af591cce9..dd96a2776 100644
--- a/devel/vagrant.xml.template
+++ b/devel/vagrant.xml.template
@@ -4,6 +4,7 @@
tool for building and distributing development environments
Development environments managed by Vagrant can run on local virtualized platforms such as VirtualBox or VMware, in the cloud via AWS or OpenStack, or in containers such as with Docker or raw LXC.
https://www.vagrantup.com/
+
diff --git a/docker/compose-format.xml b/docker/compose-format.xml
index 28bfe1884..7d8b2d567 100644
--- a/docker/compose-format.xml
+++ b/docker/compose-format.xml
@@ -6,6 +6,8 @@
Lists all versions of the Docker Compose file format and their compatibility with specific Docker and Docker Compose versions. Useful to ensure Docker Compose files from different feeds to be merged all share the same file format version and are passed to a suitable Docker (Compose) implementation.
https://docs.docker.com/compose/compose-file/compose-versioning/
+
+
diff --git a/dotnet/clr-monopath.xml b/dotnet/clr-monopath.xml
index daf6c8151..d8ddbf469 100644
--- a/dotnet/clr-monopath.xml
+++ b/dotnet/clr-monopath.xml
@@ -5,6 +5,7 @@
virtual feed for .NET implementations with MONO_PATH support
Virtual feed for .NET implementations with MONO_PATH support: .NET Framework with monopath-emulator on Windows and Mono on POSIX. Uses .NET Framework profiles as version numbers.
https://github.com/0install/monopath-emulator
+
diff --git a/dotnet/clr.xml b/dotnet/clr.xml
index 3a427263f..e08c3d4f2 100644
--- a/dotnet/clr.xml
+++ b/dotnet/clr.xml
@@ -4,6 +4,7 @@
Common Language Runtime (CLR)
virtual feed for .NET implementations
Virtual feed for .NET implementations: .NET Framework on Windows and Mono on POSIX. Uses .NET Framework profiles as version numbers.
+
diff --git a/dotnet/docfx.png b/dotnet/docfx.png
new file mode 100644
index 000000000..8c02de185
Binary files /dev/null and b/dotnet/docfx.png differ
diff --git a/dotnet/docfx.xml b/dotnet/docfx.xml
index 82282f748..1984156a6 100644
--- a/dotnet/docfx.xml
+++ b/dotnet/docfx.xml
@@ -5,6 +5,7 @@
DocFX generates Documentation directly from source code (.NET, RESTful API, JavaScript, Java, etc...) and Markdown files.
https://dotnet.github.io/docfx/
Development
+
diff --git a/dotnet/docfx.xml.template b/dotnet/docfx.xml.template
index 9fe904765..5475704de 100644
--- a/dotnet/docfx.xml.template
+++ b/dotnet/docfx.xml.template
@@ -5,6 +5,7 @@
DocFX generates Documentation directly from source code (.NET, RESTful API, JavaScript, Java, etc...) and Markdown files.
https://dotnet.github.io/docfx/
Development
+
diff --git a/dotnet/dotnet.png b/dotnet/dotnet.png
new file mode 100644
index 000000000..f17d43b89
Binary files /dev/null and b/dotnet/dotnet.png differ
diff --git a/dotnet/framework-client-profile.xml b/dotnet/framework-client-profile.xml
index 4d1bf4689..9daf4b6ff 100644
--- a/dotnet/framework-client-profile.xml
+++ b/dotnet/framework-client-profile.xml
@@ -5,6 +5,7 @@
subset of the .NET Framework optimized for client applications
This feed uses the version of .NET Framework already installed on the computer. It does not download new versions.
https://docs.microsoft.com/en-us/dotnet/framework/deployment/client-profile
+
diff --git a/dotnet/framework.png b/dotnet/framework.png
new file mode 100644
index 000000000..a55d4dd01
Binary files /dev/null and b/dotnet/framework.png differ
diff --git a/dotnet/framework.xml b/dotnet/framework.xml
index 9b0223433..9f8c71f1b 100644
--- a/dotnet/framework.xml
+++ b/dotnet/framework.xml
@@ -4,6 +4,7 @@
.NET Framework
.NET Framework from Microsoft
This feed uses the version of .NET Framework already installed on the computer. It does not download new versions.
+
diff --git a/dotnet/mono.png b/dotnet/mono.png
new file mode 100644
index 000000000..50a624509
Binary files /dev/null and b/dotnet/mono.png differ
diff --git a/dotnet/mono.xml b/dotnet/mono.xml
index 7d784713e..d3dda940c 100644
--- a/dotnet/mono.xml
+++ b/dotnet/mono.xml
@@ -4,6 +4,7 @@
Mono
open-source cross-platform implementation of the Common Language Runtime (.NET Framework compatible)
http://www.mono-project.com/
+
diff --git a/java/gradle.png b/java/gradle.png
new file mode 100644
index 000000000..e0fcafd44
Binary files /dev/null and b/java/gradle.png differ
diff --git a/java/gradle.xml b/java/gradle.xml
index cd9750476..cc8557e92 100644
--- a/java/gradle.xml
+++ b/java/gradle.xml
@@ -5,6 +5,7 @@
http://www.gradle.org/
Development
+
diff --git a/java/gradle.xml.template b/java/gradle.xml.template
index c0f7e12f5..56c857753 100644
--- a/java/gradle.xml.template
+++ b/java/gradle.xml.template
@@ -5,6 +5,7 @@
http://www.gradle.org/
Development
+
diff --git a/kubernetes/helm-2.xml b/kubernetes/helm-2.xml
index 64b023456..63fc8e8db 100644
--- a/kubernetes/helm-2.xml
+++ b/kubernetes/helm-2.xml
@@ -4,6 +4,7 @@
the Kubernetes package manager
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
https://helm.sh/
+
diff --git a/kubernetes/helm-2.xml.template b/kubernetes/helm-2.xml.template
index 0c8364bd4..bb0d0523d 100644
--- a/kubernetes/helm-2.xml.template
+++ b/kubernetes/helm-2.xml.template
@@ -4,6 +4,7 @@
the Kubernetes package manager
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
https://helm.sh/
+
diff --git a/kubernetes/helm-3.xml b/kubernetes/helm-3.xml
index f5bb01802..060682f21 100644
--- a/kubernetes/helm-3.xml
+++ b/kubernetes/helm-3.xml
@@ -4,6 +4,7 @@
the Kubernetes package manager
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
https://helm.sh/
+
diff --git a/kubernetes/helm-3.xml.template b/kubernetes/helm-3.xml.template
index 7ca70fd81..75fd59d61 100644
--- a/kubernetes/helm-3.xml.template
+++ b/kubernetes/helm-3.xml.template
@@ -4,6 +4,7 @@
the Kubernetes package manager
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
https://helm.sh/
+
diff --git a/kubernetes/helm.png b/kubernetes/helm.png
new file mode 100644
index 000000000..3f456d951
Binary files /dev/null and b/kubernetes/helm.png differ
diff --git a/kubernetes/helm.xml b/kubernetes/helm.xml
index cdb4c4509..7b8950a9d 100644
--- a/kubernetes/helm.xml
+++ b/kubernetes/helm.xml
@@ -4,6 +4,7 @@
the Kubernetes package manager
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
https://helm.sh/
+
diff --git a/kubernetes/istio.png b/kubernetes/istio.png
new file mode 100644
index 000000000..2921123bf
Binary files /dev/null and b/kubernetes/istio.png differ
diff --git a/kubernetes/istioctl.xml b/kubernetes/istioctl.xml
index 572de8b00..360661ebd 100644
--- a/kubernetes/istioctl.xml
+++ b/kubernetes/istioctl.xml
@@ -4,6 +4,7 @@
command line utility to debug and diagnose Istio
Istio configuration command line utility for service operators to debug and diagnose their Istio mesh.
https://istio.io/docs/reference/commands/istioctl/
+
diff --git a/kubernetes/istioctl.xml.template b/kubernetes/istioctl.xml.template
index 8ee62a6e5..0968dbf86 100644
--- a/kubernetes/istioctl.xml.template
+++ b/kubernetes/istioctl.xml.template
@@ -4,6 +4,7 @@
command line utility to debug and diagnose Istio
Istio configuration command line utility for service operators to debug and diagnose their Istio mesh.
https://istio.io/docs/reference/commands/istioctl/
+
diff --git a/kubernetes/kops.png b/kubernetes/kops.png
new file mode 100644
index 000000000..cbaff271c
Binary files /dev/null and b/kubernetes/kops.png differ
diff --git a/kubernetes/kops.xml b/kubernetes/kops.xml
index e7a3c5509..cf1c4c175 100644
--- a/kubernetes/kops.xml
+++ b/kubernetes/kops.xml
@@ -4,6 +4,7 @@
production grade Kubernetes installation, upgrades, and management
kops helps you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes clusters from the command line.
https://github.com/kubernetes/kops
+
diff --git a/kubernetes/kops.xml.template b/kubernetes/kops.xml.template
index 9a755c581..0453abe14 100644
--- a/kubernetes/kops.xml.template
+++ b/kubernetes/kops.xml.template
@@ -4,6 +4,7 @@
production grade Kubernetes installation, upgrades, and management
kops helps you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes clusters from the command line.
https://github.com/kubernetes/kops
+
diff --git a/ocaml/ocaml-runtime.xml b/ocaml/ocaml-runtime.xml
index 4754aac3b..a0c539a50 100644
--- a/ocaml/ocaml-runtime.xml
+++ b/ocaml/ocaml-runtime.xml
@@ -5,6 +5,7 @@
OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety. Developed for more than 20 years at Inria it benefits from one of the most advanced type systems and supports functional, imperative and object-oriented styles of programming.
This is the runtime package. It contains the bytecode interpreter (ocamlrun) and the toplevel (ocaml), which allows dynamic linking. It also includes the standard library, plus the Dynlink, Bigarray, Str and Unix extra libraries. Note: only changes to the last version component are binary compatible (e.g. 4.00.1 and 4.00.2 are compatible with each other, but not with 4.01.0).
+
diff --git a/ruby/ruby.gui.png b/ruby/ruby.gui.png
deleted file mode 100644
index ce9c2d4ea..000000000
Binary files a/ruby/ruby.gui.png and /dev/null differ
diff --git a/ruby/ruby.png b/ruby/ruby.png
deleted file mode 100644
index 298288b24..000000000
Binary files a/ruby/ruby.png and /dev/null differ
diff --git a/ruby/ruby.xml b/ruby/ruby.xml
index 35f554210..5583fd09f 100644
--- a/ruby/ruby.xml
+++ b/ruby/ruby.xml
@@ -7,7 +7,7 @@
-
+
@@ -296,12 +296,10 @@
Ruby command-line runner
-
Ruby GUI runner
-
@@ -343,7 +341,6 @@
RubyW File
-
diff --git a/ruby/ruby.xml.template b/ruby/ruby.xml.template
index 7c44e5194..a5883ee20 100644
--- a/ruby/ruby.xml.template
+++ b/ruby/ruby.xml.template
@@ -7,7 +7,7 @@
-
+