Comments (6)
OK, so I think we need to drop pydagogue due to it's approach (references to ahole and religion). I don't think it's in line with our inclusive agnostic training approach.
from module-reproducible-basics.
So, "Software Carpentry: Version Control with Git" is well organized and well done. There is a lot of the same information in "Learn Git for the piece of mind and profit", but there are some things in the latter that didn't jump out for me in the SW carpentry tutorial.
I get back to wanting to break out even this training into the right audience. I see on Moodle someone coming and selecting from different researcher profiles to then see what is the right training, and in this case, the right Git training for their profile.
Types of Profiles: Clinician or Researcher With No Coding Experience; Coder without Clinical or Research Experience; Researcher with Basic Coding Experience; Researcher with Moderate Coding Experience; Researcher Finetuning Full Contact Reproducibility.
For the first No Coding profile that may never push code updates, should we just point to the explain the basics of version control and direct them to RStudio even thought that's listed last in SW Carpentry? For other profiles, other levels of course.
The "few useful tips for common tasks" is a helpful section, and should definitely be included for the right audience. @yarikoptic can you give me a time we can talk about this next week?
from module-reproducible-basics.
from module-reproducible-basics.
from module-reproducible-basics.
@ninapreuss this is the successor of the git parable: https://matthew-brett.github.io/curious-git/curious_journey.html as a part of the "Curious git" tutorial
from module-reproducible-basics.
Matthew's tutorials are very good
from module-reproducible-basics.
Related Issues (20)
- Undefined Terms - Command Line/Shell section
- Undefined Command - sudo
- Solution Provided for Exercise requires unfamiliar command variant-shell change
- Command line/shell -unclear learning objective (built-in commands)
- grammatical tense needs checking for all instancees of 'run' HOT 5
- Unfamiliar commands and usage- Unit Testing example script
- Final Exercise in Shell Line/Command section Very Challenging-not solvable without external reference?
- shell: mention ability to tune up PS* variables (in particular PS1) HOT 1
- Extend the wrap-up section HOT 2
- Commonly used shells section; elaborate on POSIX HOT 1
- "change the current shell" exercise HOT 1
- Move/absorb the section on virtualized/containerized environments
- Target audience for this module? HOT 3
- [HWK]: Repronim instructor fellow training feedback HOT 8
- repronim-training --check-environment
- Git-annex exercise is broken
- Q: Update to more state-of-the art .gitattributes suggestions? HOT 1
- Update DataLad excersise
- bring in additions/changes made in customized extracts of the module
- Make citeable by linking to zenodo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from module-reproducible-basics.