From d1b40247bef67a336cf57d6f1baf9a17c7604260 Mon Sep 17 00:00:00 2001 From: Peter Harpending Date: Wed, 5 Oct 2022 08:22:45 -0600 Subject: [PATCH] reorganizing because zx needs to feel special --- README.md | 2 +- {erl/jex => bindings/erlang}/.gitignore | 0 {erl/jex => bindings/erlang}/Emakefile | 0 {erlang => bindings/erlang}/LICENSE | 0 {erlang => bindings/erlang}/ebin/vanillae.app | 0 {erlang => bindings/erlang}/src/vanillae.erl | 0 .../erlang}/src/vanillae_fetcher.erl | 0 {erlang => bindings/erlang}/src/vanillae_man.erl | 0 {erlang => bindings/erlang}/zomp.meta | 0 {ts => libs}/awcp/.gitignore | 0 {erl/jex => libs/awcp}/LICENSE | 0 {ts => libs}/awcp/Makefile | 0 {ts => libs}/awcp/README.md | 0 {ts => libs}/awcp/jex.eterms | 0 {ts => libs}/awcp/src/awcp.ts | 0 {ts => libs}/awcp/tsconfig.json | 0 {ts => libs}/parasite/.gitignore | 0 {ts/awcp => libs/parasite}/LICENSE | 0 {ts => libs}/parasite/Makefile | 0 {ts => libs}/parasite/README.md | 0 {ts => libs}/parasite/jex.eterms | 0 {ts => libs}/parasite/src/ae_compiler.ts | 0 {ts => libs}/parasite/src/ae_node.ts | 0 {ts => libs}/parasite/src/net.ts | 0 {ts => libs}/parasite/tsconfig.json | 0 {ts/sidekick => sidekick}/.gitignore | 0 {ts/parasite => sidekick}/LICENSE | 0 {ts/sidekick => sidekick}/Makefile | 0 {ts/sidekick => sidekick}/README.md | 0 .../examples}/.gitignore | 0 {ts/sidekick => sidekick/examples}/LICENSE | 0 .../examples}/Makefile | 0 .../examples}/README.md | 0 .../examples}/connection.html | 0 .../examples}/favicon.ico | Bin .../examples}/hello.html | 0 .../examples}/index.html | 0 .../examples}/jex.eterms | 0 .../examples}/scratch/logging.html | 0 .../examples}/scratch/logging.ts | 0 .../examples}/scratch/logging_http.html | 0 .../examples}/scratch/logging_http.ts | 0 .../examples}/src/connection.ts | 0 .../examples}/src/hello.ts | 0 {ts/sidekick => sidekick/examples}/tsconfig.json | 0 .../icons/sidekick_icon_128.png | Bin .../icons/sidekick_icon_128.xcf | Bin {ts/sidekick => sidekick}/jex.eterms | 0 {ts/sidekick => sidekick}/scratch/STYLE_GUIDE.md | 0 {ts/sidekick => sidekick}/scratch/TODO.md | 0 {ts/sidekick => sidekick}/scratch/async_tests.html | 0 {ts/sidekick => sidekick}/scratch/async_tests.js | 0 .../scratch/examples_old/contract-examples/LICENSE | 0 .../contract-examples/base_contract.aes | 0 .../contract-examples/crypto_hamster.aes | 0 .../examples_old/contract-examples/floyd.aes | 0 .../contract-examples/sales_contract.aes | 0 .../examples_old/examples_html/do_a_transfer.html | 0 .../scratch/examples_old/examples_html/hello.html | 0 .../scratch/examples_old/examples_html/ide.html | 0 .../scratch/examples_old/examples_html/maerket.html | 0 .../examples_old/examples_src_ts/do_a_transfer.ts | 0 .../scratch/examples_old/examples_src_ts/ide.ts | 0 .../examples_src_ts/parasite/ae_compiler.ts | 0 .../examples_src_ts/parasite/ae_node.ts | 0 .../examples_old/examples_src_ts/parasite/net.ts | 0 .../scratch/examples_old/favicon.ico | Bin .../scratch/examples_old/index.html | 0 .../scratch/examples_old/style.css | 0 .../scratch/examples_old/tsconfig.json | 0 .../scratch/examples_old/why.html | 0 {ts/sidekick => sidekick}/scratch/logging.ts | 0 {ts/sidekick => sidekick}/scratch/old-makefile | 0 {ts/sidekick => sidekick}/scratch/old-readme.md | 0 {ts/sidekick => sidekick}/scratch/scratch.txt | 0 {ts/sidekick => sidekick}/src/sidekick.ts | 0 {ts/sidekick_examples => sidekick}/tsconfig.json | 0 {erlang => utils/jex}/.gitignore | 0 {erlang => utils/jex}/Emakefile | 0 {ts/sidekick_examples => utils/jex}/LICENSE | 0 {erl => utils}/jex/ebin/jex.app | 0 {erl => utils}/jex/src/jex.erl | 0 {erl => utils}/jex/zomp.meta | 0 {erl => utils}/vlogd | 0 84 files changed, 1 insertion(+), 1 deletion(-) rename {erl/jex => bindings/erlang}/.gitignore (100%) rename {erl/jex => bindings/erlang}/Emakefile (100%) rename {erlang => bindings/erlang}/LICENSE (100%) rename {erlang => bindings/erlang}/ebin/vanillae.app (100%) rename {erlang => bindings/erlang}/src/vanillae.erl (100%) rename {erlang => bindings/erlang}/src/vanillae_fetcher.erl (100%) rename {erlang => bindings/erlang}/src/vanillae_man.erl (100%) rename {erlang => bindings/erlang}/zomp.meta (100%) rename {ts => libs}/awcp/.gitignore (100%) rename {erl/jex => libs/awcp}/LICENSE (100%) rename {ts => libs}/awcp/Makefile (100%) rename {ts => libs}/awcp/README.md (100%) rename {ts => libs}/awcp/jex.eterms (100%) rename {ts => libs}/awcp/src/awcp.ts (100%) rename {ts => libs}/awcp/tsconfig.json (100%) rename {ts => libs}/parasite/.gitignore (100%) rename {ts/awcp => libs/parasite}/LICENSE (100%) rename {ts => libs}/parasite/Makefile (100%) rename {ts => libs}/parasite/README.md (100%) rename {ts => libs}/parasite/jex.eterms (100%) rename {ts => libs}/parasite/src/ae_compiler.ts (100%) rename {ts => libs}/parasite/src/ae_node.ts (100%) rename {ts => libs}/parasite/src/net.ts (100%) rename {ts => libs}/parasite/tsconfig.json (100%) rename {ts/sidekick => sidekick}/.gitignore (100%) rename {ts/parasite => sidekick}/LICENSE (100%) rename {ts/sidekick => sidekick}/Makefile (100%) rename {ts/sidekick => sidekick}/README.md (100%) rename {ts/sidekick_examples => sidekick/examples}/.gitignore (100%) rename {ts/sidekick => sidekick/examples}/LICENSE (100%) rename {ts/sidekick_examples => sidekick/examples}/Makefile (100%) rename {ts/sidekick_examples => sidekick/examples}/README.md (100%) rename {ts/sidekick_examples => sidekick/examples}/connection.html (100%) rename {ts/sidekick_examples => sidekick/examples}/favicon.ico (100%) rename {ts/sidekick_examples => sidekick/examples}/hello.html (100%) rename {ts/sidekick_examples => sidekick/examples}/index.html (100%) rename {ts/sidekick_examples => sidekick/examples}/jex.eterms (100%) rename {ts/sidekick_examples => sidekick/examples}/scratch/logging.html (100%) rename {ts/sidekick_examples => sidekick/examples}/scratch/logging.ts (100%) rename {ts/sidekick_examples => sidekick/examples}/scratch/logging_http.html (100%) rename {ts/sidekick_examples => sidekick/examples}/scratch/logging_http.ts (100%) rename {ts/sidekick_examples => sidekick/examples}/src/connection.ts (100%) rename {ts/sidekick_examples => sidekick/examples}/src/hello.ts (100%) rename {ts/sidekick => sidekick/examples}/tsconfig.json (100%) rename {ts/sidekick => sidekick}/icons/sidekick_icon_128.png (100%) rename {ts/sidekick => sidekick}/icons/sidekick_icon_128.xcf (100%) rename {ts/sidekick => sidekick}/jex.eterms (100%) rename {ts/sidekick => sidekick}/scratch/STYLE_GUIDE.md (100%) rename {ts/sidekick => sidekick}/scratch/TODO.md (100%) rename {ts/sidekick => sidekick}/scratch/async_tests.html (100%) rename {ts/sidekick => sidekick}/scratch/async_tests.js (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/contract-examples/LICENSE (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/contract-examples/base_contract.aes (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/contract-examples/crypto_hamster.aes (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/contract-examples/floyd.aes (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/contract-examples/sales_contract.aes (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_html/do_a_transfer.html (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_html/hello.html (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_html/ide.html (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_html/maerket.html (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_src_ts/do_a_transfer.ts (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_src_ts/ide.ts (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_src_ts/parasite/ae_compiler.ts (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_src_ts/parasite/ae_node.ts (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/examples_src_ts/parasite/net.ts (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/favicon.ico (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/index.html (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/style.css (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/tsconfig.json (100%) rename {ts/sidekick => sidekick}/scratch/examples_old/why.html (100%) rename {ts/sidekick => sidekick}/scratch/logging.ts (100%) rename {ts/sidekick => sidekick}/scratch/old-makefile (100%) rename {ts/sidekick => sidekick}/scratch/old-readme.md (100%) rename {ts/sidekick => sidekick}/scratch/scratch.txt (100%) rename {ts/sidekick => sidekick}/src/sidekick.ts (100%) rename {ts/sidekick_examples => sidekick}/tsconfig.json (100%) rename {erlang => utils/jex}/.gitignore (100%) rename {erlang => utils/jex}/Emakefile (100%) rename {ts/sidekick_examples => utils/jex}/LICENSE (100%) rename {erl => utils}/jex/ebin/jex.app (100%) rename {erl => utils}/jex/src/jex.erl (100%) rename {erl => utils}/jex/zomp.meta (100%) rename {erl => utils}/vlogd (100%) diff --git a/README.md b/README.md index 6d82255..093f28e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ is placed on simplicity, code quality, and good documentation. ## About -### Flagships Applications +### Applications - Jaeck Russell (Erlang) diff --git a/erl/jex/.gitignore b/bindings/erlang/.gitignore similarity index 100% rename from erl/jex/.gitignore rename to bindings/erlang/.gitignore diff --git a/erl/jex/Emakefile b/bindings/erlang/Emakefile similarity index 100% rename from erl/jex/Emakefile rename to bindings/erlang/Emakefile diff --git a/erlang/LICENSE b/bindings/erlang/LICENSE similarity index 100% rename from erlang/LICENSE rename to bindings/erlang/LICENSE diff --git a/erlang/ebin/vanillae.app b/bindings/erlang/ebin/vanillae.app similarity index 100% rename from erlang/ebin/vanillae.app rename to bindings/erlang/ebin/vanillae.app diff --git a/erlang/src/vanillae.erl b/bindings/erlang/src/vanillae.erl similarity index 100% rename from erlang/src/vanillae.erl rename to bindings/erlang/src/vanillae.erl diff --git a/erlang/src/vanillae_fetcher.erl b/bindings/erlang/src/vanillae_fetcher.erl similarity index 100% rename from erlang/src/vanillae_fetcher.erl rename to bindings/erlang/src/vanillae_fetcher.erl diff --git a/erlang/src/vanillae_man.erl b/bindings/erlang/src/vanillae_man.erl similarity index 100% rename from erlang/src/vanillae_man.erl rename to bindings/erlang/src/vanillae_man.erl diff --git a/erlang/zomp.meta b/bindings/erlang/zomp.meta similarity index 100% rename from erlang/zomp.meta rename to bindings/erlang/zomp.meta diff --git a/ts/awcp/.gitignore b/libs/awcp/.gitignore similarity index 100% rename from ts/awcp/.gitignore rename to libs/awcp/.gitignore diff --git a/erl/jex/LICENSE b/libs/awcp/LICENSE similarity index 100% rename from erl/jex/LICENSE rename to libs/awcp/LICENSE diff --git a/ts/awcp/Makefile b/libs/awcp/Makefile similarity index 100% rename from ts/awcp/Makefile rename to libs/awcp/Makefile diff --git a/ts/awcp/README.md b/libs/awcp/README.md similarity index 100% rename from ts/awcp/README.md rename to libs/awcp/README.md diff --git a/ts/awcp/jex.eterms b/libs/awcp/jex.eterms similarity index 100% rename from ts/awcp/jex.eterms rename to libs/awcp/jex.eterms diff --git a/ts/awcp/src/awcp.ts b/libs/awcp/src/awcp.ts similarity index 100% rename from ts/awcp/src/awcp.ts rename to libs/awcp/src/awcp.ts diff --git a/ts/awcp/tsconfig.json b/libs/awcp/tsconfig.json similarity index 100% rename from ts/awcp/tsconfig.json rename to libs/awcp/tsconfig.json diff --git a/ts/parasite/.gitignore b/libs/parasite/.gitignore similarity index 100% rename from ts/parasite/.gitignore rename to libs/parasite/.gitignore diff --git a/ts/awcp/LICENSE b/libs/parasite/LICENSE similarity index 100% rename from ts/awcp/LICENSE rename to libs/parasite/LICENSE diff --git a/ts/parasite/Makefile b/libs/parasite/Makefile similarity index 100% rename from ts/parasite/Makefile rename to libs/parasite/Makefile diff --git a/ts/parasite/README.md b/libs/parasite/README.md similarity index 100% rename from ts/parasite/README.md rename to libs/parasite/README.md diff --git a/ts/parasite/jex.eterms b/libs/parasite/jex.eterms similarity index 100% rename from ts/parasite/jex.eterms rename to libs/parasite/jex.eterms diff --git a/ts/parasite/src/ae_compiler.ts b/libs/parasite/src/ae_compiler.ts similarity index 100% rename from ts/parasite/src/ae_compiler.ts rename to libs/parasite/src/ae_compiler.ts diff --git a/ts/parasite/src/ae_node.ts b/libs/parasite/src/ae_node.ts similarity index 100% rename from ts/parasite/src/ae_node.ts rename to libs/parasite/src/ae_node.ts diff --git a/ts/parasite/src/net.ts b/libs/parasite/src/net.ts similarity index 100% rename from ts/parasite/src/net.ts rename to libs/parasite/src/net.ts diff --git a/ts/parasite/tsconfig.json b/libs/parasite/tsconfig.json similarity index 100% rename from ts/parasite/tsconfig.json rename to libs/parasite/tsconfig.json diff --git a/ts/sidekick/.gitignore b/sidekick/.gitignore similarity index 100% rename from ts/sidekick/.gitignore rename to sidekick/.gitignore diff --git a/ts/parasite/LICENSE b/sidekick/LICENSE similarity index 100% rename from ts/parasite/LICENSE rename to sidekick/LICENSE diff --git a/ts/sidekick/Makefile b/sidekick/Makefile similarity index 100% rename from ts/sidekick/Makefile rename to sidekick/Makefile diff --git a/ts/sidekick/README.md b/sidekick/README.md similarity index 100% rename from ts/sidekick/README.md rename to sidekick/README.md diff --git a/ts/sidekick_examples/.gitignore b/sidekick/examples/.gitignore similarity index 100% rename from ts/sidekick_examples/.gitignore rename to sidekick/examples/.gitignore diff --git a/ts/sidekick/LICENSE b/sidekick/examples/LICENSE similarity index 100% rename from ts/sidekick/LICENSE rename to sidekick/examples/LICENSE diff --git a/ts/sidekick_examples/Makefile b/sidekick/examples/Makefile similarity index 100% rename from ts/sidekick_examples/Makefile rename to sidekick/examples/Makefile diff --git a/ts/sidekick_examples/README.md b/sidekick/examples/README.md similarity index 100% rename from ts/sidekick_examples/README.md rename to sidekick/examples/README.md diff --git a/ts/sidekick_examples/connection.html b/sidekick/examples/connection.html similarity index 100% rename from ts/sidekick_examples/connection.html rename to sidekick/examples/connection.html diff --git a/ts/sidekick_examples/favicon.ico b/sidekick/examples/favicon.ico similarity index 100% rename from ts/sidekick_examples/favicon.ico rename to sidekick/examples/favicon.ico diff --git a/ts/sidekick_examples/hello.html b/sidekick/examples/hello.html similarity index 100% rename from ts/sidekick_examples/hello.html rename to sidekick/examples/hello.html diff --git a/ts/sidekick_examples/index.html b/sidekick/examples/index.html similarity index 100% rename from ts/sidekick_examples/index.html rename to sidekick/examples/index.html diff --git a/ts/sidekick_examples/jex.eterms b/sidekick/examples/jex.eterms similarity index 100% rename from ts/sidekick_examples/jex.eterms rename to sidekick/examples/jex.eterms diff --git a/ts/sidekick_examples/scratch/logging.html b/sidekick/examples/scratch/logging.html similarity index 100% rename from ts/sidekick_examples/scratch/logging.html rename to sidekick/examples/scratch/logging.html diff --git a/ts/sidekick_examples/scratch/logging.ts b/sidekick/examples/scratch/logging.ts similarity index 100% rename from ts/sidekick_examples/scratch/logging.ts rename to sidekick/examples/scratch/logging.ts diff --git a/ts/sidekick_examples/scratch/logging_http.html b/sidekick/examples/scratch/logging_http.html similarity index 100% rename from ts/sidekick_examples/scratch/logging_http.html rename to sidekick/examples/scratch/logging_http.html diff --git a/ts/sidekick_examples/scratch/logging_http.ts b/sidekick/examples/scratch/logging_http.ts similarity index 100% rename from ts/sidekick_examples/scratch/logging_http.ts rename to sidekick/examples/scratch/logging_http.ts diff --git a/ts/sidekick_examples/src/connection.ts b/sidekick/examples/src/connection.ts similarity index 100% rename from ts/sidekick_examples/src/connection.ts rename to sidekick/examples/src/connection.ts diff --git a/ts/sidekick_examples/src/hello.ts b/sidekick/examples/src/hello.ts similarity index 100% rename from ts/sidekick_examples/src/hello.ts rename to sidekick/examples/src/hello.ts diff --git a/ts/sidekick/tsconfig.json b/sidekick/examples/tsconfig.json similarity index 100% rename from ts/sidekick/tsconfig.json rename to sidekick/examples/tsconfig.json diff --git a/ts/sidekick/icons/sidekick_icon_128.png b/sidekick/icons/sidekick_icon_128.png similarity index 100% rename from ts/sidekick/icons/sidekick_icon_128.png rename to sidekick/icons/sidekick_icon_128.png diff --git a/ts/sidekick/icons/sidekick_icon_128.xcf b/sidekick/icons/sidekick_icon_128.xcf similarity index 100% rename from ts/sidekick/icons/sidekick_icon_128.xcf rename to sidekick/icons/sidekick_icon_128.xcf diff --git a/ts/sidekick/jex.eterms b/sidekick/jex.eterms similarity index 100% rename from ts/sidekick/jex.eterms rename to sidekick/jex.eterms diff --git a/ts/sidekick/scratch/STYLE_GUIDE.md b/sidekick/scratch/STYLE_GUIDE.md similarity index 100% rename from ts/sidekick/scratch/STYLE_GUIDE.md rename to sidekick/scratch/STYLE_GUIDE.md diff --git a/ts/sidekick/scratch/TODO.md b/sidekick/scratch/TODO.md similarity index 100% rename from ts/sidekick/scratch/TODO.md rename to sidekick/scratch/TODO.md diff --git a/ts/sidekick/scratch/async_tests.html b/sidekick/scratch/async_tests.html similarity index 100% rename from ts/sidekick/scratch/async_tests.html rename to sidekick/scratch/async_tests.html diff --git a/ts/sidekick/scratch/async_tests.js b/sidekick/scratch/async_tests.js similarity index 100% rename from ts/sidekick/scratch/async_tests.js rename to sidekick/scratch/async_tests.js diff --git a/ts/sidekick/scratch/examples_old/contract-examples/LICENSE b/sidekick/scratch/examples_old/contract-examples/LICENSE similarity index 100% rename from ts/sidekick/scratch/examples_old/contract-examples/LICENSE rename to sidekick/scratch/examples_old/contract-examples/LICENSE diff --git a/ts/sidekick/scratch/examples_old/contract-examples/base_contract.aes b/sidekick/scratch/examples_old/contract-examples/base_contract.aes similarity index 100% rename from ts/sidekick/scratch/examples_old/contract-examples/base_contract.aes rename to sidekick/scratch/examples_old/contract-examples/base_contract.aes diff --git a/ts/sidekick/scratch/examples_old/contract-examples/crypto_hamster.aes b/sidekick/scratch/examples_old/contract-examples/crypto_hamster.aes similarity index 100% rename from ts/sidekick/scratch/examples_old/contract-examples/crypto_hamster.aes rename to sidekick/scratch/examples_old/contract-examples/crypto_hamster.aes diff --git a/ts/sidekick/scratch/examples_old/contract-examples/floyd.aes b/sidekick/scratch/examples_old/contract-examples/floyd.aes similarity index 100% rename from ts/sidekick/scratch/examples_old/contract-examples/floyd.aes rename to sidekick/scratch/examples_old/contract-examples/floyd.aes diff --git a/ts/sidekick/scratch/examples_old/contract-examples/sales_contract.aes b/sidekick/scratch/examples_old/contract-examples/sales_contract.aes similarity index 100% rename from ts/sidekick/scratch/examples_old/contract-examples/sales_contract.aes rename to sidekick/scratch/examples_old/contract-examples/sales_contract.aes diff --git a/ts/sidekick/scratch/examples_old/examples_html/do_a_transfer.html b/sidekick/scratch/examples_old/examples_html/do_a_transfer.html similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_html/do_a_transfer.html rename to sidekick/scratch/examples_old/examples_html/do_a_transfer.html diff --git a/ts/sidekick/scratch/examples_old/examples_html/hello.html b/sidekick/scratch/examples_old/examples_html/hello.html similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_html/hello.html rename to sidekick/scratch/examples_old/examples_html/hello.html diff --git a/ts/sidekick/scratch/examples_old/examples_html/ide.html b/sidekick/scratch/examples_old/examples_html/ide.html similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_html/ide.html rename to sidekick/scratch/examples_old/examples_html/ide.html diff --git a/ts/sidekick/scratch/examples_old/examples_html/maerket.html b/sidekick/scratch/examples_old/examples_html/maerket.html similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_html/maerket.html rename to sidekick/scratch/examples_old/examples_html/maerket.html diff --git a/ts/sidekick/scratch/examples_old/examples_src_ts/do_a_transfer.ts b/sidekick/scratch/examples_old/examples_src_ts/do_a_transfer.ts similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_src_ts/do_a_transfer.ts rename to sidekick/scratch/examples_old/examples_src_ts/do_a_transfer.ts diff --git a/ts/sidekick/scratch/examples_old/examples_src_ts/ide.ts b/sidekick/scratch/examples_old/examples_src_ts/ide.ts similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_src_ts/ide.ts rename to sidekick/scratch/examples_old/examples_src_ts/ide.ts diff --git a/ts/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_compiler.ts b/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_compiler.ts similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_compiler.ts rename to sidekick/scratch/examples_old/examples_src_ts/parasite/ae_compiler.ts diff --git a/ts/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_node.ts b/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_node.ts similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_src_ts/parasite/ae_node.ts rename to sidekick/scratch/examples_old/examples_src_ts/parasite/ae_node.ts diff --git a/ts/sidekick/scratch/examples_old/examples_src_ts/parasite/net.ts b/sidekick/scratch/examples_old/examples_src_ts/parasite/net.ts similarity index 100% rename from ts/sidekick/scratch/examples_old/examples_src_ts/parasite/net.ts rename to sidekick/scratch/examples_old/examples_src_ts/parasite/net.ts diff --git a/ts/sidekick/scratch/examples_old/favicon.ico b/sidekick/scratch/examples_old/favicon.ico similarity index 100% rename from ts/sidekick/scratch/examples_old/favicon.ico rename to sidekick/scratch/examples_old/favicon.ico diff --git a/ts/sidekick/scratch/examples_old/index.html b/sidekick/scratch/examples_old/index.html similarity index 100% rename from ts/sidekick/scratch/examples_old/index.html rename to sidekick/scratch/examples_old/index.html diff --git a/ts/sidekick/scratch/examples_old/style.css b/sidekick/scratch/examples_old/style.css similarity index 100% rename from ts/sidekick/scratch/examples_old/style.css rename to sidekick/scratch/examples_old/style.css diff --git a/ts/sidekick/scratch/examples_old/tsconfig.json b/sidekick/scratch/examples_old/tsconfig.json similarity index 100% rename from ts/sidekick/scratch/examples_old/tsconfig.json rename to sidekick/scratch/examples_old/tsconfig.json diff --git a/ts/sidekick/scratch/examples_old/why.html b/sidekick/scratch/examples_old/why.html similarity index 100% rename from ts/sidekick/scratch/examples_old/why.html rename to sidekick/scratch/examples_old/why.html diff --git a/ts/sidekick/scratch/logging.ts b/sidekick/scratch/logging.ts similarity index 100% rename from ts/sidekick/scratch/logging.ts rename to sidekick/scratch/logging.ts diff --git a/ts/sidekick/scratch/old-makefile b/sidekick/scratch/old-makefile similarity index 100% rename from ts/sidekick/scratch/old-makefile rename to sidekick/scratch/old-makefile diff --git a/ts/sidekick/scratch/old-readme.md b/sidekick/scratch/old-readme.md similarity index 100% rename from ts/sidekick/scratch/old-readme.md rename to sidekick/scratch/old-readme.md diff --git a/ts/sidekick/scratch/scratch.txt b/sidekick/scratch/scratch.txt similarity index 100% rename from ts/sidekick/scratch/scratch.txt rename to sidekick/scratch/scratch.txt diff --git a/ts/sidekick/src/sidekick.ts b/sidekick/src/sidekick.ts similarity index 100% rename from ts/sidekick/src/sidekick.ts rename to sidekick/src/sidekick.ts diff --git a/ts/sidekick_examples/tsconfig.json b/sidekick/tsconfig.json similarity index 100% rename from ts/sidekick_examples/tsconfig.json rename to sidekick/tsconfig.json diff --git a/erlang/.gitignore b/utils/jex/.gitignore similarity index 100% rename from erlang/.gitignore rename to utils/jex/.gitignore diff --git a/erlang/Emakefile b/utils/jex/Emakefile similarity index 100% rename from erlang/Emakefile rename to utils/jex/Emakefile diff --git a/ts/sidekick_examples/LICENSE b/utils/jex/LICENSE similarity index 100% rename from ts/sidekick_examples/LICENSE rename to utils/jex/LICENSE diff --git a/erl/jex/ebin/jex.app b/utils/jex/ebin/jex.app similarity index 100% rename from erl/jex/ebin/jex.app rename to utils/jex/ebin/jex.app diff --git a/erl/jex/src/jex.erl b/utils/jex/src/jex.erl similarity index 100% rename from erl/jex/src/jex.erl rename to utils/jex/src/jex.erl diff --git a/erl/jex/zomp.meta b/utils/jex/zomp.meta similarity index 100% rename from erl/jex/zomp.meta rename to utils/jex/zomp.meta diff --git a/erl/vlogd b/utils/vlogd similarity index 100% rename from erl/vlogd rename to utils/vlogd