thoughtworks / build-your-own-radar

A library that generates an interactive radar, inspired by https://thoughtworks.com/radar/.
GNU Affero General Public License v3.0
2.21k stars 1.04k forks source link

Custom quadrant names in BYOR #344

Open rfresh opened 1 year ago

rfresh commented 1 year ago

I wanted to add another request to bring back the custom quadrant names, which I believe are a necessary feature for a data display tool. Hard coding them is like hard coding the labels on a graphing library. Even if being super opinionated about the one true way to use the tool, English is not the only language.

I realise that there is the option to alter them if self-hosting, but the BYOR tool was a usefully lightweight way of generating a radar. I won't use the self-hosted method, so unless I can continue to provide labels I guess I'll sadly be dropping it from our architecture sessions.

dhair-dml01 commented 1 year ago

Agreed. I'm in a similar situation.

tardich commented 1 year ago

Unless I'm completely misunderstanding what you're asking for, you can provide quadrants names, and rings name, from these environment variables to the container for a BYOR deployment:

QUADRANTS=["Cloud Security","Cloud Foundations","Cloud Value Creation","Cloud Networking"]
RINGS=["Vision", "NTD", "NTI", "Day2"]
dhair-dml01 commented 1 year ago

I was inquiring about custom quadrant names in Google Sheets. This capability was dropped per https://github.com/thoughtworks/build-your-own-radar/issues/315 and I was hoping to revisit it. Thanks

tardich commented 1 year ago

From my understanding, the change that was implementing is that you have to specify the custom quatrant names as environment variables when you start your BYOR environment. This is what we're doing in my company, and the BYOR is fed from Google Sheets that are using these quadrant names defined from our environment variables.

dhair-dml01 commented 1 year ago

I was able to specify quadrant names in the quadrant column of the Google Sheet, if I recall correctly.

rfresh commented 1 year ago

It is now only possible to specify quadrant or ring names if self hosting. If creating a radar using this link, your own labels can no longer be used: https://radar.thoughtworks.com/.

rfresh commented 5 months ago

I was just thinking about using the radar with a new team, and checked to see if the decision to hard code the quadrant names had been reversed. Sadly this previously fun and useful tool remains bizarrely hobbled, it's a shame.

dhair-dml01 commented 4 months ago

I was just thinking about using the radar with a new team, and checked to see if the decision to hard code the quadrant names had been reversed. Sadly this previously fun and useful tool remains bizarrely hobbled, it's a shame.

Tech Radar Team - I respectfully "upvote" rfresh's ask with the addendum to reinstate the ability to specify quadrant names and multiple sheets in a Google Sheet (Tech Radar hosted by ThoughtWorks). I am a "tech challenged" Tech Radar user (I know that's oxymoronic) who gave up on building a self-hosted Tech Radar when that functionality was deprecated. I loved the flexibility of the earlier versions of the ThoughtWorks-hosted Tech Radar that supported both custom quadrant names and multiple sheets within a Google Sheet. It was awesome! Please, please reconsider reinstating this functionality. Thank you!