You are here

Development

Coccinella development

Bytestreams

File transfers has been a long standing problem within the jabber community and the present solution using the so called bytestreams protocol is far from perfect. A kind of improvement by using symmetric streamhosts called fast mode is being used by Psi and Coccinella, but this extension was rejected by the Jabber Council (?) for reasons unknown to me. I can guess why; it is a bit complicated to implement, especially with stream proxies.

XML Parsing

Normally people don't need to bother about XML parsing since they typically use expat or a java parser. I wrote my own which wasn't very difficult.

Movable Roster Columns

I have thought of adding movable roster columns some time and suddenly a flash stroke my head. This applies, of course, only to the avatar/flat roster styles, which btw. use identical code.

IRC actions

Antonio requested a few IRC style actions for the groupchat to be invaluable for some users. Just checked in a small sample of them.

Search & Find

A long term request has been for a search function in the roster. I haven't seen the need for this since my rosters are usually experimental and small, but my current work on optimizations for large rosters put the focus on a roster find function.

Pages

Subscribe to RSS - Development