The Indix™ technology radar is used to assess emerging technologies in the market and their adoption strategy. This is heavily inspired by the ThoughWorks® Radar.
To start developing for Indix-Radar, set up the environment first.
npm install hexo-cli@1.0.2 webpack@1.14.0 --global
curl -o- -L https://yarnpkg.com/install.sh | bash
- Clone the repo and
cd
to repo directory. yarn install
Now, each time you make a change, run Hexo's generator by using the command -
hexo clean && hexo generate && webpack
To run the development server (say, on port 6040
), use the command -
hexo server -p 6040
To create a new topic, add a new markdown file in source\_posts
. For example, to create a new topic called "Marketing", create source\_posts\Marketing.md
.
For adding data to the "Marketing" topic, create a new YAML file in source\_data
. For example, to create a data file for the "Marketing" topic, create source\_data\marketing.yml
.
YAML data should be of the form -
- name: Marketing Product #1
quadrant: Products
ring: Hold
isNew: true
description: Insert description here
opinion: Insert organization opinion here
- name: Marketing Paradigm #4
quadrant: Paradigms
ring: Assess
isNew: true
description: Insert description here
opinion: Insert organization opinion here
- name: Marketing Concept #3
quadrant: Concepts
ring: Trial
isNew: false
description: Insert description here
opinion: Insert organization opinion here
- name: Marketing Algorithm #6
quadrant: Algorithms
ring: Adopt
isNew: false
description: Insert description here
opinion: Insert organization opinion here
Descriptions can contain markdown and valid HTML markup! Allowed HTML tags are -
'b', 'i', 'em', 'strong', 'a', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'li', 'ul', 'br', 'p', 'u'
🔔 Data YAML filename should be a lowercase version of the topic markdown filename.
🔔 Each topic's data should have exactly 4 unique quadrants in total.
🔔 If your description
or opinion
tags start with markdown, be sure to wrap it in quotes.
Simply run ./deploy.sh
and BAM!
Licensed under the GNU Affero General Public License v3.