You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1
(2) |
2
|
3
|
4
|
5
(1) |
6
(4) |
7
|
8
(1) |
9
|
10
(4) |
11
(3) |
12
(1) |
13
|
14
(1) |
15
|
16
(11) |
17
(4) |
18
(7) |
19
(4) |
20
(4) |
21
(1) |
22
(7) |
23
(4) |
24
(1) |
25
(4) |
26
(2) |
27
(5) |
28
|
29
|
30
|
31
(3) |
|
|
|
|
From: Eric F. <ef...@ha...> - 2011-05-18 22:15:22
|
On 05/18/2011 11:45 AM, Darren Dale wrote: >> >> I suspect the anomalies have not resulted from forced pushes, but from >> local pulls and merges followed by innocuous pushes. So the key is >> understanding how to ensure one's local branches have the desired >> history before pushing to github. (And making sure one is pushing from >> the correct source to the correct destination. Trying first with >> --dry-run can help.) > > Before pushing, I also recommend inspecting the history graph, either > with "gitk --all" or "git log --oneline --graph --all". I try to > remember to make sure the history graph looks the way I expect it > should before I push anywhere. QGit is another alternative. Eric |
From: Darren D. <dsd...@gm...> - 2011-05-18 21:45:51
|
On Wed, May 18, 2011 at 3:22 PM, Eric Firing <ef...@ha...> wrote: > On 05/18/2011 08:47 AM, Benjamin Root wrote: >> >> >> On Tue, May 17, 2011 at 9:07 PM, Gerald Storer <gd...@mr... >> <mailto:gd...@mr...>> wrote: >> >> On 18/05/2011 5:14 AM, Eric Firing wrote: >> > 3) We don't have to always push sets of changes from an original pull >> > request to upstream; they can be consolidated using any of a >> variety of >> > methods to form a new local feature branch with the same net >> effect but >> > fewer commits (maybe only one), and then that can be merged (which >> > should be fast-forward, no merge commit) and pushed to upstream. >> This >> > takes a little more work than simply accepting (merging) a pull >> request >> > as-is, but in many cases it may be worth it because it can yield a >> > cleaner history. Similarly, if someone is developing a feature >> branch >> > on github, and the net effect is correct but the branch has >> intermediate >> > commits that distract from the net result, then a good practice >> would be >> > for that person to consolidate the changes into a new feature branch >> > with a cleaner history, close the pull request on the old one and >> open a >> > new request for the polished branch. >> > >> I believe this script more or less automates the process: >> https://github.com/jeresig/pulley >> >> Gerald. >> >> >> Don't know if this was a mistake or not, but I see that commit e7f1e83 >> (the one to fix a clipping issue when a patch's line width is 1 but >> there is no color) seems to have been merged back into itself... >> somehow... in commit 0c886b8. I have seen things like this before, and >> I never quite understood how they happen. Plus, do we want to get that >> patch merged down to master? > > Yes, it needs to get merged to master; but no, I don't think anything > was "merged back into itself"; instead, it is just a case where a > fast-forward with no merge commit would have left a simpler history--one > commit instead of two. > > Merging from v1.0.x to master doesn't have to be done after every change > to v1.0.x, but it shouldn't be left undone for very long. A few days > ago I wasted a chunk of time thrashing around on master because of a bug > that had been fixed on 1.0.x but was not yet merged into master--and I > had not thought to check their relative states. The bug had actually > been introduced to master via a recent change merged from 1.0.x. > > We are experiencing some bumps on the git/github learning curve, but not > nearly enough to make me pine for svn. > >> >> I think we definitely need to see what sort of controls we can put in >> place to prevent mix-ups in the future. One thing I did like about SVN >> was that it was next to impossible to change the history. Meanwhile, >> with git, it becomes possible. Is there some way we can disallow forced >> pushes, maybe? Just a thought... >> > > I suspect the anomalies have not resulted from forced pushes, but from > local pulls and merges followed by innocuous pushes. So the key is > understanding how to ensure one's local branches have the desired > history before pushing to github. (And making sure one is pushing from > the correct source to the correct destination. Trying first with > --dry-run can help.) Before pushing, I also recommend inspecting the history graph, either with "gitk --all" or "git log --oneline --graph --all". I try to remember to make sure the history graph looks the way I expect it should before I push anywhere. |
From: Eric F. <ef...@ha...> - 2011-05-18 19:22:57
|
On 05/18/2011 08:47 AM, Benjamin Root wrote: > > > On Tue, May 17, 2011 at 9:07 PM, Gerald Storer <gd...@mr... > <mailto:gd...@mr...>> wrote: > > On 18/05/2011 5:14 AM, Eric Firing wrote: > > 3) We don't have to always push sets of changes from an original pull > > request to upstream; they can be consolidated using any of a > variety of > > methods to form a new local feature branch with the same net > effect but > > fewer commits (maybe only one), and then that can be merged (which > > should be fast-forward, no merge commit) and pushed to upstream. > This > > takes a little more work than simply accepting (merging) a pull > request > > as-is, but in many cases it may be worth it because it can yield a > > cleaner history. Similarly, if someone is developing a feature > branch > > on github, and the net effect is correct but the branch has > intermediate > > commits that distract from the net result, then a good practice > would be > > for that person to consolidate the changes into a new feature branch > > with a cleaner history, close the pull request on the old one and > open a > > new request for the polished branch. > > > I believe this script more or less automates the process: > https://github.com/jeresig/pulley > > Gerald. > > > Don't know if this was a mistake or not, but I see that commit e7f1e83 > (the one to fix a clipping issue when a patch's line width is 1 but > there is no color) seems to have been merged back into itself... > somehow... in commit 0c886b8. I have seen things like this before, and > I never quite understood how they happen. Plus, do we want to get that > patch merged down to master? Yes, it needs to get merged to master; but no, I don't think anything was "merged back into itself"; instead, it is just a case where a fast-forward with no merge commit would have left a simpler history--one commit instead of two. Merging from v1.0.x to master doesn't have to be done after every change to v1.0.x, but it shouldn't be left undone for very long. A few days ago I wasted a chunk of time thrashing around on master because of a bug that had been fixed on 1.0.x but was not yet merged into master--and I had not thought to check their relative states. The bug had actually been introduced to master via a recent change merged from 1.0.x. We are experiencing some bumps on the git/github learning curve, but not nearly enough to make me pine for svn. > > I think we definitely need to see what sort of controls we can put in > place to prevent mix-ups in the future. One thing I did like about SVN > was that it was next to impossible to change the history. Meanwhile, > with git, it becomes possible. Is there some way we can disallow forced > pushes, maybe? Just a thought... > I suspect the anomalies have not resulted from forced pushes, but from local pulls and merges followed by innocuous pushes. So the key is understanding how to ensure one's local branches have the desired history before pushing to github. (And making sure one is pushing from the correct source to the correct destination. Trying first with --dry-run can help.) Eric > Ben Root > > > > ------------------------------------------------------------------------------ > What Every C/C++ and Fortran developer Should Know! > Read this article and learn how Intel has extended the reach of its > next-generation tools to help Windows* and Linux* C/C++ and Fortran > developers boost performance applications - including clusters. > http://p.sf.net/sfu/intel-dev2devmay > > > > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel |
From: Pauli V. <pa...@ik...> - 2011-05-18 19:19:53
|
On Wed, 18 May 2011 13:47:04 -0500, Benjamin Root wrote: [clip] > Don't know if this was a mistake or not, but I see that commit e7f1e83 > (the one to fix a clipping issue when a patch's line width is 1 but > there is no color) seems to have been merged back into itself... > somehow... in commit 0c886b8. I have seen things like this before, and > I never quite understood how they happen. "git merge --no-ff" most likely, as it always creates a separate merge commit, even if the branch in question has only a single commit. [clip] > I think we definitely need to see what sort of controls we can put in > place to prevent mix-ups in the future. One thing I did like about SVN > was that it was next to impossible to change the history. Meanwhile, > with git, it becomes possible. > Is there some way we can disallow forced pushes, maybe? Just a thought... Disabling forced pushes will not help against what occurred here, at least as far I understand, because the "additional" commits in the pull requests come from valid merges done after the pull request branched. The only difference to SVN here is that Git actually tracks the merge history... ... and, apparently, the Github UI (but not Git itself) gets confused in some cases as to what's new in a branch. -- Pauli Virtanen |
From: Benjamin R. <ben...@ou...> - 2011-05-18 18:47:30
|
On Tue, May 17, 2011 at 9:07 PM, Gerald Storer <gd...@mr...> wrote: > On 18/05/2011 5:14 AM, Eric Firing wrote: > > 3) We don't have to always push sets of changes from an original pull > > request to upstream; they can be consolidated using any of a variety of > > methods to form a new local feature branch with the same net effect but > > fewer commits (maybe only one), and then that can be merged (which > > should be fast-forward, no merge commit) and pushed to upstream. This > > takes a little more work than simply accepting (merging) a pull request > > as-is, but in many cases it may be worth it because it can yield a > > cleaner history. Similarly, if someone is developing a feature branch > > on github, and the net effect is correct but the branch has intermediate > > commits that distract from the net result, then a good practice would be > > for that person to consolidate the changes into a new feature branch > > with a cleaner history, close the pull request on the old one and open a > > new request for the polished branch. > > > I believe this script more or less automates the process: > https://github.com/jeresig/pulley > > Gerald. > > Don't know if this was a mistake or not, but I see that commit e7f1e83 (the one to fix a clipping issue when a patch's line width is 1 but there is no color) seems to have been merged back into itself... somehow... in commit 0c886b8. I have seen things like this before, and I never quite understood how they happen. Plus, do we want to get that patch merged down to master? I think we definitely need to see what sort of controls we can put in place to prevent mix-ups in the future. One thing I did like about SVN was that it was next to impossible to change the history. Meanwhile, with git, it becomes possible. Is there some way we can disallow forced pushes, maybe? Just a thought... Ben Root |
From: Chao Y. <cha...@gm...> - 2011-05-18 16:49:28
|
Dear all, When making plots, you want an log transfer of axis, but there are data whose value is zero, at this time matplotlib prompts "Cannot take log of nonpositive value", but in most cases maybe you just want to check if the log axis make the plot more nice-looking. So is it possible just change the function to make it accept zero value when making log transfer and set the the zero value on the log-transfered plot remain as zero? By this way we don't have to change the zero value in the data to a very small value just for realizing the axis log transfer? My matplotlib version is 0.91.2, Maybe in the new versions this has already been done? much thanks, Chao -- *********************************************************************************** Chao YUE Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL) UMR 1572 CEA-CNRS-UVSQ Batiment 712 - Pe 119 91191 GIF Sur YVETTE Cedex Tel: (33) 01 69 08 77 30 Portable Phone (Mobil phone) : (33) 07 60 54 23 71 ************************************************************************************ |
From: Gerald S. <gd...@mr...> - 2011-05-18 02:07:42
|
On 18/05/2011 5:14 AM, Eric Firing wrote: > 3) We don't have to always push sets of changes from an original pull > request to upstream; they can be consolidated using any of a variety of > methods to form a new local feature branch with the same net effect but > fewer commits (maybe only one), and then that can be merged (which > should be fast-forward, no merge commit) and pushed to upstream. This > takes a little more work than simply accepting (merging) a pull request > as-is, but in many cases it may be worth it because it can yield a > cleaner history. Similarly, if someone is developing a feature branch > on github, and the net effect is correct but the branch has intermediate > commits that distract from the net result, then a good practice would be > for that person to consolidate the changes into a new feature branch > with a cleaner history, close the pull request on the old one and open a > new request for the polished branch. > I believe this script more or less automates the process: https://github.com/jeresig/pulley Gerald. |