From eaacbeb2d5fece7fe9cab570f262a8f29be96863 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Mon, 10 Sep 2012 20:01:06 +0200 Subject: Internationalization. --- TODO.org | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'TODO.org') 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? -- cgit v1.2.3