7. Q & A
Or drop us an email:
hello@review.ninja
More about GitHubs API:
https://developer.github.com/v3/
Post an issue:
https://github.com/reviewninja/review.ninja
Notas del editor
GitHub basics intro
Open Sourced code review tool
Intro to basic features
Hint toward hidden features (thumbs up, compare control, watch branches,…)
Hands-On excercise
Github is not only a source code management application but a development platform; github maybe extended to support project management, compliance management, issue tracking, continuous build, deployment, and release management. These extensions are provided satellites.
Satellite
What
A satellite extends github’s core functionality
Why
Implement your custom use cases on top of the github platform
Implement your custom workflow on top of the github platform
How
A satellite is an independent web application integrating via the github api (actions) and github webhooks(events)
Github core
User management
Repo and file management
Issue management
Github api
Github’s extension point to provide custom functionality
Pro Tip Getting Started
Prefer github issues over custom secondary persistence:
APIto create, assign, comment, close and reopen issues, webhooks for notifications
Immediate visibility beyond your satellite
Intro: A few words about last years journey. From 0 to thousands of users. SuccessFactors, Custom Development and TwoGo as example of early adopters.
Intro to lecturers
Handover to GitHub