|
@@ -1,4 +1,4 @@
|
|
|
-# modpol: Modular Politics Prototype for Minetest
|
|
|
+# 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. Ideally, in the future, it
|
|
|
will be possible to use this framework to simulate governance in a
|
|
@@ -20,6 +20,8 @@ $ lua
|
|
|
> dofile("modpol.lua")
|
|
|
```
|
|
|
|
|
|
+For a list of global functions and tables, use `modpol.menu()`.
|
|
|
+
|
|
|
## Minetest
|
|
|
|
|
|
To use this in Minetest, simply install it as a Minetest mod. Minetest
|
|
@@ -42,7 +44,8 @@ By default, a data directory named "data" will be created in this director
|
|
|
|
|
|
Another storage method may be chosen in modpol.lua. A StorageRef-based method for Minetest 5.* is included: storage-mod_storage.lua.
|
|
|
|
|
|
-## Stand-alone Modular Politics
|
|
|
+
|
|
|
+## Standalone Modular Politics
|
|
|
|
|
|
To separate the Modular Politics core from the Minetest mod, simply remove these files:
|
|
|
|
|
@@ -58,13 +61,16 @@ depends.txt
|
|
|
Eventually the stand-alone modpol package will be published as a separate repo.
|
|
|
|
|
|
|
|
|
-## Authorship
|
|
|
+## Credits
|
|
|
|
|
|
Initiated by [Nathan Schneider](https://nathanschneider.info) of the [Media Enterprise Design Lab](https://colorado.edu/lab/medlab) at the University of Colorado Boulder, as part of the [Metagovernance Project](https://metagov.org). Based on the paper "[Modular Politics: Toward a Governance Layer for Online Communities](https://metagov.org/modpol)."
|
|
|
|
|
|
-We'd love to have more contributors, particularly from the Minetest community! Please join the conversation in the [Issues](https://gitlab.com/medlabboulder/modpol/-/issues) or the [Minetest.net forum](https://forum.minetest.net/viewtopic.php?f=47&t=26037).
|
|
|
+Thanks to contributors:
|
|
|
+
|
|
|
+* [MisterE](https://gitlab.com/gbrrudmin) (project refactoring, core feature development)
|
|
|
+* Robert Kiraly [[OldCoder](https://github.com/oldcoder/)] (ocutils.lua, storage-local.lua, project refactoring)
|
|
|
|
|
|
-Thanks to contributors: Robert Kiraly [[OldCoder](https://github.com/oldcoder/)] (ocutils.lua, storage-local.lua, project refactoring), [MisterE](https://gitlab.com/gbrrudmin) (project refactoring, core feature development)
|
|
|
+We'd love to welcome more contributors, particularly from the Minetest community! Please join the conversation in the [Issues](https://gitlab.com/medlabboulder/modpol/-/issues) or the [Minetest.net forum](https://forum.minetest.net/viewtopic.php?f=47&t=26037).
|
|
|
|
|
|
## Licenses
|
|
|
|