date: 2019-02-01T03:51:53+00:00
"developer.pidgin.im/wiki/UsingPidginMercurial",
All of the source code relating to Pidgin and its libraries is hosted on
[
bitbucket.org](
https://bitbucket.org) in [
mercurial](
https://www.mercurial-scm.org/) repositories at
[
bitbucket.org/pidgin](
https://bitbucket.org/pidgin).
Pidgin itself lives in the [
bitbucket.org/pidgin/main](
https://bitbucket.org/pidgin/main) repository. This include Pidgin 2 on the
`release-2.x.y` branch as well as Pidgin 3 on the
`default` branch.
The default branch has moved libgnt out to it's own repository at [
bitbucket.org/pidgin/libgnt](
https://bitbucket.org/pidgin/libgnt) to make it more accessible to other developers.
Pidgin 3 also depends on [
bitbucket.org/pidgin/talkatu](
https://bitbucket.org/pidgin/talkatu) for reuseable [
Gtk+](
https://gtk.org) widgets that are geared towards messaging clients.
Purple 3 has adopted [
gplugin](
https://bitbucket.org/gplugin/gplugin) which is a library that handles plugins in multiple langauages leveraging [
gobject-introspection](
https://gi.readthedocs.io/en/latest/). It currently supports, C/C++, Python, and Lua plugins.