Skip to content
This repository has been archived by the owner on Jan 3, 2018. It is now read-only.

Extract History of novice R lesson #880

Closed
tomwright01 opened this issue Nov 20, 2014 · 22 comments
Closed

Extract History of novice R lesson #880

tomwright01 opened this issue Nov 20, 2014 · 22 comments
Assignees

Comments

@tomwright01
Copy link

Hi,
I'm just making a start on this. Can we please freeze development of this lesson for the next few days.
Thanks.
https://github.com/tomwright01/swc-modular-r

@gvwilson
Copy link
Contributor

You're a good man, and we don't pay you what you're worth.

@tomwright01
Copy link
Author

No one does!!
Anyway I think this one is complete if someone else wants to audit.
Thanks

@gvwilson
Copy link
Contributor

@jdblischak Can you please have a look and make sure everyone's listed?

@jdblischak
Copy link
Contributor

Thanks so much for doing this, @tomwright01. This is super helpful!

The history will be decently difficult to extract because the files were originally committed as plain Markdown and then converted to R Markdown. The main commits I see missing are @sarahsupp's original commit of the Markdown files (289ce25) and @dbarneche's converions to Markdown (d6e11d8 and 50da52a).

Another thing I noticed, but is not a big deal if it is too much work to change, is that some unneccesary commits are included. For example, we do not need any commits in the repo pertaining to the intermediate R materials, e.g. the supplemental lesson on the data.table package (2272c55).

@gvwilson
Copy link
Contributor

Thanks from me as well - I'm not worried about false positive
(unnecessary commits), but it's essential that there be no false
negatives (missing contributions and credit). Please let me know if I
can help...
Thanks,
Greg

@tomwright01
Copy link
Author

Thanks John, that clarifies a few things. Also development seems to have
taken place into both the master branch and gh-pages. I'm guessing I missed
some early changes from master. I'll taken a look into the next couple of
days.
On Nov 23, 2014 8:12 AM, "John Blischak" [email protected] wrote:

Thanks so much for doing this, @tomwright01
https://github.com/tomwright01. This is super helpful!

The history will be decently difficult to extract because the files were
originally committed as plain Markdown and then converted to R Markdown.
The main commits I see missing are @sarahsupp
https://github.com/sarahsupp's original commit of the Markdown files (
289ce25
289ce25)
and @dbarneche https://github.com/dbarneche's converions to Markdown (
d6e11d8
d6e11d8
and 50da52a
50da52a
).

Another thing I noticed, but is not a big deal if it is too much work to
change, is that some unneccesary commits are included. For example, we do
not need any commits in the repo pertaining to the intermediate R
materials, e.g. the supplemental lesson on the data.table package (2272c55
2272c55
).


Reply to this email directly or view it on GitHub
#880 (comment).

@tomwright01
Copy link
Author

I've taken another pass at this, I think it looks better this time. The false positives are still there but they won't come out nicely .
@jdblischak would you mind doing an audit?

@jdblischak
Copy link
Contributor

I agree with Greg that false positives are not a concern, so no need to spend any more time trying to clean those up.

I searched for the commits I mentioned in my previous comment, but I was not able to find them. I searched for them by grep'ing the git log, e.g.

git log | grep sarahsupp -A 3 -B 3
git log | grep dbarneche -A 3 -B 3

Perhaps I am just being dense. If you managed to include these commits in this latest update, could you please help me find them?

@tomwright01
Copy link
Author

Hi John,
I'm wondering if I have managed to push up the wrong branch.
git log | grep sarahsupp -A 3 -B 1

commit 2320a65d0f22331d3297425602d067ee101d53ff
Author: sarahsupp [email protected]
Date: Tue Mar 25 09:47:13 2014 -0400

adding R novice lessons that I started for NYU bootcamp

I've pushed the my working branch up as a new remote branch 'test'.

@jdblischak
Copy link
Contributor

