--- Day changed Sun Dec 20 2015 00:07 -!- raedah [~raedah@172.56.38.251] has quit [Quit: Leaving] 00:08 -!- pmienk [~pmienk@c-71-227-177-179.hsd1.wa.comcast.net] has quit [Quit: Leaving] 00:23 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 00:31 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-ggecjaxddzquowjy] has joined #bitcoin-core-dev 00:36 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bcnlahwjezoahxzz] has joined #bitcoin-core-dev 00:42 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 240 seconds] 00:54 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-core-dev 00:59 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 01:13 -!- raedah [~raedah@172.56.38.251] has joined #bitcoin-core-dev 01:24 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 01:29 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-soukitsqlheqsmbm] has quit [Ping timeout: 260 seconds] 01:30 -!- ChillazZ [~ChillazZ@194.97.152.20] has joined #bitcoin-core-dev 01:42 -!- fkhan_ [~weechat@unaffiliated/loteriety] has joined #bitcoin-core-dev 02:26 -!- phantomcircuit [~phantomci@strateman.ninja] has quit [Max SendQ exceeded] 02:30 -!- phantomcircuit [~phantomci@strateman.ninja] has joined #bitcoin-core-dev 02:33 -!- maaku [~quassel@botbot.xen.prgmr.com] has joined #bitcoin-core-dev 02:33 < maaku> #7230 is locked with conversation limited to contributors only 02:34 < maaku> that's effectively useless given how bitcoin development works... 02:34 < maaku> would recommend closing if it is too contentious to oeprate effectively as a PR 02:40 < jgarzik> maaku, unlocked. Hopefully vote brigading will not continue. 02:41 < Luke-Jr> it would be nice if there was a good migration path to a decentralised development environment :/ 02:43 < jgarzik> Luke-Jr, you mean off-github? 02:44 < Luke-Jr> jgarzik: well, GitHub could probably easily get a better permissions system; more problematic IMO is the concept of rebasing 02:44 -!- fkhan_ [~weechat@unaffiliated/loteriety] has quit [Ping timeout: 255 seconds] 02:44 < Luke-Jr> at least as it works with git, it makes decentralised development basically impossible 02:44 < Luke-Jr> since every rebase conflicts with the previous incarnation 02:45 < jgarzik> Luke-Jr, in an ideal world rebasing is evil, and git merge should be used instead 02:45 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has left #bitcoin-core-dev ["Leaving"] 02:46 < Luke-Jr> O.o 02:46 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-core-dev 02:46 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 02:46 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-core-dev 02:47 < Luke-Jr> jgarzik: more or less agree; but I don't know an easy way to get to the point where PRs aren't being rebased anymore 02:47 < jgarzik> Luke-Jr, (reconnecting) You've rediscovered what Linus tells people every week -- 02:48 < jgarzik> Luke-Jr, rebasing is evil, and git merge should be used instead. It is more decentralized. 02:48 < Luke-Jr> intereting, didn't know he also held such a position 02:48 < Luke-Jr> git seemed IMO to encourage rebasing because of git-log's defaults 02:48 < jgarzik> git merge is designed for decoupled development, where trees and code and developers (obviously!) move in parallel, at different rates. 02:49 < Luke-Jr> contrast with Bazaar, which basically defaults to --first-parent and treats the merge commit message as a summary of all under it 02:49 < jgarzik> Luke-Jr, rebasing screws anyone following a tree 02:50 < jgarzik> Luke-Jr, if you rebase, in kernel development, you get flamed by Linus for anti-social (anti-dev) behavior :) 02:50 < Luke-Jr> jgarzik: well, you have my vote for not asking people to rebase/squash on PRs ;) 02:50 < Luke-Jr> would be a nice surprise to find out we all hate rebasing, and were just going along with it to fit in with the norm :P 02:51 < jgarzik> Luke-Jr, the main problem on the flip side is devs obsessively git-merge'ing upstream into the current branch 02:52 < Luke-Jr> a ready-to-pull-please-merge ACK might work well, provides the merge+pull are timely so they don't overlap with other merge+pulls. 02:53 < Luke-Jr> (or alternatively, committers could do the merge themselves, but that might increase their workload and require more) 02:54 < jgarzik> Luke-Jr, Yes, correct -- the developer's job is making a PR "merge ready" -- meaning the committer doesn't have a lot of work do during the merge. On the developer side, for long-lived PRs, that means "push a periodic git-merge as upstream tree changes dictate, to maintain the low burden on the committer" 02:55 < jgarzik> tl;dr if upstream shit breaks your shit, fix your shit, otherwise leave it 02:55 < Luke-Jr> jgarzik: sure; those can be minimised by only doing it when upstream changes *significantly* or when it's ready for pulling 02:56 < jgarzik> Luke-Jr, right 02:57 -!- raedah [~raedah@172.56.38.251] has quit [Quit: Leaving] 02:58 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-orfkmqbjsvcwxoue] has joined #bitcoin-core-dev 03:05 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 03:05 < midnightmagic> the real problem is that a scrupulously maintained merge branch can still diverge. 03:05 < midnightmagic> not all scm have that problem. 03:06 < Luke-Jr> midnightmagic: ? 03:08 < midnightmagic> a git merge doesn't always follow refactoring so well; and certainly many forms of git activity simply can't be merged cleanly at all with the native git merge tools. the base-finding mechs for three-way merge are rudimentary and primitive, if they exist at all, and there's no memory of merge credits for past-considered changes. 03:41 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 05:05 -!- Tera2342 [~Tera2342@171.5.155.117] has quit [Ping timeout: 272 seconds] 05:06 -!- Tera2342 [~Tera2342@171.5.153.152] has joined #bitcoin-core-dev 05:20 -!- treehug88 [~textual@cpe-74-66-7-27.nyc.res.rr.com] has joined #bitcoin-core-dev 05:48 -!- afk11 [~afk11@unaffiliated/afk11] has joined #bitcoin-core-dev 06:26 -!- treehug88 [~textual@cpe-74-66-7-27.nyc.res.rr.com] has quit [Quit: Textual IRC Client: www.textualapp.com] 06:34 -!- Tera2342 [~Tera2342@171.5.153.152] has quit [Ping timeout: 265 seconds] 06:45 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has quit [Max SendQ exceeded] 06:53 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 07:21 -!- morenoh149 [~harrymore@ool-18e42168.dyn.optonline.net] has quit [Ping timeout: 265 seconds] 08:06 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 08:08 -!- NLNico [~NLNico@unaffiliated/nlnico] has quit [Quit: Leaving] 08:30 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 08:47 -!- morenoh149 [~harrymore@cpe-67-244-105-157.nyc.res.rr.com] has joined #bitcoin-core-dev 08:54 -!- zookolaptop [~user@2601:281:8001:26aa:f823:7965:aaca:8589] has joined #bitcoin-core-dev 09:05 -!- zookolaptop [~user@2601:281:8001:26aa:f823:7965:aaca:8589] has quit [Ping timeout: 240 seconds] 09:41 -!- challisto [~challisto@unaffiliated/challisto] has quit [Quit: Leaving] 09:46 -!- challisto [~challisto@c-76-16-149-33.hsd1.il.comcast.net] has joined #bitcoin-core-dev 09:46 -!- challisto [~challisto@c-76-16-149-33.hsd1.il.comcast.net] has quit [Changing host] 09:46 -!- challisto [~challisto@unaffiliated/challisto] has joined #bitcoin-core-dev 10:18 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 10:19 -!- tripleslash_o is now known as tripleslash 10:53 -!- zookolaptop [~user@67.230.202.195] has joined #bitcoin-core-dev 10:59 -!- morenoh149 [~harrymore@cpe-67-244-105-157.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 11:00 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Ping timeout: 265 seconds] 11:03 -!- zookolaptop is now known as zooko 11:17 -!- zooko [~user@67.230.202.195] has quit [Remote host closed the connection] 11:22 -!- zookolaptop [~user@67.230.202.195] has joined #bitcoin-core-dev 11:40 -!- zookolaptop [~user@67.230.202.195] has quit [Ping timeout: 260 seconds] 11:42 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 12:05 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 12:40 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 264 seconds] 12:56 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:03 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 13:11 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 13:12 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 13:14 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 13:14 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 13:23 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 13:26 -!- JackH [~Jack@host-80-43-141-42.as13285.net] has quit [Ping timeout: 265 seconds] 13:39 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 246 seconds] 14:03 -!- raedah [~raedah@172.56.38.251] has joined #bitcoin-core-dev 14:11 -!- zookolaptop [~user@2601:283:8002:c3f3:f823:7965:aaca:8589] has joined #bitcoin-core-dev 15:10 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 15:11 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 15:33 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 15:40 -!- Tera2342 [~Tera2342@171.5.153.152] has joined #bitcoin-core-dev 15:48 < GitHub4> [bitcoin] dgenr8 opened pull request #7236: Use createrawtx locktime parm in txn_clone (master...use_rpc_locktime_clone) https://github.com/bitcoin/bitcoin/pull/7236 16:02 -!- Quent1 [~Quent@unaffiliated/quent] has quit [Ping timeout: 265 seconds] 16:10 -!- belcher [~user@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 16:26 -!- Tera2342 [~Tera2342@171.5.153.152] has quit [Read error: Connection reset by peer] 16:31 -!- belcher [~user@90.218.215.231] has joined #bitcoin-core-dev 16:31 -!- belcher [~user@90.218.215.231] has quit [Changing host] 16:31 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 16:34 -!- Tera2342 [~Tera2342@171.5.153.152] has joined #bitcoin-core-dev 16:52 -!- zookolaptop [~user@2601:283:8002:c3f3:f823:7965:aaca:8589] has quit [Ping timeout: 240 seconds] 16:53 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 17:41 -!- d_t [~textual@c-50-136-139-144.hsd1.ca.comcast.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:44 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bcnlahwjezoahxzz] has quit [Quit: Connection closed for inactivity] 17:50 -!- raedah [~raedah@172.56.38.251] has quit [Ping timeout: 250 seconds] 17:52 -!- dcousens_ [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 17:54 -!- Quent1 [~Quent@unaffiliated/quent] has joined #bitcoin-core-dev 18:00 -!- dermoth [~thomas@dsl-216-221-62-176.mtl.aei.ca] has quit [Read error: Connection reset by peer] 18:00 -!- dermoth [~thomas@dsl-216-221-62-176.mtl.aei.ca] has joined #bitcoin-core-dev 18:05 -!- raedah [~raedah@172.56.38.251] has joined #bitcoin-core-dev 18:44 -!- dcousens_ [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Quit: Lost terminal] 18:58 -!- jtimon [~quassel@74.29.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 19:14 -!- xiangfu [~xiangfu@111.198.29.53] has quit [Ping timeout: 246 seconds] 19:16 -!- xiangfu [~xiangfu@111.198.29.53] has joined #bitcoin-core-dev 19:26 -!- xiangfu [~xiangfu@111.198.29.53] has quit [Ping timeout: 245 seconds] 19:26 -!- xiangfu [~xiangfu@111.198.29.53] has joined #bitcoin-core-dev 19:49 -!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving] 19:57 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 19:57 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 20:11 -!- Thireus [~Thireus@icy.thireus.fr] has quit [Quit: Leaving.] 21:05 -!- go1111111 [go1111111@174-20-190-87.mpls.qwest.net] has joined #bitcoin-core-dev 21:32 -!- tripleslash [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-core-dev 21:58 -!- zookolap` [~user@2601:281:8001:26aa:f823:7965:aaca:8589] has joined #bitcoin-core-dev 22:39 -!- zookolap` [~user@2601:281:8001:26aa:f823:7965:aaca:8589] has quit [Ping timeout: 250 seconds] 22:42 -!- p15 [~p15@83.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-core-dev 23:05 < GitHub159> [bitcoin] jtimon opened pull request #7238: Blocksize: Some small preparations for a blocksize hardfork (master...6526-6625-remainings-0.13.99) https://github.com/bitcoin/bitcoin/pull/7238 23:06 < GitHub85> [bitcoin] jtimon closed pull request #6625: BLOCKING: Consensus: Move blocksize and related parameters to consensusparams ...without removing consensus/consensus.h [#6526 alternative] (master...consensus-blocksize-0.12.99) https://github.com/bitcoin/bitcoin/pull/6625 23:11 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 23:12 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 23:17 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Ping timeout: 246 seconds] 23:43 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-eylytmwuvrzyhspn] has joined #bitcoin-core-dev 23:44 -!- p15_ [~p15@40.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-core-dev 23:46 -!- p15 [~p15@83.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 276 seconds]