about summary refs log blame commit diff
path: root/fun/tvl/tvl.dot
blob: db18aaaacf7cbe8afe54a289840e81d60e311e0b (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
             
                                     









                               
                                        


















               
      
         





             

                     

                                                

                       





                                                                    
 
                                                

















                       

                  


                  
              


















                        
                

































                                                                              
digraph tvl {
  node [fontname = "JetBrains Mono"];
  overlap = false;
  splines = polyline;

  TVL [style="bold"];
  tazjin -> TVL [style="bold"];

  // people
  ac;
  andi;
  anna;
  anon1 [color="grey" fontcolor="grey"];
  aurora;
  benjojo;
  cynthia;
  edef;
  espes;
  eta;
  firefly;
  flokli;
  geoffrey;
  glittershark;
  grahamc;
  isomer;
  joern;
  justinw;
  leah2;
  loke;
  lukegb;
  marcusr;
  multi;
  ncl;
  poigon;
  profpatsch;
  puck;
  qyliss;
  seven;
  tazjin;
  wpcarro;

  // companies (blue)
  spotify [color="#4285f4" fontcolor="#4285f4"];
  google [color="#4285f4" fontcolor="#4285f4"];

  // communities? (red)
  eve [color="#DB4437" fontcolor="#DB4437"];
  nix [color="#DB4437" fontcolor="#DB4437"];
  ircv3 [color="#DB4437" fontcolor="#DB4437"];
  lgbtslack [label="lgbt.tech" color="#DB4437" fontcolor="#DB4437"];
  unspecific [color="grey" fontcolor="grey"];
  baby [color="pink" fontcolor="pink"];

  // primary edges (how did they end up in TVL?)

  // Direct edges
  nix -> tazjin;
  spotify -> tazjin;
  google -> tazjin;
  eve -> tazjin;
  unspecific -> tazjin;

  // via nix
  edef -> nix;
  justinw -> nix;
  geoffrey -> nix;
  flokli -> nix;
  andi -> nix;
  grahamc -> nix;
  profpatsch -> nix;

  // via edef
  benjojo -> edef;
  espes -> edef;
  firefly -> edef;
  leah2 -> aurora;
  multi -> edef;
  ncl -> edef;
  puck -> edef;
  qyliss -> edef;

  // via spotify
  loke -> spotify;
  seven -> spotify;

  // via google
  lukegb -> google;
  isomer -> google;
  wpcarro -> google;

  // random primary
  eta -> anon1;
  anon1 -> google;
  anna -> unspecific;
  marcusr -> unspecific;
  joern -> unspecific;
  aurora -> eve;
  poigon -> eve;
  cynthia -> benjojo;
  ac -> wpcarro;
  glittershark -> wpcarro;

  // secondary edges (how are they connected otherwise?)

  // lgbt slack
  aurora -> lgbtslack [weight=0 style="dotted" color="grey" arrowhead="none"];
  leah2 -> lgbtslack  [weight=0 style="dotted" color="grey" arrowhead="none"];
  edef -> lgbtslack  [weight=0 style="dotted" color="grey" arrowhead="none"];

  // ircv3
  multi -> ircv3  [weight=0 style="dotted" color="grey" arrowhead="none"];
  eta -> ircv3  [weight=0 style="dotted" color="grey" arrowhead="none"];
  firefly -> ircv3  [weight=0 style="dotted" color="grey" arrowhead="none"];

  // random
  leah2 -> edef  [weight=0 style="dotted" color="grey" arrowhead="none"];
  lukegb -> isomer  [weight=0 style="dotted" color="grey" arrowhead="none"];
  eta -> multi  [weight=0 style="dotted" color="grey" arrowhead="none"];
  eta -> firefly  [weight=0 style="dotted" color="grey" arrowhead="none"];
  cynthia -> firefly [weight=0 style="dotted" color="grey" arrowhead="none"];
  cynthia -> lukegb [weight=0 style="dotted" color="grey" arrowhead="none"];
  lukegb -> benjojo [weight=0 style="dotted" color="grey" arrowhead="none"];
  multi -> benjojo [weight=0 style="dotted" color="grey" arrowhead="none"];
  espes -> benjojo [weight=0 style="dotted" color="grey" arrowhead="none"];
  espes -> aurora [weight=0 style="dotted" color="grey" arrowhead="none"];
  puck -> nix [weight=0 style="dotted" color="grey" arrowhead="none"];
  qyliss -> nix [weight=0 style="dotted" color="grey" arrowhead="none"];
  glittershark -> nix [weight=0 style="dotted" color="grey" arrowhead="none"];

  cynthia -> baby [weight=0 style="dotted" arrowhead="none" color="pink"];
  eta -> baby [weight=0 style="dotted" arrowhead="none" color="pink"];
}