OK, the branch 'test' looks good. It contains the commits I mentioned above. I also did a further check to make sure that all of Gavin's commits were included, and that also checked out (the only commits of his from the bc repo that are missing are his commits to the intermediate materials).

So I am happy with this new repo. @gvwilson, how do we proceed?

@jdblischak
Copy link
Contributor

@tomwright01, is there any chance you could also bring in rmd.mk? It is the Makefile for building the novice R lessons, but it is at the base of the bc repo. If it is too much trouble don't bother because I can always just add it again.

@tomwright01
Copy link
Author

Ok,
I cherry picked the commit
945b86f

and had to manually replay the change made in commit:
934ae6e

@gvwilson
Copy link
Contributor

gvwilson commented Dec 6, 2014

Thanks - do we think this one's ready to convert to the new template?

@jdblischak
Copy link
Contributor

Thanks, @tomwright01! Great work on extracting the history!

@gvwilson, yes, I think so. What are the next steps? Should I solicit volunteers on r-discuss? Is the plan to continue working in the repo Tom created?

@gvwilson
Copy link
Contributor

gvwilson commented Dec 7, 2014

Hi John,
I'll do the next step then mail back a pointer to the new repo.
Thanks very much,
Greg

@tomwright01
Copy link
Author

@gvwilson @jdblischak
Following a comment by @wking swcarpentry/shell-novice#27
I realised this repo was also missing the reference sheet novice/refs/06-R.md, I've now added it.

@gvwilson
Copy link
Contributor

gvwilson commented Dec 8, 2014

Hi Tom,
Ouch - I've already ported stuff over to a new repo and started moving
things around. How much history is there in the reference sheet that
isn't captured in other files?
Cheers,
Greg

On 2014-12-08 3:46 PM, Tom Wright wrote:

@gvwilson https://github.com/gvwilson @jdblischak
https://github.com/jdblischak
Following a comment by @wking https://github.com/wking
swcarpentry/shell-novice#27
swcarpentry/shell-novice#27
I realised this repo was also missing the reference sheet
novice/refs/06-R.md, I've now added it.


Reply to this email directly or view it on GitHub
#880 (comment).

Dr. Greg Wilson | [email protected]
Software Carpentry | http://software-carpentry.org

@tomwright01
Copy link
Author

Not much. Half a dozen commits that dont touch anything else and.can.just
be cherry picked.
On Dec 8, 2014 4:12 PM, "Greg Wilson" [email protected] wrote:

Hi Tom,
Ouch - I've already ported stuff over to a new repo and started moving
things around. How much history is there in the reference sheet that
isn't captured in other files?
Cheers,
Greg

On 2014-12-08 3:46 PM, Tom Wright wrote:

@gvwilson https://github.com/gvwilson @jdblischak
https://github.com/jdblischak
Following a comment by @wking https://github.com/wking
swcarpentry/shell-novice#27
swcarpentry/shell-novice#27
I realised this repo was also missing the reference sheet
novice/refs/06-R.md, I've now added it.


Reply to this email directly or view it on GitHub
#880 (comment).

Dr. Greg Wilson | [email protected]
Software Carpentry | http://software-carpentry.org


Reply to this email directly or view it on GitHub
#880 (comment).

@gvwilson
Copy link
Contributor

gvwilson commented Dec 9, 2014

Thanks - can you patch it in once I've finished reorganizing files?

@tomwright01
Copy link
Author

No problem.

On Tue, 2014-12-09 at 03:59 -0800, Greg Wilson wrote:

Thanks - can you patch it in once I've finished reorganizing files?


Reply to this email directly or view it on GitHub.

@wking
Copy link
Contributor

wking commented Jan 5, 2015

Can this be closed now that we have
https://github.com/swcarpentry/r-novice-inflammation?

@jdblischak
Copy link
Contributor

Yes. Thanks for the reminder, @wking. And of course thanks for the great work, @tomwright01.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants