aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.org
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem.moulin@fripost.org>2012-09-10 20:01:06 +0200
committerGuilhem Moulin <guilhem.moulin@fripost.org>2012-09-10 20:01:06 +0200
commiteaacbeb2d5fece7fe9cab570f262a8f29be96863 (patch)
tree8d77aa2d9a4add00265cd729934deb3af6726fd8 /TODO.org
parent3cc6e0f15836c94338762c364c1d451755dc261b (diff)
Internationalization.
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org18
1 files changed, 11 insertions, 7 deletions
diff --git a/TODO.org b/TODO.org
index 2d57048..a9e6b57 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,23 +1,27 @@
-* Email::Valid does not accept UTF-8 emails adresses (e.g., test@ƛ.net).
+* DONE Email::Valid does not accept UTF-8 emails adresses (e.g., test@ƛ.net).
LDAP doesn't allow UTF-8 in the DNs anyway, so maybe convert the
domains/emails to Punycode internally?
-* What to do when a user wants to add a domain? Is it worth it to send a confirmation e-mail?
+* TODO What to do when a user wants to add a domain? Is it worth it to send a confirmation e-mail?
-* Better check for existing lists (commands).
+* TODO Better check for existing lists (commands).
- When adding a new alias/mailbox 'test', check for existing alias/mailbox 'test', and list 'test'.
- When adding a new alias/mailbox 'test-request', check for existing alias/mailbox 'test-request', list 'test-request' *and* list 'test'. (The same for other list commands.)
- When adding a new list 'test', check for existing alias/mailbox/list 'test', 'test-request',...
- When adding a new list 'test-request', check for existing alias/mailbox/list 'test-request', 'test-request-request',... *and* list 'test'. (The same for other list commands.)
-* Check for cycles when creating new aliases?
+* TODO Check for cycles when creating new aliases?
(It is impossible since the authenticated user may not have full read access on the graph)
Hopefully Postfix checks it and warns the postmaster.
-* Write a script to check every runmode against the W3 validator.
+* TODO Write a script to check every runmode against the W3 validator.
-* Use FastCGI. References
+* TODO Use FastCGI. References
- http://search.cpan.org/~naoya/CGI-Application-FastCGI-0.02/lib/CGI/Application/FastCGI.pm
- http://stackoverflow.com/questions/11771564/nginx-fastcgi-configuration-for-cgiapplication-app
-* Use HTML::Template::Pro. Not sure it's really worth it, though.
+* TODO Use HTML::Template::Pro. Not sure it's really worth it, though.
+
+* TODO Forbid `/' and `\0' to appear in the domain/user name.
+
+* TODO How should we encode the URL for internationalized domain names? Punicode vs. unicode vs. HTML entities?