Giter VIP home page Giter VIP logo

github-training's Issues

Create a glossary for jargon

The jargon is a lot to get the hang of and the training leaps right into it without much background - would be good to have a glossary for reference during and after the training, especially for those unfamiliar with github, etc.

Break times

If this stays at 4 hours, I think we should adjust timings to be 1 hour total break time, eg 15 mins plus 45 mins.
Considering how we might typically run this for 4 timezones

| 9-1 | WA |
| 10:30 - 2:30 | SA, NT |
| 11-2 | Eastern states |
| 1-5 | NZ |

Enhance Contributing to a repo

  • Explicitly use terms "base" and "head" repository rather than "upstream"
  • Add screenshots of creating a pull request
  • Add screenshots of reviewing and merging a pull request
  • Add demonstrations of creating pull request and merging a pull request

Enhance Editing a file

  • Fix markdown
  • Add unrendered markdown code block followed by rendered example
  • Add screenshots to demonstrate process of editing a file
  • Add a screenshot to show what GitHub looks like if it's forked a repo for you
  • Add information about what makes a good commit message

Add instructor notes to REUSE.md

  • Prerequisites for teaching this workshop (aka what does the Instructor need to know)
  • Suggested timings/breaks for different scenarios e.g. four hours intensive vs splitting up over several days

Enhance Good collaborative practices

  • Fix markdown
  • Add reference to labels
  • Add information on what makes a good issue title and description
  • Screenshot the process of creating an issue (include checklist markdown)
  • Add list of types of issues after discussion

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.