<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Verdana">Hello,<br>
<br>
Wanted to ask a polite question about your version control if I may.<br>
<br>
Recently there has been talk of 2.7.0 and 3.0.0 having API changes and
waiting on things for release.  However I don't understand why you work
in that fashion.  I can understand when you say that each version will
be supported for 3 or 5 years.  However that traditionally was not how
Pidgin and Gaim were developed.  <br>
<br>
In the Gaim days you had the simple 0.xx numbering, when it changed you
knew something might break.  You changed to the current numbering
system to make it easier for plugin developers to know the level of
change to the API.<br>
<br>
But why hold off for several API changes into one big bang release? 
Why not, hypothetically speaking, release 3.0.0 with the new privacy
API now, and GObjectification in 5 months time with 4.0.0?<br>
<br>
Regards<br>
Phil Hannent<br>
</font>
</body>
</html>