aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dependencies.dot138
1 files changed, 114 insertions, 24 deletions
diff --git a/dependencies.dot b/dependencies.dot
index 6014ae3..4c1ef29 100644
--- a/dependencies.dot
+++ b/dependencies.dot
@@ -26,22 +26,36 @@ digraph {
gistatic [label="gistatic ❌", color="#89e051"]
// zeptoparsec [label="zeptoparsec 🔶", color="#555555"]
+ ACE [color="#A97BFF"] // Android Code Editor
"git-permalink" [label="git-permalink ✅", color="#89e051"]
td [label="td 🔶", color="#89e051"]
eslaides [label="eslaides ❌", color="#da291c"]
fallible [label="fallible ❌", color="#555555"]
bm [color="#89e051"]
+ cm [color="#89e051"]
eutils [color="#555555"]
Papo [color="#3fb68b"]
"lisp-cli" [color="#3fb68b"]
"posix-koans" [color="#89e051"]
"vcs-ps1" [color="#89e051"]
+ pindaiba [color="#555555"]
+ canary [label="pintassilgo", color="#555555"] // A canary for proxying load during deployemnts.
+ capim [color="#555555"] // FUSE filesystem with CoW semantics
+ arapuca [color="#555555"] // SMTP and IMAP server, doing TLS over tlstunnel
+ dbmlike [label="dfi", color="#555555"] // DBM implementation
+ "acid-fopen" [color="#555555"]
+ q [color="#89e051"]
+ shlist [color="#89e051"]
+ cq [color="#555555"] // crash-resistant queue"
+ acidq [color="#555555"] // ACID, transactional queue
- booklet [label="booklet", color="#89e051"]
+
+ booklet [label="boneco", color="#89e051"]
"js-bigdecimal" [label="js-bigdecimal", color="#f1e05a"]
"qc.js" [color="#f1e05a"]
+ bigode [color="#f1e05a"] // servidor Node.js com 0 dependências
"clj-schema-to-json-schema" [label="clj-schema-to-json-schema", color="#db5855"]
"json-schema-mock" [label="json-schema-mock", color="#f1e05a"]
@@ -53,8 +67,19 @@ digraph {
// the implementation of Mediator itself, probably C/Zig or Rust)
mediatorhut [label="🤑 mediator.ht", color="#db5855"]
amberhut [label="🤑 amber.ht", color="#3fb68b"]
-
- DiscussionsSite [label="🤑 DiscussionsSite", color="#3fb68b"]
+ bau [color="#3fb68b"]
+ "cl-frp" [color="#3fb68b"]
+ "cl-pds" [color="#3fb68b"]
+
+ website [label="website ❌", color="#e34c26"]
+ brinquedoteca [label="brinquedoteca ✅", color="#083fa1"]
+ abracm [color="#083fa1"]
+ "casa-do-caminho" [label="casa-do-caminho ✅", color="#083fa1"]
+
+ DiscussionsSite [label="🤑 DiscussionsSite", color="#0298c3"]
+ lawtech [label="🤑 lawtech", color="#3572a5"]
+ CM [label="🤑 Rubo", color="#3572a5"]
+ Pires [color="#3572a5"]
// Standardify [label="Standardify 🤑", color="#0298c3"]
// Standardify [label="Standardify 🤑", color="white"]
Standardify [label="🤑 Standardify ❌", color="#3fb68b"]
@@ -69,16 +94,20 @@ digraph {
"spell-checker" [label="spell-checker"]
paku [color="#596706"]
+ mkg [color="#89e051"]
// makecheck [color="#5e5086"]
listatic [color="#555555"]
// "std-tools" [color="#555555"]
Mediator [color="#555555"]
Amber [color="#555555"]
// Papo [color="#555555"]
- BYOPDS [label="BYOPDS", color="#e34c26"]
+ BYOPDS [label="BYOPDS", color="#141414"]
// eq [color="#555555"]
xt [label="xt", color="#555555"]
md [label="md", color="#555555"]
+ rst [color="#555555"]
+ spreadsheet [color="#555555"]
+ ogum [color="#555555"]
// libtraverse [color="#555555"]
// libxtx [color="#555555"]
// "libXXX*" [color="#555555"]
@@ -86,9 +115,10 @@ digraph {
// libpds [color="#555555"]
yoctoauth [color="#555555"]
// z2h [color="#ec915c"]
- gluilo [label="gluilo", color="#555555"]
- konformigado [color="#555555"]
+ gluilo [label="grude ❌", color="#555555"]
+ konformigado [label="akuanduba ❌", color="#555555"]
libdeflate [color="#555555"]
+ stick [label="vareta", color="#555555"]
"package-repository" [color="#89e051"]
Servers [color="#89e051"]
caju [color="#555555"]
@@ -104,6 +134,8 @@ digraph {
// z2h -> "package-repository"
paku -> "package-repository"
+ paku -> mkg
+
// remembering -> fallible
@@ -121,6 +153,7 @@ digraph {
polyparsing -> gluilo
konformigado -> polyparsing
libdeflate -> polyparsing
+ stick -> polyparsing
// polytemplating -> konformigado
// polytemplating -> libstick
@@ -151,6 +184,22 @@ digraph {
// eq -> libedn
xt -> polyparsing
md -> polyparsing
+ rst -> polyparsing
+ spreadsheet -> polyparsing
+ ogum -> polyparsing
+ // Ogum: syslog server
+ /*
+Ogum
+
+Ogum é o Orixá Guerreiro, que representa as batalhas da vida. É o protetor contra guerras e demandas espirituais negativas, é também o senhor das estradas e o responsável pela manutenção da lei e da ordem. Como guerreiro, no sincretismo religioso ele é São Jorge.
+
+Filhos de Ogum
+
+São pessoas que adoram o novo, adoram viajar e não têm lugar fixo no mundo. São curiosos, resistentes, amantes da tecnologia (já que adoram a novidade). Possuem tanta vontade e ímpeto para tudo que podem ser violentos. São responsáveis, dão respostas de prontidão e possuem grande capacidade de concentração e foco. Coragem e franqueza são suas principais características.
+
+
+ */
+
// xq -> libxtx
// xq -> konformigado
// "libXXX*" -> libxtx
@@ -174,6 +223,19 @@ digraph {
Mediator -> xt // Useful for import/export tests, maybe?
Amber -> konformigado
Amber -> md
+ Amber -> rst
+
+ // Xangô corresponde a nossa necessidade de discernimento, justiça,
+ // estudo, raciocínio concreto e metódico;
+ Xangô -> rst // Sphinx alternative, not coupled with Python
+ Xangô -> konformigado
+ // Exu é um orixá guardião da comunicação, que faz parte das religiões
+ // originárias da África, como Candomblé e da Umbanda. É uma das
+ // entidades mais conhecidas e cultuadas pelos adeptos dessas religiões
+ // no Brasil.
+
+
+
// Mediator -> konformigado
// Mediator -> libedn
// Mediator -> eq
@@ -189,8 +251,8 @@ digraph {
Papo -> Mediator
*/
- Pires -> mediatorhut
- Rubo -> mediatorhut
+ // Pires -> mediatorhut
+ // Rubo -> mediatorhut
Papo -> mediatorhut
mediatorhut -> Mediator
mediatorhut -> yoctoauth
@@ -202,8 +264,10 @@ digraph {
Standardify -> yoctoauth
Standardify -> AutoQEMU
+ Standardify -> "posix-koans"
// Standardify -> stdix
stdix -> vi
+ stdix -> eutils
levitate -> le
levitate -> vi
// "std-tools" -> Standardify
@@ -211,8 +275,8 @@ digraph {
/* Misc */
- website [label="website"]
website -> "spell-checker"
+ website -> eslaides
Servers -> Toph
Toph -> Email
@@ -221,10 +285,31 @@ digraph {
Toph -> NGINX
// Toph -> Prosody
// Toph -> Matrix
-
-
+ Toph -> geminiserver
+ geminiserver -> geminiclient
+ NGINX -> glaze
+ glaze -> fetch
+ Toph -> CGit
+ CGit -> gistatic
+ Toph -> bau
+
+
+ acidq -> cq
+ shlist -> q
+ cq -> q
+ cq -> "acid-fopen"
+ arapuca -> "acid-fopen"
+ dbmlike -> "acid-fopen"
+
+ brinquedoteca -> bigode
// positioning hack
edge [style="invis"]
+ CM -> DiscussionsSite
+ lawtech -> DiscussionsSite
+ Pires -> DiscussionsSite
+ eslaides -> brinquedoteca
+ brinquedoteca -> "casa-do-caminho"
+ "casa-do-caminho" -> abracm
konformigado -> website
BYOPDS -> Servers
// libpds -> Servers
@@ -236,10 +321,12 @@ digraph {
urubu -> "git-permalink"
"git-permalink" -> td
td -> remembering
- remembering -> eslaides
- eslaides -> gistatic
- gistatic -> fallible
+ remembering -> fallible
fallible -> "lisp-cli"
+ "lisp-cli" -> pindaiba
+ "lisp-cli" -> canary
+ pindaiba -> capim
+ canary -> acidq
# "lisp-cli" -> "posix-koans"
# "posix-koans" -> "vcs-ps1"
@@ -248,16 +335,15 @@ digraph {
"clj-schema-to-json-schema" -> booklet
booklet -> "js-bigdecimal"
"js-bigdecimal" -> "qc.js"
+ "qc.js" -> ACE
# "qc.js" -> fetch
- "clj-schema-to-json-schema" -> fetch
- fetch -> glaze
- glaze -> nav
- nav -> geminiclient
- geminiclient -> geminiserver
- geminiserver -> fz
+ "clj-schema-to-json-schema" -> nav
+ nav -> fz
fz -> bm
- bm -> "posix-koans"
- "posix-koans" -> eutils
+ bm -> "cl-frp"
+ bm -> cm
+ "cl-frp" -> "cl-pds"
+ # bm -> eutils
NGINX -> caju
// caju -> mkg
@@ -278,6 +364,8 @@ digraph {
C [color="#555555"]
JavaScript [color="#f1e05a"]
// TypeScript [color="#2b7489"]
+ // Markdown [color="#083fa1"]
+ // HTML [color="#e34c26"]
"<used good languages>" [color="white"]
"<known good languages>" [color="white"]
@@ -323,6 +411,7 @@ digraph {
// Perl -> "POSIX sh"
"POSIX sh" -> C
C -> "Common Lisp"
+ "Common Lisp" -> Perl
"<known good languages>" -> Clojure
Clojure -> JavaScript
@@ -347,8 +436,9 @@ digraph {
Haskell -> Zig
Zig -> Go
Go -> Rust
- Rust -> Perl
- Perl -> Scheme
+ Rust -> Scheme // Perl was promoted!
+ // Rust -> Perl
+ // Perl -> Scheme
Scheme -> Lua
Lua -> Nim
Nim -> Racket