Skip to content

Commit

Permalink
Merge pull request #56 from pareenaverma/code-review
Browse files Browse the repository at this point in the history
Updated categories, descriptions and links
  • Loading branch information
zachlasiuk authored Feb 3, 2024
2 parents e611716 + 9368ed0 commit 714145e
Show file tree
Hide file tree
Showing 30 changed files with 38 additions and 68 deletions.
4 changes: 2 additions & 2 deletions content/sw_database/ansible.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Ansible
category: DevOps
description: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain.
category: CI/CD
description: Ansible is a simple IT automation platform that makes your applications and systems easier to deploy and maintain.
download_url: https://developers.redhat.com/products/ansible/download
works_on_arm: true
supported_minimum_version:
Expand Down
30 changes: 0 additions & 30 deletions content/sw_database/doesnotwork.md

This file was deleted.

2 changes: 1 addition & 1 deletion content/sw_database/dot-net.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: .Net
category: Runtimes
description: .NET, developed by Microsoft, is a versatile, cross-platform framework used for building a wide range of applications, featuring a large class library named Framework Class Library (FCL) and providing language interoperability across several programming languages.
description: .NET, developed by Microsoft, is a versatile, cross-platform framework used for building a wide range of applications. It features a large class library named Framework Class Library (FCL) and provides language interoperability across several programming languages.
download_url: https://dotnet.microsoft.com/en-us/download/dotnet
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/envoy.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Envoy
category: Orchestration
description: Service Proxy.
description: Envoy is an open-source, high-performance proxy service. It is designed to be a scalable, flexible, and low-latency service proxy, particularly well-suited for microservice architectures and containerized applications.
download_url: https://github.com/envoyproxy/envoy/releases
works_on_arm: true
supported_minimum_version:
Expand All @@ -14,7 +14,7 @@ optional_info:
support_caveats: Istio support for aarch64 was added in [v1.15](https://istio.io/latest/news/releases/1.15.x/announcing-1.15/change-notes/) (Aug-31-2022). Istio and Envoy are often used together.
alternative_options:
getting_started_resources:
arm_content: https://github.com/ArmDeveloperEcosystem/arm-learning-paths/tree/main/content/learning-paths/servers-and-cloud-computing/envoy
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/envoy/
partner_content:
official_docs: https://www.envoyproxy.io/docs/envoy/latest/start/install#install-envoy-on-ubuntu
arm_recommended_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/gRPC.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: gRPC
category: Messaging/Comms
description: gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
description: gRPC is an open-source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
download_url: https://github.com/grpc/grpc/releases
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/gitlab.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Gitlab
category: DevOps
description: Gitlab is a complete DevOps platform that enables professionals to perform all the tasks in a projectfrom project planning and source code management to monitoring and security.
category: CI/CD
description: Gitlab is a complete DevOps platform that enables developers to perform all the tasks in a project, from project planning and source code management to monitoring and security.
download_url: https://packages.gitlab.com/gitlab/gitlab-ee
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/golang.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Golang
category: Languages
description: Golang, also known as Go, is a statically typed, compiled programming language designed by Google for efficiency, simplicity, and reliability, with a focus on ease of use, high performance, and robust support for concurrent programming.
description: Golang, also known as Go, is a statically typed, compiled programming language designed by Google for efficiency, simplicity, and reliability. It has robust support for concurrent programming.
download_url: https://go.dev/dl/
works_on_arm: true
supported_minimum_version:
Expand All @@ -14,7 +14,7 @@ optional_info:
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://github.com/ArmDeveloperEcosystem/arm-learning-paths/blob/main/content/learning-paths/servers-and-cloud-computing/migration/golang.md
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/migration/golang/
partner_content: https://github.com/aws/aws-graviton-getting-started/blob/main/golang.md
official_docs: https://go.dev/blog/ports
arm_recommended_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/grafana.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Grafana
category: Monitoring/Observability
description: Grafana is an open-source analytics and interactive visualization web application that allows users to ingest data from various sources, query this data, and display it on customizable charts for easy analysis.
description: Grafana is an open-source analytics and interactive visualization web application. It allows users to ingest data from various sources, query this data, and display it on customizable charts for easy analysis.
download_url: https://grafana.com/grafana/download
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/hadoop.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Hadoop
category: Databases - Big-data
description: The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.
description: The Apache Hadoop software library is a framework that allows for distributed processing of large data sets across clusters of computers using simple programming models.
download_url: https://hadoop.apache.org/releases.html
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/httpd.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Apache httpd
category: Web
description: The Apache HTTP Server, colloquially called Apache, is a Web server application notable for playing a key role in the initial growth of the World Wide Web.
description: The Apache HTTP Server, commonly called Apache, is a web server application known for playing a key role in the initial growth of the World Wide Web.
download_url: https://archive.apache.org/dist/httpd/
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/istio.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Istio
category: Orchestration-Service Mesh
description: Istio is an open source service mesh that layers transparently onto existing distributed applications.
category: Service Mesh
description: Istio is an open-source service mesh that layers transparently onto existing distributed applications.
download_url: https://github.com/istio/istio/releases
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/jenkins.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Jenkins
category: Devops
description: Jenkins is an open source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language. It is used to implement CI/CD workflows, called pipelines.
category: CI/CD
description: Jenkins is an open-source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language. It is used to implement CI/CD workflows, called pipelines.
download_url: https://get.jenkins.io/war-stable/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/libx264.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: libx264
category: Video
description: x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.
description: libx264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.
download_url: https://artifacts.videolan.org/x264/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/libx265.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: libx265
category: Video
description: The libx265 is an encoder for creating digital video streams in the High Efficiency Video Coding (HEVC/H. 265) video compression format.
description: libx265 is an encoder for creating digital video streams in the High Efficiency Video Coding (HEVC/H. 265) video compression format.
download_url: https://bitbucket.org/multicoreware/x265_git/downloads/?tab=tags
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/llvm.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Clang/LLVM
category: Compilers/Tools
description: LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture
description: LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture.
download_url: https://releases.llvm.org/download.html
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/mongodb.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: MongoDB
category: Databases - noSQL
description: MongoDB is a source-available, cross-platform, document-oriented database program. Classified as a NoSQL database product.
description: MongoDB is a source-available, cross-platform, document-oriented database program. It is a NoSQL database product.
download_url: https://www.mongodb.com/download-center/enterprise/releases
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/nginx.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Nginx
category: Web server
description: NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming etc.
description: NGINX is open-source software for web serving, reverse proxying, caching, load balancing, media streaming etc.
download_url: https://nginx.org/en/download.html
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/openssl.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: OpenSSL
category: Crypto
description: OpenSSL is a robust, commercial-grade, full-featured Open Source Toolkit for the TLS (formerly SSL), DTLS and QUIC (currently client side only) protocols.
description: OpenSSL is a robust, full-featured open-source toolkit for TLS (formerly SSL), DTLS and QUIC (currently client side only) protocols.
download_url: https://www.openssl.org/source/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/perf.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: perf
category: Compilers/Tools
description: Perf can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
description: Perf is a performance analyzing tool in linux. It can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
download_url: http://ftp.am.debian.org/debian/pool/main/l/linux/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/php.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: PHP
category: Web
category: Web Server
description: PHP is a general-purpose scripting language widely used as a server-side language for creating dynamic web pages.
download_url: https://www.php.net/downloads.php
works_on_arm: true
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/postgres.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Postgres
category: Database
description: PostgreSQL is an advanced, enterprise class open source relational database that supports both SQL (relational) and JSON (non-relational) querying.
description: PostgreSQL is an advanced, enterprise class open-source relational database that supports both SQL (relational) and JSON (non-relational) querying.
download_url: https://www.postgresql.org/ftp/source/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/protobuf.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Protobuf
category: Data-format
description: Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. You can learn more about it in protobuf's documentation.
description: Protocol Buffers (protobuf) is Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
download_url: https://github.com/protocolbuffers/protobuf/releases
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/python.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Python
category: Languages
description: Python is a high-level, interpreted programming language known for its simplicity and readability, widely used in web development, data analysis, artificial intelligence, and scientific computing, with a large standard library and active community support.
category: Languages and Frameworks
description: Python is a high-level interpreted programming language. It is widely used in web development, data analysis, artificial intelligence, and scientific computing, with a large standard library and active community support.
download_url: https://www.python.org/downloads/source/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/pytorch.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: PyTorch
category: ML
category: AI/ML
description: PyTorch is a Python package that provides two high-level features, first is Tensor computation (like NumPy) with strong GPU acceleration and the second is Deep neural networks built on a tape-based autograd system.
download_url: https://pypi.org/project/torch/#files
works_on_arm: true
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/redhat.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: RedHat
category: Distros
description: Red Hat is the world's leading provider of enterprise open source solutions, including high-performing Linux, cloud, container, and Kubernetes technologies.
description: Red Hat is the world's leading provider of enterprise open-source solutions, including high-performing linux, cloud, container, and Kubernetes technologies.
download_url: https://developers.redhat.com/products/rhel/download
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/redis.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Redis
category: Databases - noSQL
description: Redis is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine.
description: Redis is an open-source, in-memory data structure store used as a database, cache, message broker, and streaming engine.
download_url: https://redis.io/download/
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/snort.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ optional_info:
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://github.com/ArmDeveloperEcosystem/arm-learning-paths/blob/main/content/learning-paths/servers-and-cloud-computing/vectorscan/snort.md
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/vectorscan/snort/
partner_content:
official_docs: https://docs.snort.org/start/
arm_recommended_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/tensorflow.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Tensorflow
category: ML
description: TensorFlow is an end-to-end open source platform for machine learning.
category: AI/ML
description: TensorFlow is an end-to-end open-source platform for machine learning.
download_url: https://pypi.org/project/tensorflow/2.15.0/#files
works_on_arm: true
supported_minimum_version:
Expand Down
4 changes: 2 additions & 2 deletions content/sw_database/terraform.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Terraform
category: DevOps
description: IaaC
category: CI/CD
description: Terraform is an infrastructure as code tool. It is used to automate cloud infrastructure.
download_url: https://developer.hashicorp.com/terraform/install
works_on_arm: true
supported_minimum_version:
Expand Down
2 changes: 1 addition & 1 deletion content/sw_database/vpp.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: VPP
category: Networking
description: Vector Packet Processor (VPP) is a fast, scalable layer 2-4 multi-platform network stack. It runs in Linux Userspace on multiple architectures including x86, ARM, and Power architectures.
description: Vector Packet Processor (VPP) is a fast, scalable layer 2-4 multi-platform network stack. It runs in linux userspace on multiple architectures including x86, Arm, and Power architectures.
download_url: https://github.com/contiv/vpp/releases
works_on_arm: true
supported_minimum_version:
Expand Down

0 comments on commit 714145e

Please sign in to comment.