+ All Categories
Home > Engineering > Session 11-Getting into open source

Session 11-Getting into open source

Date post: 15-Apr-2017
Category:
Upload: technocratz
View: 167 times
Download: 1 times
Share this document with a friend
10
NIKHIL KUMAR SINGH CSE -2 ND SHIFT 2 nd YEAR
Transcript
Page 1: Session 11-Getting into open source

NIKHIL KUMAR SINGHCSE -2ND SHIFT

2nd YEAR

Page 2: Session 11-Getting into open source

INTRODUCTION

• Source code available• Open Source license• OSI (Open Source

Initiative)• Mozilla , Linux , Android

Page 3: Session 11-Getting into open source

WHY OPEN SOURCE

• BETTER Software• Lower Cost• No Vendor Lock-In

It’s all yours • Elevate your profile • Security• Auditability

Page 4: Session 11-Getting into open source

• SOURCE CODE • OSI • FREE DISTRIBUTION• COMMUNITY • COMMITER• CLOUD COMPUTING • GPL (General Public License) • REPOSITORY• VERSION CONTROL SYSTEM – USE ??

TERMS IN OPEN SOURCE

Page 5: Session 11-Getting into open source

VERSION CONTROL SYSTEM

• Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.

TYPES OF VERSION CONTROL SYSTEMS:-Local VCSCentralized VCS Distributed VCS

Page 6: Session 11-Getting into open source
Page 7: Session 11-Getting into open source

Git v/s GitHub

GIT • Git is the distributed

version control system. • Responsible for keeping

track of changes (push/pull) to content .

• Collaboration Tool Do With Others.

GITHUB• GitHub is a company that

provides Git repository hosting.

• Literally a hub for Git repositories.

• Share your code, when it’s done.

• Other Alternatives – Bitbucket , Codebase

Page 8: Session 11-Getting into open source

TERMS of Git / GitHub

• Pull• Pull Request• Fork • Push• Branch • Commit• Fetch • Issue • Gists

GitHub JQUERY

Page 9: Session 11-Getting into open source

GETTING INTO OPEN SOURCE

Choose a projectRaise IssuesTesting Start Listening Add comments Fix A Bug (if you can)Learn And Repeat

Page 10: Session 11-Getting into open source

THANK YOU


Recommended