Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An example of the link in line 76 would be great, esp for practicing without a partner #134

Open
ZixiaoS opened this issue Jan 12, 2023 · 4 comments

Comments

@ZixiaoS
Copy link

ZixiaoS commented Jan 12, 2023

Instructions

Thanks for contributing! ❤️

If this contribution is for instructor training, please email the link to this contribution to
[email protected] so we can record your progress. You've completed your contribution
step for instructor checkout by submitting this contribution!

If this issue is about a specific episode within a lesson, please provide its link or filename.

Keep in mind that lesson maintainers are volunteers and it may take them some time to
respond to your contribution. Although not all contributions can be incorporated into the lesson
materials, we appreciate your time and effort to improve the curriculum. If you have any questions
about the lesson maintenance process or would like to volunteer your time as a contribution
reviewer, please contact The Carpentries Team at [email protected].

You may delete these instructions from your comment.

- The Carpentries

@ZixiaoS
Copy link
Author

ZixiaoS commented Jan 12, 2023

line 76 is available here: https://github.com/LibraryCarpentry/lc-git/edit/gh-pages/_episodes/05-github-pages.md
line 76: Go to https://github.com/some-librarian/hello-world, where "some-librarian" is the username of your exercise partner.

@emcaulay
Copy link
Contributor

Thank you @ZixiaoS ! That's a good recommendation. I might make a repository to serve as a "partner for anyone." However, I won't be able to respond very promptly to collaboration on that repository. I might ask for some of my Library Carpentry colleagues to brainstorm with me.

@ndporter
Copy link

@emcaulay One thing I have done in the past is create my own hello-world and have everyone try to contribute to that (rather than having people partner up). The downsides are it's more work for the instructor and you end up with conflicts. The upsides are that resolving conflicts is useful in itself and you as the instructor (or your helper) can reduce the number of things that can go wrong (because you can address the collaboration requests, etc.

I think the "partner for anyone" repository problems with approving PRs or collaborator requests probably make it impractical, and my approach isn't going to work for everyone. One option might be to include an instructor note in the lesson as an optional variant. Another might be to demonstrate onscreen using the instructor and a helper's accounts. A third might be to have a brief video or something that shows the workflow.

@quist00
Copy link
Contributor

quist00 commented Apr 20, 2023

Thank you @ZixiaoS ! That's a good recommendation. I might make a repository to serve as a "partner for anyone." However, I won't be able to respond very promptly to collaboration on that repository. I might ask for some of my Library Carpentry colleagues to brainstorm with me.

I wonder if there is a way we can combine some of my work on this command line utility (https://github.com/quist00/carpentriesGitClassRepoWrangler) with github back end automation to both have a better workshop experience but also self service attempts with minimal babysitting/maintenance.

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

No branches or pull requests

4 participants