Task List
Work on the new plugin API is in progress in SVN. The branch can be referenced at source:/branches/newapi. Below is a list of the necessary steps and who is working on it. If you want to help out, please sign up to the licq-devel mailing list and talk about it there.
All tasks related to the new plugin API
Stage 1
- Re-engineer CBuffer (#1360)
- Create new General Plugin class (#1361)
- Create new Protocol Plugin class (#1362)
- Rename all instances of CICQDaemon to CLicqDaemon (#1364)
- Rename all instances of ICQUser to CLicqUser (#1364)
- Create the plugin pipeline architecture (#1363)
- Modify RMS to use the new pipeline
- Modify MSN to use the new Protocol Plugin class
- Modify MSN to use the new pipeline
- Verify the new pipeline works
Stage 2
- Update LicqUser to compatible with the new API
- Update all general plugins to use the new pipeline
Stage 3
- Remove ICQ from the daemon and make it a protocol plugin
