-
-
Notifications
You must be signed in to change notification settings - Fork 375
[WIP] Boot camps history restore #79
[WIP] Boot camps history restore #79
Conversation
…-by: Matt Davis <jiffyclub@gmail.com>
.mailmap: Standardize identifiers for Lynne and Matt
SQL cheat sheet
This will keep things from getting too cluttered as the workshop information fills in.
Includes license, workflow, and file formats sections.
Contributing guidelines
…ps into 2013-01-chicago Conflicts: python/intro/animals.txt python/intro/big_animals.txt
This makes the README easier to read in a terminal or editor, while leaving the Markdown output unchanged.
There will be a lot of other stuff in the boot camp repository. Stay organized by keeping "how to set up and test your machine" stuff in a subdirectory.
README.md: Line wrapping and reference-style links
2013 01 chicago
Updated ipynb files to v3. No problems on swc_lubuntu.ova
Re-created pull request for with blischack credited as author
new ggplot2 materials from jdblischak
version control remote content from 2013-07-notredame
History merge from boot-camps into bc.
restore history from boot-camps repository
|
I think restoring the development history lost during the boot-camps → I'll try to audit any of my commits in this branch against their |
|
This feels like bikeshedding to me [1]: importing the history won't make any difference at all to our learners, and every hour that's put into this could instead be put into creating exercises, updating lessons, or (right now) helping instructor trainees get up to speed with Git and GitHub, all of which would actually help the scientists we're supposedly here to help. |
|
@wking - There were a number of problems with @gvwilson - Ditto. I understand that you're more concerned with enabling instructors to contribute material than you are with the provenance of said material, but I disagree with your characterization of this as bikeshedding. I think we should practice what we preach with regards to version control, and understanding the who, how and why files have changed in the past is crucial for understanding how to improve them as well as giving credit where it is due. I don't want to drag this into an extended discussion of the transition period, and I want to make sure you're both happy here. It seems that you are both on-board with this PR because it restores a reasonable amount of history (+1 from @wking) without a rebase (+1 from @gvwilson). Do I have that right? |
|
On Tue, Oct 15, 2013 at 08:28:19AM -0700, Aron Ahmadia wrote:
I'm ok with it, I just wish we'd used filter-branch to strip whatever
+1
Yeah, although I still want to look over my commits before this gets |
|
On Tue, Oct 15, 2013 at 09:45:49AM -0700, W. Trevor King wrote:
Alright, it looks like this procedure is dropping history on renames. $ git log --oneline --follow boot-camps/master -- setup/swc-installation-test-1.py | cat I'll play around a bit more and see if I can find a way to restore the |
|
@wking - It would be appreciated. I'm guessing we would need to augment |
|
This PR is on standby while we sort out #89. |
|
@wking - I've gotten lost on where we are with the history restoration. I'm going to close this PR for now while you work on the individual pieces. |
Please do not merge this Pull Request yet
This injects about 6 MB of
boot-campshistory into thebcrepository, specifically all history for files in the tree at swcarpentry/DEPRECATED-boot-camps@5b42aeb.I got here by following these steps:
Cleaning up boot-camps
Merging in history with state reset to current state of bc
This PR needs discussion and review before we merge it in.
We should check that it correctly:
[ ] Restores commit history/provenance of files (commands like
git blameandgit log --follow -p filework[ ] Achieves the right balance of size vs. preserved history
[ ] Doesn't miss anything important
Note: that this does not automatically resolve #41 because the original reproducible_workflow file was stored in an archival branch and never merged to master.
I'll need to manually go through and merge those files in. I'm doing everything possible to avoid rebasing, since
bcis now effectively in the wild. Any help in identifying files without proper provenance inbcand their history inboot-camps, testing provenance of files that exist, and verifying that tools likegit blameandgit log --follow -pwork is appreciated.