Closed MatthewVita closed 8 years ago
last week:
this week:
blockers:
song:
December:
Last week:
This week:
Blockers:
Favorite Holiday Piece:
December:
Favorite holiday song
I suppose I missed an opportunity to pick something by the Grateful Dead. :-P
Since I wasn't able to come into the office today, I just called @timothyfcook on the phone. The impression I get is that we need to start bringing this project in for a landing. It seems that the "golden spike" will be when the Rails app is connected to the CaaC Map, so I'm going to turn my attention to that.
/me dives in on #255 and #227 ...
and #201 ... :swimmer:
@whit537 just to confirm, you're doing #227 and #201 on the angular side, right?
@whit537 @MatthewVita could I kindly request that merges to master be squashed first into more tangible feature groupings? Maybe one commit for a whole PR? I'm having some rebase issues and it makes it much more difficult to resolve them when I have no idea where the Heroku changes started, for example.
could I kindly request that merges to master be squashed first into more tangible feature groupings? Maybe one commit for a whole PR?
Okay.
I'm having some rebase issues and it makes it much more difficult to resolve them when I have no idea where the Heroku changes started, for example.
Does the commit list for the PR help?
@whit537 just to confirm, you're doing #227 and #201 on the angular side, right?
Yeah, I'll branch from token-auth
(#357).
I've toggled Travis to only build when .travis.yml
is present. This will prevent the noisy build failures we're seeing on PRs since #361 hasn't landed yet, without hampering work on #361 itself.
I've toggled Travis to only build when .travis.yml is present. This will prevent the noisy build failures we're seeing on PRs since #361 hasn't landed yet, without hampering work on #361 itself.
Thank you @whit537 !
Does the commit list for the PR help?
Yes, it did! @whit537 Sorry to be such a grump.
Yes, it did! @whit537 Sorry to be such a grump.
{aside} This is something I struggle with. I like to commit early/often along the way describing what the heck I'm doing but when merging feature xyz branch into master/main/trunk/etc, I don't know if squashing everything into a "adds feature xyz" commit is best or if keeping all of the commits help to "tell a story" in some way. I've seen it done both ways at my job and with other OSS projects. Anyways... {aside}
This is something I struggle with. I like to commit early/often along the way describing what the heck I'm doing but when merging feature xyz branch into master/main/trunk/etc, I don't know if squashing everything into a "adds feature xyz" commit is best or if keeping all of the commits help to "tell a story" in some way. I've seen it done both ways at my job and with other OSS projects. Anyways...
The more I think about it, either way or both works for me. The tools are there to do what I was trying to do (diff before and after heroku), I was just having a crotchety knee-jerk reaction to the situation.
I was just having a crotchety knee-jerk reaction to the situation.
:relaxed:
I've seen it done both ways at my job and with other OSS projects.
Ditto. Seems that squashing is a little more work at merge time for less work when reading history later on. I generally find that I merge PRs much more frequently than I read history, and consequently have preferred to optimize that step (i.e., by not squashing commits). I tend to view commit squashing as a sign of a mature, stable project, largely because a couple years ago I learned that jQuery maintains an extremely clean history:
On the other hand, I learned in the same conversation that GitHub doesn't. :shrug:
keeping all of the commits help to "tell a story" in some way
GitHub keeps all the old commits around even after a rebase-n-squash. If after rebasing you reference the previous head and/or the list of commits, then someone who wants to see the detailed story of the PR is still more or less able to. Here's a recent example.
I've actually never worked regularly on a project that observes commit squashing, so I'd be fine to try it out here, especially if we can observe the practice of linking to the previous commits list as a way to preserve full history.
Thanks for the thoughts.
I realize that GitHub keeps old commits around, it's just not very visible is my issue.
Anyways, let's try the squashing moving forward for this project. We'll just have to try and keep our PRs small.
previous standup: https://github.com/saxifrage/cityasacampus/issues/353
What I accomplished last week:
What I intend to do this week:
Obstacles that are impeding my progress:
Favorite holiday song
December availability