githubtraining / introduction-to-github-apps

Course repo for Learning Lab course "introduction-to-github-apps". Template repo :arrow_right:
https://github.com/githubtraining/introduction-to-github-apps-template
Creative Commons Attribution 4.0 International
2 stars 7 forks source link

Briana's notes #9

Closed brianamarie closed 6 years ago

brianamarie commented 6 years ago

SUCH MAJOR SPARKLES to @a-a-ron and @JasonEtco for staying up so late and getting this live. I took a look at the commits and there are commits as recently as two hours ago...wow. This came so far in such a short period of time.

I was able to get through the first few steps before getting stuck. I can't tackle all of these things yet, because I need to focus on the Security course, but I will try to circle back if I can. Here are my notes:

Template repository

README.md

Config general

Text general

LL Function (@jasonetco)

Issue 1

Comment 1

Comment 2

brianamarie commented 6 years ago

Going to start tackling these now 👀

brianamarie commented 6 years ago

I've started to address quite a bit of these here: https://github.com/githubtraining/introduction-to-github-apps/pull/11

hollenberry commented 6 years ago

pretty deep detail way too much text that's unnecessary Holy moly text dump! Prune prune prune. Prune down the text - way too much reading. Same thing, so much text

@brianamarie Thanks so much for sharing this sentiment. We received similar feedback from Cynthia yesterday, but unfortunately had to spend much of our day putting out some fires as we addressed broken apps/activities. This was first on the list for the morning, and it's already well on its way thanks to your effort ✨ .

  • These need to be related for the course flow to be meaningful. Things like assigning self, closing issue, are just like pressing a "next" button. I think this needs major rethinking.

This was also something that concerned us. Our goal was to get things into a reliable/testable state and then make amendments from there, reusing re-appropriating, and likely reducing existing content from early in the course.

Hector proposed a cool structure that we'll look back into today, now that the course is testable.

Anyways, we're very much on the same page. Thank you so much for diving in!

hollenberry commented 6 years ago
  • [ ] Apps or apps? Is Apps a proper noun? Applications?

The way I've seen it in the Probot documentation is... GitHub Apps, or apps standalone.

brianamarie commented 6 years ago

The way I've seen it in the Probot documentation is... GitHub Apps, or apps standalone.

Sounds good. Looks like if "GitHub" or "OAuth" is in front, then it's capitalized.

GitHub Apps are the officially recommended way to integrate with GitHub because they offer much more granular permissions to access data, but GitHub supports both OAuth Apps and GitHub Apps. For information on choosing a type of app, see "About apps" and "Differences between apps."

For a walkthrough of the process of building a GitHub App, see "Building Your First GitHub App."

I'll create new issues for the two unchecked boxes so we can close this issue. ✔️