JMC migration to JCL:
- Use SQLObject for persistence
- Use PyXMPP DataForm implementation
- test packages reorganisation
Need to update component.py and config.py to finish the migration
darcs-hash:20070221173604-86b55-17fb4a530f378b51b6b62a117a6f93c73c5be796.gz
- switch to default lang when translation does not exist for lang specified in xml node
- put lang code truncation in get_lang_class instead of get_lang_from_node
darcs-hash:20061028145049-86b55-a4a40436fab41e7ae745c2640cadfd13fb22649d.gz
- reorganize classes
- make it run even when pysqlite2 is not installed
- some tests to complete mailconnection_factory coverage
darcs-hash:20060724214007-86b55-9b38308b8f645c2067c7b200f17532da62ec825c.gz
- Try multiple charset when no charset is specified by "Content-Type" field :
begins with sys.defaultencoding utf8
then "iso-8859-1", config file encoding and finally encoding found in previous
fields "Subject" or "From".
darcs-hash:20060201110843-86b55-7fd556a8ffadd9a5fed2b3317b17bfcca9d1dc58.gz
- implementation with not persistent password storage. Password is asked to the user
for each new jabber connection (offline -> available status)
darcs-hash:20060131214141-86b55-e595b06a2c1f9a8315189a69b79b094da1e24c1e.gz
- Convert every strings to be sent in jabber messages in MailConnection to unicode.
darcs-hash:20060129133009-86b55-f5ea2d43f4187dd33383fa940108e23df4c3bec7.gz
Make the first component tests pass by correcting XMLDummyServer and xmldiff (in tests/utils.py)
darcs-hash:20051127155735-684f5-82dc72186ef66c59ac9671f83d1ec90ea66ee5b1.gz