aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python/docs/TODO.org
diff options
context:
space:
mode:
Diffstat (limited to 'lang/python/docs/TODO.org')
-rw-r--r--lang/python/docs/TODO.org77
1 files changed, 76 insertions, 1 deletions
diff --git a/lang/python/docs/TODO.org b/lang/python/docs/TODO.org
index 9f039d81..add8f4ff 100644
--- a/lang/python/docs/TODO.org
+++ b/lang/python/docs/TODO.org
@@ -28,13 +28,74 @@
to produce reST versions via Pandoc and DITA XML can be reached
through converting to either Markdown or XHTML first.
-** TODO Documentation HOWTO
+
+** STARTED Documentation HOWTO
:PROPERTIES:
:CUSTOM_ID: todo-docs-howto
:END:
+ - State "STARTED" from "TODO" [2018-03-08 Thu 13:59] \\
+ Started yesterday.
Write a HOWTO style guide for the current Python bindings.
+*** DONE Start python bindings HOWTO
+ CLOSED: [2018-03-07 Wed 18:14]
+ :PROPERTIES:
+ :CUSTOM_ID: howto-start
+ :END:
+
+
+*** STARTED Include certain specific instructions in the HOWTO
+ :PROPERTIES:
+ :CUSTOM_ID: howto-requests
+ :END:
+
+ Note: moved the S/MIME bits out to their own section of the TODO
+ list and may be served better by separate HOWTO documentation
+ anyway.
+
+ - State "STARTED" from "TODO" [2018-03-09 Fri 15:27]
+ Some functions can be worked out from the handful of examples
+ available, but many more can't and I've already begun receiving
+ requests for certain functions to be explained.
+
+
+**** DONE Standard scenarios
+ CLOSED: [2018-03-19 Mon 12:34]
+ :PROPERTIES:
+ :CUSTOM_ID: howto-the-basics
+ :END:
+
+ - State "DONE" from "STARTED" [2018-03-19 Mon 12:34] \\
+ All four of those are done.
+ - State "STARTED" from "TODO" [2018-03-09 Fri 15:26] \\
+ Began with the example code, now to add the text.
+ What everyone expects: encryption, decryption, signing and verifying.
+
+
+**** STARTED Key control
+ :PROPERTIES:
+ :CUSTOM_ID: howto-key-control
+ :END:
+
+ - State "STARTED" from "TODO" [2018-03-19 Mon 12:35] \\
+ Generating keys and subkeys are done, but revocation is still to be done.
+ Generating keys, adding subkeys, revoking subkeys (and keeping
+ the cert key), adding and revoking UIDs, signing/certifying keys.
+
+
+**** DONE More key control
+ CLOSED: [2018-03-19 Mon 12:36]
+ :PROPERTIES:
+ :CUSTOM_ID: howto-key-selection
+ :END:
+
+ - State "DONE" from "TODO" [2018-03-19 Mon 12:36] \\
+ Key selection, searching, matching and counting is done.
+ Selecting keys to encrypt to or manipulate in other ways (e.g. as
+ with key control or the basics).
+
+
** TODO Documentation SWIG
:PROPERTIES:
:CUSTOM_ID: todo-docs-swig
@@ -47,6 +108,7 @@
something to be used in conjunction with the existing GPGME
documentation which makes it easier for Python developers to use.
+
** TODO GUI examples
:PROPERTIES:
:CUSTOM_ID: todo-gui-examples
@@ -56,6 +118,7 @@
to either match or be similar to the old GTK2 examples available
with PyME.
+
** TODO Replace SWIG
:PROPERTIES:
:CUSTOM_ID: todo-replace-swig
@@ -71,6 +134,7 @@
bindings using a more suitable means of interfacing with the GPGME
C source code.
+
*** TODO Replacement for SWIG
:PROPERTIES:
:CUSTOM_ID: todo-replace-swig-replacement
@@ -80,6 +144,7 @@
the most viable candidate, but some additional testing and checks
are yet to be completed.
+
** TODO API for an API
:PROPERTIES:
:CUSTOM_ID: todo-api-squared
@@ -94,6 +159,16 @@
available or for which it is too difficult to create proper
bindings.
+
+** TODO S/MIME
+ :PROPERTIES:
+ :CUSTOM_ID: s-mime
+ :END:
+
+ Eventually add some of this, but the OpenPGP details are far more
+ important at the moment.
+
+
* Project Task Details
:PROPERTIES:
:CUSTOM_ID: detailed-tasks