From c2852b1bcea1a4158f5d7b026efc49af8206827f Mon Sep 17 00:00:00 2001 From: Nathan Schneider Date: Sat, 18 Dec 2021 14:50:41 -0700 Subject: [PATCH] Renamed modpol/modpol directory to modpol_core for clarity and consistency --- README.md | 10 ++++------ init.lua | 2 +- login.lua | 2 +- {modpol => modpol_core}/api.lua | 0 .../interactions/interactions.lua | 0 {modpol => modpol_core}/modpol.lua | 0 {modpol => modpol_core}/modules/add_child_org.lua | 0 {modpol => modpol_core}/modules/consent.lua | 0 {modpol => modpol_core}/modules/join_org.lua | 0 .../modules/join_org_consent.lua | 0 {modpol => modpol_core}/modules/leave_org.lua | 0 {modpol => modpol_core}/modules/remove_org.lua | 0 .../modules/remove_org_consent.lua | 0 {modpol => modpol_core}/modules/template.lua | 0 {modpol => modpol_core}/orgs/base.lua | 0 {modpol => modpol_core}/orgs/consent.lua | 0 {modpol => modpol_core}/orgs/defer.lua | 0 {modpol => modpol_core}/orgs/example.lua | 0 {modpol => modpol_core}/orgs/process.lua | 0 {modpol => modpol_core}/orgs/process_old.lua | 0 {modpol => modpol_core}/orgs/requests.lua | 0 {modpol => modpol_core}/storage/storage-local.lua | 0 .../tests/nested_module_test.lua | 0 {modpol => modpol_core}/tests/new_module_test.lua | 0 {modpol => modpol_core}/tests/org_basic_test.lua | 0 {modpol => modpol_core}/tests/org_req_test.lua | 0 {modpol => modpol_core}/users/users.lua | 0 {modpol => modpol_core}/util/ocutil/ocutil.lua | 0 {modpol => modpol_core}/util/serpent/LICENSE.txt | 0 {modpol => modpol_core}/util/serpent/README.md | 0 .../util/serpent/serpent-git.tar.bz2 | Bin {modpol => modpol_core}/util/serpent/serpent.lua | 0 32 files changed, 6 insertions(+), 8 deletions(-) rename {modpol => modpol_core}/api.lua (100%) rename {modpol => modpol_core}/interactions/interactions.lua (100%) rename {modpol => modpol_core}/modpol.lua (100%) rename {modpol => modpol_core}/modules/add_child_org.lua (100%) rename {modpol => modpol_core}/modules/consent.lua (100%) rename {modpol => modpol_core}/modules/join_org.lua (100%) rename {modpol => modpol_core}/modules/join_org_consent.lua (100%) rename {modpol => modpol_core}/modules/leave_org.lua (100%) rename {modpol => modpol_core}/modules/remove_org.lua (100%) rename {modpol => modpol_core}/modules/remove_org_consent.lua (100%) rename {modpol => modpol_core}/modules/template.lua (100%) rename {modpol => modpol_core}/orgs/base.lua (100%) rename {modpol => modpol_core}/orgs/consent.lua (100%) rename {modpol => modpol_core}/orgs/defer.lua (100%) rename {modpol => modpol_core}/orgs/example.lua (100%) rename {modpol => modpol_core}/orgs/process.lua (100%) rename {modpol => modpol_core}/orgs/process_old.lua (100%) rename {modpol => modpol_core}/orgs/requests.lua (100%) rename {modpol => modpol_core}/storage/storage-local.lua (100%) rename {modpol => modpol_core}/tests/nested_module_test.lua (100%) rename {modpol => modpol_core}/tests/new_module_test.lua (100%) rename {modpol => modpol_core}/tests/org_basic_test.lua (100%) rename {modpol => modpol_core}/tests/org_req_test.lua (100%) rename {modpol => modpol_core}/users/users.lua (100%) rename {modpol => modpol_core}/util/ocutil/ocutil.lua (100%) rename {modpol => modpol_core}/util/serpent/LICENSE.txt (100%) rename {modpol => modpol_core}/util/serpent/README.md (100%) rename {modpol => modpol_core}/util/serpent/serpent-git.tar.bz2 (100%) rename {modpol => modpol_core}/util/serpent/serpent.lua (100%) diff --git a/README.md b/README.md index e4f918e..0ec0d9a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # Modular Politics Prototype for Minetest -This is a mod for [Minetest](https://minetest.net) that enables diverse governance mechanisms. It seeks to implement the [Modular Politics](https://metagov.org/modpol) proposal. In the future, it -will be possible to use this framework to simulate governance in a -number of platform contexts. +This is a mod for [Minetest](https://minetest.net) that enables diverse governance mechanisms. It seeks to implement the [Modular Politics](https://metagov.org/modpol) proposal. In the future, it will be possible to use this framework to simulate governance in a number of platform contexts. This mod produces an API that can serve as a dependency for other mods that add specific governance functionalities. @@ -10,7 +8,7 @@ For background information and project roadmap, see [the wiki](https://gitlab.co ## Installation in Minetest -To use this in Minetest, simply install it in your mods/ or worldmods/ folder. Minetest will load init.lua. +To use this in Minetest, simply install it in your `mods/` or `worldmods/` folder. Minetest will load `init.lua`. In the game, open the Modular Politics interface with the command `/modpol`. @@ -36,9 +34,9 @@ In the interpreter, for a list of global functions and tables, use `modpol.menu( ## Storage -By default, a data directory named "data" will be created in this directory. "/data" will contain a log file and serialized program data files. +By default, a data directory named "data" will be created in this directory. `/data` will contain a log file and serialized program data files. -Another storage method may be chosen in modpol.lua. A StorageRef-based method for Minetest 5.* is included: storage-mod_storage.lua. +Another storage method may be chosen in `modpol.lua`. A StorageRef-based method for Minetest 5.* is included: `storage-mod_storage.lua`. ## Credits diff --git a/init.lua b/init.lua index 08bbb39..869f55c 100644 --- a/init.lua +++ b/init.lua @@ -34,7 +34,7 @@ modpol.storage_file_path = minetest.get_modpath("modpol").."/modpol_minetest/sto -- =================================================================== -- Load modpol system -dofile(minetest.get_modpath("modpol") .. "/modpol/modpol.lua") +dofile(minetest.get_modpath("modpol") .. "/modpol_core/modpol.lua") -- =================================================================== diff --git a/login.lua b/login.lua index e2a8971..a29a58c 100644 --- a/login.lua +++ b/login.lua @@ -1,4 +1,4 @@ -dofile("modpol/modpol.lua") +dofile("modpol_core/modpol.lua") print("Log in as which user?") local username = io.read() diff --git a/modpol/api.lua b/modpol_core/api.lua similarity index 100% rename from modpol/api.lua rename to modpol_core/api.lua diff --git a/modpol/interactions/interactions.lua b/modpol_core/interactions/interactions.lua similarity index 100% rename from modpol/interactions/interactions.lua rename to modpol_core/interactions/interactions.lua diff --git a/modpol/modpol.lua b/modpol_core/modpol.lua similarity index 100% rename from modpol/modpol.lua rename to modpol_core/modpol.lua diff --git a/modpol/modules/add_child_org.lua b/modpol_core/modules/add_child_org.lua similarity index 100% rename from modpol/modules/add_child_org.lua rename to modpol_core/modules/add_child_org.lua diff --git a/modpol/modules/consent.lua b/modpol_core/modules/consent.lua similarity index 100% rename from modpol/modules/consent.lua rename to modpol_core/modules/consent.lua diff --git a/modpol/modules/join_org.lua b/modpol_core/modules/join_org.lua similarity index 100% rename from modpol/modules/join_org.lua rename to modpol_core/modules/join_org.lua diff --git a/modpol/modules/join_org_consent.lua b/modpol_core/modules/join_org_consent.lua similarity index 100% rename from modpol/modules/join_org_consent.lua rename to modpol_core/modules/join_org_consent.lua diff --git a/modpol/modules/leave_org.lua b/modpol_core/modules/leave_org.lua similarity index 100% rename from modpol/modules/leave_org.lua rename to modpol_core/modules/leave_org.lua diff --git a/modpol/modules/remove_org.lua b/modpol_core/modules/remove_org.lua similarity index 100% rename from modpol/modules/remove_org.lua rename to modpol_core/modules/remove_org.lua diff --git a/modpol/modules/remove_org_consent.lua b/modpol_core/modules/remove_org_consent.lua similarity index 100% rename from modpol/modules/remove_org_consent.lua rename to modpol_core/modules/remove_org_consent.lua diff --git a/modpol/modules/template.lua b/modpol_core/modules/template.lua similarity index 100% rename from modpol/modules/template.lua rename to modpol_core/modules/template.lua diff --git a/modpol/orgs/base.lua b/modpol_core/orgs/base.lua similarity index 100% rename from modpol/orgs/base.lua rename to modpol_core/orgs/base.lua diff --git a/modpol/orgs/consent.lua b/modpol_core/orgs/consent.lua similarity index 100% rename from modpol/orgs/consent.lua rename to modpol_core/orgs/consent.lua diff --git a/modpol/orgs/defer.lua b/modpol_core/orgs/defer.lua similarity index 100% rename from modpol/orgs/defer.lua rename to modpol_core/orgs/defer.lua diff --git a/modpol/orgs/example.lua b/modpol_core/orgs/example.lua similarity index 100% rename from modpol/orgs/example.lua rename to modpol_core/orgs/example.lua diff --git a/modpol/orgs/process.lua b/modpol_core/orgs/process.lua similarity index 100% rename from modpol/orgs/process.lua rename to modpol_core/orgs/process.lua diff --git a/modpol/orgs/process_old.lua b/modpol_core/orgs/process_old.lua similarity index 100% rename from modpol/orgs/process_old.lua rename to modpol_core/orgs/process_old.lua diff --git a/modpol/orgs/requests.lua b/modpol_core/orgs/requests.lua similarity index 100% rename from modpol/orgs/requests.lua rename to modpol_core/orgs/requests.lua diff --git a/modpol/storage/storage-local.lua b/modpol_core/storage/storage-local.lua similarity index 100% rename from modpol/storage/storage-local.lua rename to modpol_core/storage/storage-local.lua diff --git a/modpol/tests/nested_module_test.lua b/modpol_core/tests/nested_module_test.lua similarity index 100% rename from modpol/tests/nested_module_test.lua rename to modpol_core/tests/nested_module_test.lua diff --git a/modpol/tests/new_module_test.lua b/modpol_core/tests/new_module_test.lua similarity index 100% rename from modpol/tests/new_module_test.lua rename to modpol_core/tests/new_module_test.lua diff --git a/modpol/tests/org_basic_test.lua b/modpol_core/tests/org_basic_test.lua similarity index 100% rename from modpol/tests/org_basic_test.lua rename to modpol_core/tests/org_basic_test.lua diff --git a/modpol/tests/org_req_test.lua b/modpol_core/tests/org_req_test.lua similarity index 100% rename from modpol/tests/org_req_test.lua rename to modpol_core/tests/org_req_test.lua diff --git a/modpol/users/users.lua b/modpol_core/users/users.lua similarity index 100% rename from modpol/users/users.lua rename to modpol_core/users/users.lua diff --git a/modpol/util/ocutil/ocutil.lua b/modpol_core/util/ocutil/ocutil.lua similarity index 100% rename from modpol/util/ocutil/ocutil.lua rename to modpol_core/util/ocutil/ocutil.lua diff --git a/modpol/util/serpent/LICENSE.txt b/modpol_core/util/serpent/LICENSE.txt similarity index 100% rename from modpol/util/serpent/LICENSE.txt rename to modpol_core/util/serpent/LICENSE.txt diff --git a/modpol/util/serpent/README.md b/modpol_core/util/serpent/README.md similarity index 100% rename from modpol/util/serpent/README.md rename to modpol_core/util/serpent/README.md diff --git a/modpol/util/serpent/serpent-git.tar.bz2 b/modpol_core/util/serpent/serpent-git.tar.bz2 similarity index 100% rename from modpol/util/serpent/serpent-git.tar.bz2 rename to modpol_core/util/serpent/serpent-git.tar.bz2 diff --git a/modpol/util/serpent/serpent.lua b/modpol_core/util/serpent/serpent.lua similarity index 100% rename from modpol/util/serpent/serpent.lua rename to modpol_core/util/serpent/serpent.lua