== 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) }}}

