summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/cryptography.md2
-rw-r--r--docs/design.md2
-rw-r--r--docs/project.md7
3 files changed, 5 insertions, 6 deletions
diff --git a/docs/cryptography.md b/docs/cryptography.md
index 3a485df9..d59cf216 100644
--- a/docs/cryptography.md
+++ b/docs/cryptography.md
@@ -4,7 +4,7 @@
4 4
5To get Open PGP support we use GpgME >= 1.8.0. GpgME has now include Gpgme++ and QGpgME, that were living before in kdepim repositories. 5To get Open PGP support we use GpgME >= 1.8.0. GpgME has now include Gpgme++ and QGpgME, that were living before in kdepim repositories.
6 6
7GpgME gives use directly PGP and SMime support and needs gpg-agent, gpg2, gpgsm and a pinentry to be installed to work correctly. The package names differ between the distributions on Fedora the are named gnupg2, gnupg2-smime and pinentry-qt (there are several different flavours for diffrent environments. I think the Qt flavour mathes best). 7GpgME gives us directly PGP and SMime support and needs gpg-agent, gpg2, gpgsm and a pinentry to be installed to work correctly. The package names differ between the distributions on Fedora the are named gnupg2, gnupg2-smime and pinentry-qt (there are several different flavours for diffrent environments. I think the Qt flavour matches best).
8 8
9gnupg using ~/.gnupg as default homedir to store every file it uses. In our test docker environment, we setup all relevat files and added keys without passphrase to test PGP/SMime support. We also incuded one key `With Passphrase "test" <passphrase@example.org>`, that has a phassphrase named `test`. 9gnupg using ~/.gnupg as default homedir to store every file it uses. In our test docker environment, we setup all relevat files and added keys without passphrase to test PGP/SMime support. We also incuded one key `With Passphrase "test" <passphrase@example.org>`, that has a phassphrase named `test`.
10 10
diff --git a/docs/design.md b/docs/design.md
index 3b37a5b2..4152bb93 100644
--- a/docs/design.md
+++ b/docs/design.md
@@ -13,7 +13,7 @@ The overall architecture is split into three layers; Ui, Domain Logic and Infras
13+----------------------------+ 13+----------------------------+
14| | 14| |
15| Domain Logic | 15| Domain Logic |
16| Actions/Models | 16| Fabric/Models |
17| | 17| |
18+--------------+------+------+ 18+--------------+------+------+
19| | | | 19| | | |
diff --git a/docs/project.md b/docs/project.md
index 9e0db20b..2cdbe2af 100644
--- a/docs/project.md
+++ b/docs/project.md
@@ -17,6 +17,7 @@ This section is supposed to outline that.
17 * Desktop integration (notifications, startmenu) 17 * Desktop integration (notifications, startmenu)
18 * Offline capability 18 * Offline capability
19 * Cryptography 19 * Cryptography
20 * Multi-account support
20 21
21* To Kontact/Thunderbird/... 22* To Kontact/Thunderbird/...
22 * Simple but powerful UI (assuming we can achieve that) 23 * Simple but powerful UI (assuming we can achieve that)
@@ -63,10 +64,8 @@ Decisions are generally made in discussion with the team, and result in document
63 64
64Should the team not be able to reach consensus, the team lead makes the final decision. 65Should the team not be able to reach consensus, the team lead makes the final decision.
65 66
66NOTE: We should probably have a phabricator board for open decisions.
67
68## Planning 67## Planning
69All planning happens on the [KDE Phabricator instance](https://phabricator.kde.org/project/view/43/). 68All planning happens on the [KDE Phabricator instance](https://phabricator.kde.org/tag/kube/).
70 69
71## Releases / Milestones 70## Releases / Milestones
72Releases will follow achieved milestones. Milestones are assembled from tasks on the roadmap. 71Releases will follow achieved milestones. Milestones are assembled from tasks on the roadmap.
@@ -75,7 +74,7 @@ Releases will follow achieved milestones. Milestones are assembled from tasks on
75The product will follow the semantic versioning scheme (semver.org), with each feature release corresponding to a milestone on phabricator. 74The product will follow the semantic versioning scheme (semver.org), with each feature release corresponding to a milestone on phabricator.
76 75
77## Git repository 76## Git repository
78The git repository can be found here: [git://anongit.kde.org/kontact-quick](git://anongit.kde.org/kontact-quick) 77The git repository can be found here: [git://anongit.kde.org/kube](git://anongit.kde.org/kube)
79 78
80The "development" branch is used for the latest development version, master is always stable and always releasable. Branches for specific versions that receive patch releases may be created as required. 79The "development" branch is used for the latest development version, master is always stable and always releasable. Branches for specific versions that receive patch releases may be created as required.
81 80