pidgin
F2F Pidgin Plugin
carried out by Maido Käära
Resources
List of papers and links I use for my thesis
Links
http://www.pidgin.im/ - Pidgin home
http://developer.pidgin.im/wiki/CHowTo - How to make a plugin for Pidgin in C
http://developer.pidgin.im/doxygen/ - Pidgin API Documentation
http://code.google.com/p/f2fpidgin/ - Google code project for this plugin (only an example of the plugin for now)
http://www.gtk.org/ - GLib
irc.freenode.net - #pidgin channel - For Pidgin related help:)
Papers
/advising?action=AttachFile&do=get&target=KeioMasterThesis.pdf - Keio Kraaner's Master Thesis on F2F Computing
Setting up the environment
You will need:
F2FCore shared library (libf2fcore.so)
Libpurple shared library (libpurple.so) (compile from pidgin source)
Python 2.5 shared library (libpython2.5.so)
GLib shared library (libglib.so)
IDE of your choice
Plugin file(s) from googlecode project
To make a working plugin you will need to compile the file(s) from googlecode project to a shared library (libf2fplugin.so) and link it to the libraries. Then copy it to ~/.purple/plugins and run Pidgin IM. OR Checkout the project from Googlecode with eclipse and configure paths (Eclipse project also has a builder that automatically copies the library to ~/.purple/plugins)
Schedule, Deadlines
12/2009 Research plugin development for pidgin
12/2009 - 02/2009 Develop the plugin
02/2009 Write thesis, fix bugs
05/2009 Submission