Commit Graph

27 Commits (7b2c5dc9db44b96c6088306558b7fc7c7797caa1)

Author SHA1 Message Date
Isis Lovecruft 96c3ee97f9
Fix Sphinx build failing due to missing psutil import. 2013-12-03 10:54:13 +00:00
Isis Lovecruft 156bfb6514
Add documentation on turning a primary key into a subkey and vice versa. 2013-10-08 12:38:57 +00:00
Isis Lovecruft 7f74ab7df9
Add another OpenPGP in DNS doc 2013-09-30 06:28:31 +00:00
Isis Lovecruft 467cad9634
Add documentation on publishing OpenPGP records in DNS.
* Taken from Dan Mahoney's post at
   http://www.gushi.org/make-dns-cert/HOWTO.html

 * Re-markdown-ified with http://html2markdown.com/, the source of which lives
   here: https://github.com/domchristie/to-markdown
2013-08-30 11:42:38 +00:00
Isis Lovecruft b54cb8ee42
Update docs/index.rst to point to online text of new license. 2013-07-27 19:37:07 +00:00
Isis Lovecruft 6b154c294e
Change LICENSE to GPLv3+, after discussion with intrigeri.
* ADD docs/change-license-emails.txt, which includes email exchanges between
   myself and intrigeri, including links to Debian and LEAP mailing lists with
   arguments for and against using AGPL for a library.
 * CHANGE license header for all files.
 * CHANGE LICENSE file and gnupg/copyright.py to use GPLv3+ text.
2013-07-27 19:27:53 +00:00
Isis Lovecruft 1da138e75b
Update Sphinx templating and stylesheets. 2013-07-03 10:22:05 +00:00
Isis Lovecruft f8ab757b46
Add generated Emacs orgmode → html output for docs/NOTES…audit.org file. 2013-07-03 10:20:41 +00:00
Isis Lovecruft 1f717e167d
Add Emacs orgmode → html output for doc/DETAILS file. 2013-07-03 10:19:53 +00:00
Isis Lovecruft 5b30ebd5a9
Reorganise Sphinx documentation directives in the doc/*.rst files. 2013-07-03 10:18:57 +00:00
Isis Lovecruft c77a40b820
Change around a bunch of Sphinx settings. 2013-07-03 10:16:27 +00:00
Isis Lovecruft f7a5cb3953
Fix the source directory for Sphinx to load packages from. 2013-07-03 10:13:21 +00:00
Isis Lovecruft b9cef09c93
Remove epa-file-encrypt line from orgmode line. 2013-07-02 12:37:10 +00:00
Isis Lovecruft f450aeb9b0
Reorganise docs and update README. 2013-07-02 08:32:34 +00:00
Isis Lovecruft c683ef31c2
Move old documentation to Sphinx rest file at the end.
* It seems annoying to have a bunch of licensing and history lessons as the
   first thing you read when you look at the documentation. Rather, the first
   thing you see should be how to install it and use it.
2013-05-26 14:04:33 +00:00
Isis Lovecruft dfbba04bd7
Add note to TODO file about python ORMs for public key storage. 2013-05-25 23:04:45 +00:00
Isis Lovecruft 0462e8509c
Move TODO file to docs/ subfolder. 2013-05-14 11:10:45 +00:00
Isis Lovecruft 0c0f0c069a
Move LICENSE file to docs/ subfolder. 2013-05-14 11:08:18 +00:00
Isis Lovecruft b7d9f749b6
Decrypt docs/NOTES-python-openpgp-implementations. 2013-05-28 08:04:47 +00:00
Isis Lovecruft af5e67aa91
Add docs/DETAILS, from git://git.gnupg.org/gnupg.git branch 'STABLE-BRANCH-2-0' 2013-05-27 09:39:31 +00:00
Isis Lovecruft 5b0e8bc407
Add documentation for gnupg.parsers module. 2013-04-14 09:33:11 +00:00
Isis Lovecruft c99a8cb53e
Remove autoclassing gnupg.GPG twice in the documentation. 2013-04-14 09:31:31 +00:00
Isis Lovecruft a4b8c7823f
Update Sphinx config due to directory layout change. 2013-04-12 00:02:06 +00:00
Isis Lovecruft f01668fe48
Add NOTES file to docs/ directory. 2013-04-11 18:16:05 +00:00
Isis Lovecruft f9bd8e928e
Updated documentation and .rst files for Sphinx. 2013-04-06 00:35:40 +00:00
Isis Lovecruft 1ed011a0db
Update Sphinx documentation config for autodoc and for module path discovery. 2013-04-05 23:02:14 +00:00
Isis Lovecruft 86be391a56
Add documentation creator and first set of API docs.
* This uses Sphinx's command 'sphinx-apidoc'.
 * TODO Find a way to make Sphinx build the documentations without installing
   the module locally first.
2013-04-05 22:50:52 +00:00