Add descriptions to sample datafiles
authorJeremy Stanley <fungi@yuggoth.org>
Sat, 16 Sep 2017 17:43:08 +0000 (17:43 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Sat, 16 Sep 2017 17:43:08 +0000 (17:43 +0000)
For improved clarity, add some basic descriptions to the provided
sample datafiles in "_desc" metadata keys.

etc/mudpy.yaml
mudpy/tests/fixtures/test_daemon.yaml
sample/__init__.yaml
sample/area.yaml
sample/prop.yaml
share/archetype.yaml
share/command.yaml
share/menu.yaml

index 4570691..ed43c59 100644 (file)
@@ -2,6 +2,7 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is the top-level configuration file for mudpy service.
 
 _load: [ archetype.yaml, command.yaml, menu.yaml, sample ]
 
 
 _load: [ archetype.yaml, command.yaml, menu.yaml, sample ]
 
index 0f7e980..7c39b1d 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is an alternative top-level configuration with some values adjusted
+    to better suit automated testing scenarios.
 
 _load: [ archetype.yaml, command.yaml, menu.yaml, sample ]
 
 
 _load: [ archetype.yaml, command.yaml, menu.yaml, sample ]
 
index 159648d..4d4c945 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is an index file for a sample collection of elements.
+
 _load: [ area.yaml, prop.yaml ]
 
 _lock: true
 _load: [ area.yaml, prop.yaml ]
 
 _lock: true
index 0213573..8eb13c5 100644 (file)
@@ -2,6 +2,9 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is a set of sample locations for testing and demonstration
+    purposes.
+
 area:-1,0,0:
     description: This is the West Sample Location. It is merely provided as an example of what an area might look like.
     gridlinks: ['east']
 area:-1,0,0:
     description: This is the West Sample Location. It is merely provided as an example of what an area might look like.
     gridlinks: ['east']
index 259d75f..73b6e53 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is a set of sample objects for testing and demonstration purposes.
+
 prop:sample_prop:
     impression: A sample prop sits here.
     keywords: sample prop
 prop:sample_prop:
     impression: A sample prop sits here.
     keywords: sample prop
index 88f612e..9d31cbd 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: These are the base archetypes from which other elements inherit.
+
 _lock: true
 
 archetype:actor:
 _lock: true
 
 archetype:actor:
index 51c7c79..84580de 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is the standard library of command definitions.
+
 _lock: true
 
 command:chat:
 _lock: true
 
 command:chat:
index a58baf1..347f8d0 100644 (file)
@@ -2,6 +2,8 @@ _copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
     Permission to use, copy, modify, and distribute this software is granted
     under terms provided in the LICENSE file distributed with this software.
 
+_desc: This is the standard library of menu definitions.
+
 _lock: true
 
 menu:activate_avatar:
 _lock: true
 
 menu:activate_avatar: