From d3b18400086da22391ce70426f0cfcbafbf2bba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=B6tzinger?= Date: Sat, 19 Oct 2019 21:19:44 +0200 Subject: [PATCH 1/3] fade out more --- radar/2019-11-01/akeneo.md | 3 +++ radar/2019-11-01/anypoint-platform.md | 3 +++ radar/2019-11-01/asciidoc.md | 3 +++ radar/2019-11-01/aws-lambda.md | 3 +++ radar/2019-11-01/dagger.md | 3 +++ radar/2019-11-01/galen.md | 3 +++ radar/2019-11-01/hystrix.md | 5 +++++ radar/2019-11-01/job-dsl.md | 3 +++ radar/2019-11-01/npm.md | 3 +++ radar/2019-11-01/raml.md | 3 +++ radar/2019-11-01/xmlunit.md | 3 +++ radar/2019-11-01/yarn.md | 3 +++ 12 files changed, 38 insertions(+) create mode 100644 radar/2019-11-01/akeneo.md create mode 100644 radar/2019-11-01/anypoint-platform.md create mode 100644 radar/2019-11-01/asciidoc.md create mode 100644 radar/2019-11-01/aws-lambda.md create mode 100644 radar/2019-11-01/dagger.md create mode 100644 radar/2019-11-01/galen.md create mode 100644 radar/2019-11-01/hystrix.md create mode 100644 radar/2019-11-01/job-dsl.md create mode 100644 radar/2019-11-01/npm.md create mode 100644 radar/2019-11-01/raml.md create mode 100644 radar/2019-11-01/xmlunit.md create mode 100644 radar/2019-11-01/yarn.md diff --git a/radar/2019-11-01/akeneo.md b/radar/2019-11-01/akeneo.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/akeneo.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/anypoint-platform.md b/radar/2019-11-01/anypoint-platform.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/anypoint-platform.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/asciidoc.md b/radar/2019-11-01/asciidoc.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/asciidoc.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/aws-lambda.md b/radar/2019-11-01/aws-lambda.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/aws-lambda.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/dagger.md b/radar/2019-11-01/dagger.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/dagger.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/galen.md b/radar/2019-11-01/galen.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/galen.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/hystrix.md b/radar/2019-11-01/hystrix.md new file mode 100644 index 0000000..2391817 --- /dev/null +++ b/radar/2019-11-01/hystrix.md @@ -0,0 +1,5 @@ +--- +featured: false +--- + +Hystrix is not actively mainatined anymore and some of its goals can now be handled with service meshs. \ No newline at end of file diff --git a/radar/2019-11-01/job-dsl.md b/radar/2019-11-01/job-dsl.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/job-dsl.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/npm.md b/radar/2019-11-01/npm.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/npm.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/raml.md b/radar/2019-11-01/raml.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/raml.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/xmlunit.md b/radar/2019-11-01/xmlunit.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/xmlunit.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file diff --git a/radar/2019-11-01/yarn.md b/radar/2019-11-01/yarn.md new file mode 100644 index 0000000..67dddc8 --- /dev/null +++ b/radar/2019-11-01/yarn.md @@ -0,0 +1,3 @@ +--- +featured: false +--- \ No newline at end of file From 9b38cc638b47c14404860c6d38405b44016438f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=B6tzinger?= Date: Sat, 19 Oct 2019 21:33:51 +0200 Subject: [PATCH 2/3] fade out more --- js/components/PageHelp.js | 1 - js/components/Router.js | 4 ---- radar/2019-11-01/flamingo.md | 1 - radar/2019-11-01/sonarqube.md | 6 ++++++ 4 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 radar/2019-11-01/sonarqube.md diff --git a/js/components/PageHelp.js b/js/components/PageHelp.js index 8238886..d251ffe 100644 --- a/js/components/PageHelp.js +++ b/js/components/PageHelp.js @@ -39,7 +39,6 @@ export default function PageHelp({ leaving, onLeave, ...props }) {
  • Assess: We have tried it out and we find it promising. We recommend having a look at these items when you face a specific need for the technology in your project.
  • Hold: This category is a bit special. Unlike the others, we recommend to stop doing or using something. That does not mean that there are bad and it often might be ok to use them in existing projects. But we move things here if we think we shouldn't do them anymore - because we see better options or alternatives now.
  • -

    We also maintain a short list of useful tools - that are not worth putting on the radar - but that can belong in everyone's "toolbox". We call the list of these technologies the AOE Toolbox and you can find information about them here: AOE Toolbox

    Contributions and source code of the radar are on github: AOE Tech Radar on Github

    diff --git a/js/components/Router.js b/js/components/Router.js index d30b2cd..8316c13 100644 --- a/js/components/Router.js +++ b/js/components/Router.js @@ -2,7 +2,6 @@ import React from 'react'; import PageIndex from './PageIndex'; import PageOverview from './PageOverview'; import PageHelp from './PageHelp'; -import PageToolbox from './PageToolbox'; import PageQuadrant from './PageQuadrant'; import PageItem from './PageItem'; import PageItemMobile from './PageItemMobile'; @@ -18,9 +17,6 @@ const getPageByName = (items, pageName) => { if (pageName === 'help-and-about-tech-radar') { return PageHelp; } - if (pageName === 'aoe-toolbox') { - return PageToolbox; - } if (quadrants.includes(pageName)) { return PageQuadrant; } diff --git a/radar/2019-11-01/flamingo.md b/radar/2019-11-01/flamingo.md index a4d6e11..42690c4 100644 --- a/radar/2019-11-01/flamingo.md +++ b/radar/2019-11-01/flamingo.md @@ -4,7 +4,6 @@ ring: adopt quadrant: languages-and-frameworks --- -Flamingo Flamingo is a high productivity go based framework for rapidly building fast and pluggable web projects. It is used to build scalable and maintainable (web)applications. diff --git a/radar/2019-11-01/sonarqube.md b/radar/2019-11-01/sonarqube.md new file mode 100644 index 0000000..35e9642 --- /dev/null +++ b/radar/2019-11-01/sonarqube.md @@ -0,0 +1,6 @@ +--- +title: "SonarQube" +ring: trial +quadrant: tools + +--- From c3e58998dfbe156b31da87792b6e5ee6e1bc9792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=B6tzinger?= Date: Sat, 19 Oct 2019 21:35:30 +0200 Subject: [PATCH 3/3] add crosslink --- radar/2019-11-01/flamingo.md | 2 +- radar/2019-11-01/ports-and-adapters.md | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 radar/2019-11-01/ports-and-adapters.md diff --git a/radar/2019-11-01/flamingo.md b/radar/2019-11-01/flamingo.md index 42690c4..62f5022 100644 --- a/radar/2019-11-01/flamingo.md +++ b/radar/2019-11-01/flamingo.md @@ -32,7 +32,7 @@ Flamingo has a clean architecture with clear dependencies in mind and offers a t * GraphQL support and therefore support to build nice SPA and PWAs on top of it * Resilience and Caching for external APIs calls. -Flamingo itself does not contain ORM Mapper or libraries - instead it emphasizes "ports and adapters" architecture - so that you have a technology free (domain) model and any possible (and replaceable) persitence behind it. +Flamingo itself does not contain ORM Mapper or libraries - instead it emphasizes ["ports and adapters"](/methods-and-patterns/ports-and-adapters.html) architecture - so that you have a technology free (domain) model and any possible (and replaceable) persitence behind it. That makes Flamingo useful to build microservices and applications - especially to build "frontends" or portals that require interaction with other (micro) services in a distributed architecture. When sticking to the architectural recommendation you can build modular applications with replaceable adapters that gives you independed testability. diff --git a/radar/2019-11-01/ports-and-adapters.md b/radar/2019-11-01/ports-and-adapters.md new file mode 100644 index 0000000..b4b494a --- /dev/null +++ b/radar/2019-11-01/ports-and-adapters.md @@ -0,0 +1,6 @@ +--- +title: "Ports and Adapters" +ring: adopt +quadrant: methods-and-patterns + +--- \ No newline at end of file