Visualization of IETF (Internet Engineering Task Force) IDs (Internet Draft) and RFC (Request for Comments)
- ID Authoring for 2021 (From January 2021 to July 2021)
- GEN (General Area) Working Groups
- RTG (Routing Area) Working Groups
- ART (Applications and Real-Time Area) Working Groups
- TSV (Transport Area) Working Groups
- OPS (Operations and Management Area)
- INT (Internet Area) Working Groups
- SEC (Security Area) Working Groups
- Clone project
git clone https://github.com/kesara/visualize-ietf.git
- Create and activate Python venv. (Tested with Pythn 3.9)
cd visualize-ietf
python -m venv venv
. venv/bin/activate
- Install Python dependencies
pip install -r requirements.txt
-
Install gource.
-
Get Bibxml3 references.
rsync -avz rsync.ietf.org::xml2rfc.bibxml/bibxml3/*.xml bibxml3
- Created a sorted ID log
python id_log.py > id.log && sort -n id.log > id.log.sorted
- Create the visualization
gource --log-format custom --date-format '%Y-%m-%d' -a 0.5 --hide filenames -s 3 --bloom-intensity 0.01 --dir-name-depth 3 id.log.sorted