o o o o o o
| | o | | | |
o o o | o-O | oo o-o o-O
\ / \ / | | | | | | | | | | |
o o | o o-o o o-o-o o o-o
This is an early model of a Wildland infrastructure. The main purpose is to allow us to find potential logical loops in the proposed architecture.
This is not intended as a basis for the actual code of a future client software of Wildland.
Naming syntax should allow for understanding of the purpose of an object even to humans not familiar with Python language.
-
g_{type}_- all global vars and funcs, plus a type-specifc prefix as below -
wlm_-WildlandManifestor derived class variables -
wlm_actor_-WildlandActorManifestor derived class variables -
wlm_storage_-WildlandStorageManifestor derived class variables -
wlm_compute_-WildlandComputeManifestor derived class variables -
bknd_storage_-BackendStorageor derived class variables -
bknd_compute_-BackendComputeor derived class variables -
drv_storage-DriverStorageor derived class variables -
drv_compute-DriverComputeor derived class variables
{Class}.{verb}_{object}_()- e.g.WildlandManifest.add_storage_manifest()- `wl_{verb}_{object}() - for global functions, the subject here is assumed to be "Wildland (i.e. The WL infrastructure)"