ben balter, government evangelist, git hub

Post on 07-May-2015

1.289 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

!Open Sourcing GovernmentRapid development, testing, and deployment the Open Source Way

World’s largest code-sharing platform

Founded 2008

VC Investment

$100M

Hubbers 219

Users 4.5M

Projects 9M

!Writing great software is

hard enough

!Your development environment shouldn’t make it more painful

!The best software is built by

happy people working together

!GitHub brings the tools from the

largest software development community to your agency

!Collaboration

Regardless of when or where

!Electronic

High-fidelity mediums expose process

!Available

Communicate decisions in real time and forever

!Asynchronous

Workflow focuses on content, not meetings

!Lock-Free

Remote workforce empowered by distributed version control

!Conversational GitHub

For non-GitHubbers

!Repositories

Centralize project files and revision history

GitHub repositories feature source code management with Git, the leading distributed version control system

!Pull Requests

Faster, more efficient code review

Pull Requests are living discussions that streamline the process of discussing, reviewing, and managing changes to code.

!Comments

Discuss code at branches and diffs

Teams can have a detailed discussion about every commit that is pushed to a project. Comment on each commit as a whole, or start a conversation on an individual line.

!@Mentions

Lightweight notifications for users and teams

@mention a GitHub username or a team anywhere in the context of an issue or pull request and that person or team is notified and subscribed to future updates.

!Issues

Stay on top of bugs and focus on features

Issues are integrated into every GitHub repository and enable bug tracking, feature requests, task management, or questions on a per-project basis.

!Dashboards

Real time insights into your code and teams

Dashboards show you who has been actively committing and what has changed in a project’s default branch. You can see new and merged pull requests, open and closed issues, and unresolved discussions.

!Native Clients

GitHub repositories on your computer

GitHub for Mac and GitHub for Windows make it easy to work locally on projects and with GitHub features like issues, pull requests and notifications.

In your datacenter and in the cloud

GitHub.com

Open source projects in public repositories

Secure collaboration in private repositories

GitHub Enterprise

GitHub behind your firewall

Enhanced administrative tools like LDAP and CAS integration

!GitHub’s most critical customer

!Rapid development

In the past week

Authors 78

Commits 1,100+

Files Changed

900+Additions

23k+Deletions

7k+

Pull Requests Merged

200

Issues Opened

50

Pull Requests Opened

50

Issues Closed

70

People Merging

60

!Rapid testing

Trust but verify

!ChatOps

Expose process, empower teams

!Tests run

automatically with each code change

!Rapid deployment

Nothing hits production unless tests are green

!Better visibility, fewer blockers

!On average, GitHub deploys

115 times per day

Deploys per day, two months trailing

!On average, we deploy to

GitHub.com 35 times per day

GitHub.com deploys per day

!4.5 Million happy

developers and counting.

Technology Finance Government Industry Retail

!Open Sourcing GovernmentHow can we help?

!web: government.github.com

email: government@github.com

top related