Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1SwyUm-0000Cf-JO for bitcoin-development@lists.sourceforge.net; Thu, 02 Aug 2012 16:43:32 +0000 X-ACL-Warn: Received: from mail-qc0-f175.google.com ([209.85.216.175]) by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1SwyUl-00083B-IX for bitcoin-development@lists.sourceforge.net; Thu, 02 Aug 2012 16:43:32 +0000 Received: by qcad10 with SMTP id d10so5662914qca.34 for ; Thu, 02 Aug 2012 09:43:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=22pnxU2JjdE5Ne2VtoyHyo12CfzlmPv9wGlNs1KdxgU=; b=Vt5XlOleHtLFRVHCXgtakuRjE+/JKHIKSnBrxHgwMdZTex4ZHw16Fh+a2ZgF11tFvP aUJjCq4W45VX9woN0Qux4w/8JuosqQWKKDsGnc3Pt5csb0bSUAHjtO6nS5fcpZWtXGE/ YDZzyuQwkeIlFngd8UD0RLYznVXo19ui2NaHCU0FMqQMyrws8UojobQwq9y6RvK+EhKM bOM8Ymu/44iT0VeD7HufNG47tEPUjeBxDxzTLWNL4Hib77ee4qc0Cufa7EjwIVMyG5nE zH8l8sQf/TCatRkmucQ96jV8XgzKeV5G/t6EMP8p6pWr5a+LJGgPH/l47fv1663aStcY yQdQ== MIME-Version: 1.0 Received: by 10.224.202.136 with SMTP id fe8mr43184140qab.17.1343925806061; Thu, 02 Aug 2012 09:43:26 -0700 (PDT) Received: by 10.49.120.7 with HTTP; Thu, 2 Aug 2012 09:43:25 -0700 (PDT) X-Originating-IP: [2001:4830:1603:2:21c:c0ff:fe79:c8c2] Date: Thu, 2 Aug 2012 12:43:25 -0400 Message-ID: From: Jeff Garzik To: Bitcoin Development Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmXlGuMFZ+r9yeeiLq+Sh3S+gy8635zyS60rNW212352ET+Zzf0WlW+1nhsYp7FiEiT5rjj X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. X-Headers-End: 1SwyUl-00083B-IX Subject: [Bitcoin-development] Version 0.7 release planning X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 16:43:32 -0000 There seems to be consensus that we should go ahead and do a release, before leveldb or ultraprune or anything major lands. There is no major landmark feature, but just a useful collection of small changes. It seems like a good time to Release Early, Release Often and make a checkpoint release. Some rough draft release notes were dumped in https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes.txt Opening the floor... What do we collectively want to happen, before 0.7 release? What is the todo list for 0.7? After cleaning out some pull requests yesterday, and looking at the list today, I see 1) CreateNewBlock: Child-pays-for-parent / Add transaction fee later luke-jr https://github.com/bitcoin/bitcoin/pull/1647 2) Translations update 2012-08-01 (fetched from Transifex) Diapolo https://github.com/bitcoin/bitcoin/pull/1644 3) Add address groupings RPC from coderrr's coincontrol patches. gmaxwell https://github.com/bitcoin/bitcoin/pull/1642 4) Add 'mempool' P2P command, and extend 'getdata' behavior jgarzik https://github.com/bitcoin/bitcoin/pull/1641 5) PROBABLY NOT, BUT MAYBE: Relay blocks as a "preview" before checking the transactions in them luke-jr https://github.com/bitcoin/bitcoin/pull/1586 6) JSON-RPC method: prioritisetransaction luke-jr https://github.com/bitcoin/bitcoin/pull/1583 7) HOPEFULLY: Addnode optimization and addnode access via RPC BlueMatt https://github.com/bitcoin/bitcoin/pull/1549 8) MAYBE: Transition to requiring block height in block coinbases gavinandresen https://github.com/bitcoin/bitcoin/pull/1526 9) WE MUST PICK ONE: RPC: lock push-down, preparing for parallelization opportunities jgarzik https://github.com/bitcoin/bitcoin/pull/1494 or RPC: add facility to enable RPCs to run outside cs_main, wallet locks jgarzik https://github.com/bitcoin/bitcoin/pull/1493 10) I THINK WE WANT THIS? Make IPv6 support optional again (defaults to enabled) luke-jr https://github.com/bitcoin/bitcoin/pull/1431 11) MAYBE: getblocktemplate ('getmemorypool', post IRC debate) luke-jr https://github.com/bitcoin/bitcoin/pull/936 Devs -- feel free to commit directly to doc/release-notes.txt if there is a missing commit, or something that may be better described. -- Jeff Garzik exMULTI, Inc. jgarzik@exmulti.com