On Github open-micro-presentations / github-intro
Created by OpenMicroPresentations
Started out as Free VCS coding hosting
Other VCS(s): Git, SVN, CVS ...
UI for Git or other VCS
With a community of more than 12 million people
Discover, use, and contribute to over 31 million projects using a powerful collaborative development workflow
This is now and still growing
Missed a party / event
Facebook you can comment retrospectively
Open Source part of a community
Never too late to join & take part
Describe the Organisation page layout
Describe the User page layout
You can have more than one per Project
Project or part of a project
Repo for short
Describe the Project page layout
Example repo names for single Project
Frontend / Client-side Backend / Server-side MyApp-iphone MyApp-authentication-api MyApp-android MyApp-blog-api MyApp-web-ui MyApp-comments-api MyApp-health-api ...Projects usually made up of multiple parts
Each part has a single responsibility
Audit Log
Undo / Redo
Good commit messages
Log all ideas / tasks etc
https://guides.github.com/features/issues/
This is your friend
Draw drop screenshots / diagrams
Markdown is used
Groups of Issues
https://guides.github.com/features/issues/
This is also your friend
Documentation / Presentation ideas etc
This is also your friend
Markdown is used
https://help.github.com/articles/basic-writing-and-formatting-syntax/
Contributing / Reviewing / Commenting / Accepting
Hosting static/client website (html,css, javascript)
Use branch gh-pages
This is a good thing
Do Open Source!
One negative, you might not enjoy your closed source projects anymore
Slides written in html, css with @revealjs and hosted with GitHub Pages