Gary is taking over! In a good way.

Gary Kramlich grim at
Sat Jan 16 13:39:36 EST 2016

Thank you Mark for this opportunity as well as your help and friendship
over the years!

I apologize to all for the late reply, this just turned out to be a bad
week for me.  That said, I'm excited to take on the challenge of finally
getting 3.0 out the door.  And let's be honest here, it's kind of my fault
that it's been stuck anyway. The long timers can tell you that I've been
pushing GObjectification since at least 2007 (holy cow nearly 9 years..)
and that includes the new plugin system which was also written by me.

I have a lot of plans on how to get things moving again and how to keep
them moving long term.  Quite a few of your know some of them, but I will
be sharing the rest to everyone in the near future so we can help steer
this project back on course.  There will be more discussions and of course
more surveys in the near future. So keep an eye out!

The most important objective for me now is setting up a continuous
integration/continuous deployment environment for us to use.  I'm starting
with GPlugin since I've heard numerous rumblings about having to build it
and it's also a much easier project to build.  I'm hoping to finish up the
GPlugin stuff this week and will be moving into doing libpurple after
that.  For anyone that's interested, you can find the CI/CD at  There is a build/tooling project that
you can find at  I'm not
dead-set on Jenkins, I just had it setup previously so decided to use it.
The release-tools project doesn't care whats running it.

I hope everyone is as excited as I am to work on Pidgin again!


Gary Kramlich

On Mon, Jan 11, 2016 at 2:23 AM, Mark Doliner <mark at> wrote:

> Hi! I'm Mark Doliner. You may remember me from such commit messages as
> "Mr. Ben Ice is probably wondering why he's mentioned in our codebase"
> and "Fix this inconsequential compile warning."
> The Pidgin project has always had someone designated as the
> "maintainer." This person usually got decided upon by informal
> discussion amongst the active developers when the previous maintainer
> decided it was time to move on. It's nice to have someone who has the
> final say on project decisions, who can break ties when developers
> disagree about things, who can be the contact person for a hosting
> provider, etc.
> My understanding is that I'm the person who was last announced as the
> maintainer of Pidgin (in an email from Sean Egan a ridiculous number
> of years ago). That's how I used to think of myself, anyway. But I
> haven't contributed anything useful to the Pidgin project in a
> shameful number of years and I don't see that changing.
> Gary Kramlich (grim) is interested in taking over, he's motivated
> right now to get some things done, and my understanding is that most
> other long-time devs are in favor of him being project lead. You
> probably know where I'm going with this: Gary will be taking over as
> maintainer/project lead of Pidgin/Finch/libpurple.
> And of course open source software is more than just one person!
> Everyone should continue to feel empowered to make changes, fix bugs,
> triage trac tickets, take part in discussions on mailing lists and the
> devel XMPP conference, etc. This project is what you make it. There's
> an endless amount of work to do. I hope everyone continues to express
> their opinions. It's important for open source software to be the best
> ideas from many people. Consensus isn't always possible, but majority
> is usually pretty good.
> Also, sorry I didn't formally hand off my responsibility sooner! I
> really should have. I hope I didn't contribute to our slow momentum
> over the past few years _too_ much :-(
> Also, could someone move my name from the Active Developers list to
> the Retired list in the relevant places? I still use and love this
> product, but I think it's good for the list of developers to reflect
> reality.
> Also, I'm still around on the Internet and what not. If anyone needs
> access to something and you think I can help, please don't hesitate to
> reach out. Email to mark at and XMPP IM to
> mark.doliner at are the best ways to contact me.
> Thanks!
> --Mark Doliner
> _______________________________________________
> Devel mailing list
> Devel at


Gary Kramlich <grim at>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Devel mailing list