[MTOS-dev] Google Summer of Code 2008
Reed A. Cartwright
reed at scit.us
Thu Mar 13 17:27:23 PDT 2008
Timothy Appnel wrote:
>
> I already put my name under the CGI::Application item since its been a
> "thing" of mine that I've put a fair bit of thought into.
I have added mine as well due to my experience with FCGI dispatching.
I have another idea to float before the group as well:
In working with PostgreSQL, I've found that MT doesn't properly support
UTF8 on that system. MT::Bootstrap also has issues with UTF8 encoded
cgi params. (Comment preview can be broken.)
When investigating this I discovered that MT's character handling is
very hackish, making assumptions about when stuff needs to be decoded or
encoded, etc.
I propose that MTOS needs to be rewritten to have cleaner handling of
character data. I propose that MTOS be written such that all internal
variables are assumed to be UTF8 encoded. If necessary, the UTF8 can
translated on output and input if the blog or database don't support UTF8.
However, does anyone know any drawbacks other that upgrading that being
a UTF8 only system has? The advantage is making everything behave much
simpler, than the current implementation.
--
*********************************************************
Reed A. Cartwright, PhD http://scit.us/
Postdoctoral Researcher http://www.dererumnatura.us/
Department of Genetics http://www.pandasthumb.org/
Bioinformatics Research Center
North Carolina State University
Campus Box 7566
Raleigh, NC 27695-7566
Cuiusvis hominis est errare, nullius nisi
insipientis in errore perserverare. --Cicero
More information about the MTOS-dev
mailing list