Skip to content
Snippets Groups Projects
Commit ec74124a authored by Stephan Bosch's avatar Stephan Bosch
Browse files

Cleaned up TODO file.

parent 58fb9103
No related branches found
No related tags found
No related merge requests found
...@@ -4,6 +4,7 @@ Current activities: ...@@ -4,6 +4,7 @@ Current activities:
- Implement proper :content "multipart" behavior - Implement proper :content "multipart" behavior
- Implement proper :content "message/rfc822" behavior - Implement proper :content "message/rfc822" behavior
- Build test cases for decoding MIME encodings to UTF-8 - Build test cases for decoding MIME encodings to UTF-8
* Finish ereject extension
* Build a sieve tool to filter an entire existing mailbox through a Sieve * Build a sieve tool to filter an entire existing mailbox through a Sieve
script: script:
- Add commandline options to fully customize execution - Add commandline options to fully customize execution
...@@ -17,6 +18,7 @@ Next (in order of descending priority/precedence): ...@@ -17,6 +18,7 @@ Next (in order of descending priority/precedence):
- Perform script name check - Perform script name check
- Implement global namespace - Implement global namespace
- Allow placing the global command anywhere in the script - Allow placing the global command anywhere in the script
- Implement required ManageSieve behavior
* Implement mechanism for implicitly including an account's aliases in the * Implement mechanism for implicitly including an account's aliases in the
vacation command's :addresses list. vacation command's :addresses list.
* Improve error handling. Now it is not very consistent, especially for the * Improve error handling. Now it is not very consistent, especially for the
...@@ -53,14 +55,14 @@ Next (in order of descending priority/precedence): ...@@ -53,14 +55,14 @@ Next (in order of descending priority/precedence):
(for efficiency). (for efficiency).
* Properly implement Sieve internationalization support (utf-8 handling), * Properly implement Sieve internationalization support (utf-8 handling),
currently it is not complete: currently it is not complete:
- Make this implementation conform section 2.7.2 of RFC5228 (Comparisons - Make this implementation fully conform section 2.7.2 of RFC5228 (Comparisons
Across Character Sets). Across Character Sets).
- Verify validity of utf8 where necessary. - Verify validity of utf8 where necessary.
- Implement comparator-i;unicode-casemap. - Implement comparator-i;unicode-casemap.
* Make testsuite much more exhaustive: * Make testsuite much more exhaustive:
- add support for testing the content of result actions - Add support for testing the content of result actions
- test as many error/warning/info conditions as possible. - Test as many error/warning/info conditions as possible.
- review the specification documents and check whether the given conditions - Review the specification documents and check whether the given conditions
are tested at least once. are tested at least once.
* Code cleanup: * Code cleanup:
- Make address handling more uniform. - Make address handling more uniform.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.