Comments (4)
I ran into the same issue. In the old radar, quadrants were automatically read from the CSV. This worked as long as there was four (like you said). This has changed in the new radar though. To support custom quadrant names, you need to build the radar locally with those quadrant names exposed as an env variable.
It's documented [here](To specify custom ring and/or quadrant names, add the following environment variables with the desired values) on the readme.
My understanding is if you are not using the default quadrants, then you need to build it locally with your custom quadrants.
from build-your-own-radar.
@niallr07 stated the right sentence (here is the link: https://github.com/thoughtworks/build-your-own-radar#docker-image). You need to provide environment variables with your custom ring/quadrant information.
For myself: I had to escape everything when using the command line, example:
$ docker run --rm -p 8080:80 -e SERVER_NAMES="localhost 127.0.0.1" -e RINGS="[\"Adopt\", \"Trial\", \"Assess\", \"Hold\"]" -e QUADRANTS="[\"Languages & Frameworks\", \"Methods & Patterns\", \"Platforms & Operations\", \"Software & Tools\"]" -v /mnt/radar/files/:/opt/build-your-own-radar/files wwwthoughtworks/build-your-own-radar
from build-your-own-radar.
Hi @jacobmclocklin, apologies for the late reply!
As others have mentioned in this thread, the online hosted version of BYOR (https://radar.thoughtworks.com) now requires the input data to conform to the four rings and quadrants names specified. If you would like to use custom ring and/or quadrant names, you can setup a local instance and set the custom names to it. For a docker setup, you can use the command mentioned by @danielkoch to pass the names. If you would like to run it as a node server itself, you can export the variables.
Additionally, we have updated the FAQs mentioned, regarding this, here: https://www.thoughtworks.com/en-us/radar/byor. Sorry for the confusion there.
Thanks!
from build-your-own-radar.
Ah, well it is unfortunate to lose this feature, and unfortunate that the docs/FAQ were out of sync with the capabilities. But I am thankful for the answer, explanation, and the updates.
from build-your-own-radar.
Related Issues (20)
- Issue while deploying Docker Image HOT 3
- Error: internal Server Error HOT 2
- feature request: update blip drawn coordinates to be in ascending order within rings HOT 11
- Chrome not prompting for Google Sheet authentication, even when pop-ups allowed HOT 6
- Broken Backward Compatibility HOT 8
- Number of quadrants in the Radar pie. HOT 6
- Can't find the Google Sheet HOT 1
- keeps loading but the radar is never created HOT 2
- Plan to make 10 quadrants
- docker build failed HOT 4
- Load CSV during container start without clicking submit HOT 5
- Custom quadrant names in BYOR HOT 6
- Custom visual HOT 3
- Cross-Origin-Opener-Policy policy would block the window.opener call. HOT 8
- Build failing on local for master HOT 4
- Enhance auto complete search for special characters (eg.: pt-br accents)
- The tool appears to be broken in a recent release HOT 5
- Class "quadrant-name-group" text/tspan not wrapping in current release HOT 2
- Order for the nodes numbering HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build-your-own-radar.