From: Sean E. <sea...@bi...> - 2005-04-06 15:58:16
|
On Wed, 2005-04-06 at 11:43 -0400, Matt Amato wrote: > If I'm submitting patches to gaim, > (including trivial ones such as adding a new signal emission for > removing a buddy) should I do this against CVS HEAD? Or is there some > branch/tag I should be syncing to? The best choice is to do it against HEAD, and we'll backport it if we think it deserves to be in 1.x.x. Any code that breaks backward A[P|B]I compatibility won't get backported. For reference, the branch we're using for the stable releases is "oldstatus." > Also, how unstable is HEAD usually? I have a build of it and it > seems to crash if I try and add a buddy, I was unsure if HEAD is > generally very unstable, or if I just happen to catch it at a bad > time. "usually" it's not very unstable, and we don't have two separate branches. The past bunch of months, we've been making major changes that require a separate branch and lots of instability. Once 2.0.0 is released, we'll go back to a mostly-usable HEAD and tri-weekly releases coming from it. Either way, you should never use CVS, even when it's "stable," but having read the FAQ you know that. -s. |