Doc: P0 proposal, add example and work distribution
@@ -27,4 +27,21 @@ There are also some uses of the internal iterator found in the SWIG bindings (Lu
# Examples
-<TODO>
+An example for using an external iterator is:
+
+```c
+for (elektraCursor it = 0; it < ksGetSize (ks); ++it)
+{
+ Key * cur = ksAtCursor (ks, it);
+ // [loop body]
+}
+```
+
+You can obtain the key at a specific position in the keyset and the overall size of the keyset.
+That should be all you need for iterating over keys.
+For future releases, the function `ksAtCursor` will be renamed to `ksAt`. (see issue #3976)
+
+# Work distribution
+
+Basically, we plan to work together on all parts of the project.
+However, the main focus of Michael Langhammer will be #4281 and #4279, while Florian Lindner will focus on #4280.
