Version 6 (modified by 17 years ago) (diff) | ,
---|
Mono Loader SoC Development Notes
SoC Goals and Milestones
- Completely wrap libpurple API in .NET bindings.
- Fix the Mysterious Seg Fault On Exit (tm).
- Re-examine and possibly re-implement signal-glue and API -glue code.
Loader Internals:
- There must be a better way for having the loader handle signals on behalf of .net plugins (will document the current implementation here).
- Right now delegates are invoked and just given an array of their data. Would be nice if we could explicitly state what they expect, e.g.
OnBuddyStatusChanged(Buddy b, Status s)
Mentor Goals/Objectives? (grim)
- Implement signal chaining in mono so Pidgin's signal handling doesn't get eaten up by the mono runtime
- Fix the build system so that make can be run successfully with multiple jobs.