|
Size: 1504
Comment:
|
Size: 3375
Comment: update regarding 2.3.x
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| (For Developers, work in progress) = Potential Roadmap-Planning |
= Gpg4win Roadmap |
| Line 4: | Line 3: |
| == 2.2.3 (bugfix release) Planned within October 2014. |
== 2.3.4 (unscheduled) To be done on demand only, if an important defect appears that needs a quick fix and 3.0 is not ready for primetime yet. |
| Line 7: | Line 8: |
| * Fix gpa and claws on XP, glib defect, rand_so * Fix makeportable [[http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpg4win.git;a=commit;h=619481b224a9704195c456db74073599d01eac0f|commit]] * Fix -vanilla packaging to include gnutls * Update assuan and libgcrypt as intended with 2.2.2 |
== 3.0 Testversions Compare to [[Gpg4win/Testversions|current testversions]]. |
| Line 12: | Line 11: |
| == 2.2.4 * update of third party libraries * update of gnupg version and libraries * (Claws will not be updated, because overall time pressure and lack of help with it.) == next normal release? maybe 2.3.0 |
== Gpg4win 3.0-testversion* (Q1-Q4 2016) * Help Test features that are Planned for Gpg4win 3.0 * Will be released irregularly once we think there are new Features to test. |
| Line 20: | Line 16: |
| === GnuPG 2.1 integration | == Gpg4win 3.0 (end of 2016) * Stable GnuPG 2.1 (or 2.2) integration (with ECC support and HTTPS) and TOFU Trust model. |
| Line 22: | Line 19: |
| === Refactoring Kleopatra | * Installer: ** Show usage hints during installation (some pictures / icons). ** Reduce steps by default. Enable "customized install". ** Allow installation as normal user. ** Register File Extensions / MIME Types for Gpg4win (.asc, .gpg, .sig, .key,.. etc (and the X509 extensions)) |
| Line 24: | Line 25: |
| See KleopatraHackability. | * Kleopatra: ** Autodetect file Contents and treat them accordingly (e.g. If a .gpg file is a cert import it. Or if encrypted decrypted it.) ** Rework Sign Encrypt Files Dialog to reduce steps and make certificate selection easier / better. ** Rework Decrypt / Verify files Dialog to have only one step and select automatic handling. ** Rework Key List to include Aliases for Mail adresses when filtering. ** Add more options to show in Keylist, especially UID Validity. ** Support TOFU Trust model in Dialogs. ** Paperkey Export / Import (Print Secret key). ** Add input field like GPA's Clipboard. ** Generally improve clipboard behavior (2.3.x versions sometimes missdetect) ** Based on KDE Frameworks 5, many UI improvements, additional localizations. ** No more need for dbus, kbuildsycoca and wrapper script to start Kleopatra. ** Add setting to Encrypt / Sign Folder contents. ** Updated / Improved first start and Key Import / Generation. ** Integrate Compendium for Windows and improve help buttons. * GpgOL: Stable MIME support ** No persistent Modifications to mail items. (Also fixing random crash on MIME Mail send) ** Support for Inline Message List editors. ** Optional Support for PGP/Inline Messages. ** Show if Message was encrypted directly in Outlook (no more popup) ** Show signature details directly in Outlook (no more popup?) ** Support for HTML / Multipart alternative mails ** Improve Error Handling ** Support Outlook 2007 with the new > 2010 codebase. Remove 2003 support. ** Full Exchange (and EAS) >= 2010 Support. |
| Line 26: | Line 52: |
| === Shall we remove Claws-Mail from the installer? | * Gpg4win update notification |
| Line 28: | Line 54: |
| Rationale: Claws-Mail maintains [[https://www.claws-mail.org/win32/|its own installer for windows]], which often is more current. Supporting it by building in into the Gpg4win 2.0.0 installer was a success, this helped the initiative to get a windows installer and it spread the word. |
* GpgEX: Reduce available options thanks to autodetection. |
| Line 32: | Line 56: |
| It makes Gpg4win easier to maintain, if we decouple the installers. There is less work to be done, especially less quality control and even some space is safed. |
== Gpg4win 3.1 (Q1 2017) * Kleopatra: ** OpenPGP Smartcard Management * GpgOL: More Usability improvements ** Update / Rework used Icons for a more OL 2016 look & feel ** Fix bugs reported to us :-) ** Improve signature display and Status (no more popup!) ** Enable support for sending HTML (rich text?) Mails. ** Move encryption / decryption in a background thread (No more blocked outlook). ** Improve "Fluent UI" scaling ** Preselect Sign/Encrypt on reply or forward based on Mail Status. ** Support new automatic key lookup options in GnuPG. * Support new automatic key lookup options in Kleopatra. |
| Line 35: | Line 70: |
| This raises is a more general question: Shouldn't we consider to make the engine (GnuPG and the core libraries) a separate package which can be updated on its own and other packages may install it on the fly? -- [[Werner Koch]] <<DateTime(2014-10-24T19:10:21Z)>> |
== For each release * Update of third party libraries. * Update of gnupg and libraries. //Additional features from [[../Wishlist|wishlist]] depends on funding and available time.// |
Gpg4win Roadmap
2.3.4 (unscheduled)
To be done on demand only, if an important defect appears that needs a quick fix and 3.0 is not ready for primetime yet.
3.0 Testversions
Compare to current testversions.
Gpg4win 3.0-testversion* (Q1-Q4 2016)
- Help Test features that are Planned for Gpg4win 3.0
- Will be released irregularly once we think there are new Features to test.
Gpg4win 3.0 (end of 2016)
- Installer:
- Show usage hints during installation (some pictures / icons).
- Reduce steps by default. Enable "customized install".
- Allow installation as normal user.
- Register File Extensions / MIME Types for Gpg4win (.asc, .gpg, .sig, .key,.. etc (and the X509 extensions))
- Kleopatra:
- Autodetect file Contents and treat them accordingly (e.g. If a .gpg file is a cert import it. Or if encrypted decrypted it.)
- Rework Sign Encrypt Files Dialog to reduce steps and make certificate selection easier / better.
- Rework Decrypt / Verify files Dialog to have only one step and select automatic handling.
- Rework Key List to include Aliases for Mail adresses when filtering.
- Add more options to show in Keylist, especially UID Validity.
- Support TOFU Trust model in Dialogs.
- Paperkey Export / Import (Print Secret key).
- Add input field like GPA's Clipboard.
- Generally improve clipboard behavior (2.3.x versions sometimes missdetect)
- Based on KDE Frameworks 5, many UI improvements, additional localizations.
- No more need for dbus, kbuildsycoca and wrapper script to start Kleopatra.
- Add setting to Encrypt / Sign Folder contents.
- Updated / Improved first start and Key Import / Generation.
- Integrate Compendium for Windows and improve help buttons.
- GpgOL: Stable MIME support
- No persistent Modifications to mail items. (Also fixing random crash on MIME Mail send)
- Support for Inline Message List editors.
- Optional Support for PGP/Inline Messages.
- Show if Message was encrypted directly in Outlook (no more popup)
- Show signature details directly in Outlook (no more popup?)
- Support for HTML / Multipart alternative mails
- Improve Error Handling
- Support Outlook 2007 with the new > 2010 codebase. Remove 2003 support.
- Full Exchange (and EAS) >= 2010 Support.
- Gpg4win update notification
- GpgEX: Reduce available options thanks to autodetection.
Gpg4win 3.1 (Q1 2017)
- Kleopatra:
- OpenPGP Smartcard Management
- GpgOL: More Usability improvements
- Update / Rework used Icons for a more OL 2016 look & feel
- Fix bugs reported to us :-)
- Improve signature display and Status (no more popup!)
- Enable support for sending HTML (rich text?) Mails.
- Move encryption / decryption in a background thread (No more blocked outlook).
- Improve "Fluent UI" scaling
- Preselect Sign/Encrypt on reply or forward based on Mail Status.
- Support new automatic key lookup options in GnuPG.
- Support new automatic key lookup options in Kleopatra.
For each release
- Update of third party libraries.
- Update of gnupg and libraries.
Additional features from wishlist depends on funding and available time.
