GitHub

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 202.91.76.209 (talk) at 18:22, 8 May 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

GitHub
The GitHub logo
Type of site
Collaborative revision control
Available inEnglish
HeadquartersSan Francisco
OwnerGitHub, Inc.
Employees158Preston-Werner, Tom (10 April 2013). "Five years".
URLgithub.com
CommercialYes
RegistrationOptional (required for creating and joining projects)

GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both paid plans for private repositories, and free accounts for open source projects. The site was launched in 2008 by Tom Preston-Werner, Chris Wanstrath, and PJ Hyett.

Description

GitHub is home to over 11.7 million repositories, making it the largest code host in the world.

The site provides social networking functionality such as feeds, followers, wikis (using gollum Wiki software) and the social network graph to display how developers work on their versions of a repository.

A user must create a profile before using the site. It allows individuals to participate in live conversations and chats to discuss, manage, or review changes to code. GitHub is mostly used for code, but also commonly used for non-code types of files like Final Cut or Word documents.

One can share this code with co-workers, friends, classmates or strangers. Users revise projects, edit other people’s work, and interact with other members. It can be used among co-workers to edit or contribute to the same documents or websites since a version control application allows multiple people to work simultaneously without work getting overwritten or erased.

File:Octocat, a Mascot of Github.jpg
Octocat, Logo

GitHub also operates other services: a pastebin-style site called Gist[3] that provides wikis for individual repositories and web pages that can be edited through a Git repository, a slide hosting service called Speaker Deck.[4]

The software that runs GitHub was written using Ruby on Rails and Erlang[5] by GitHub, Inc. (previously known as Logical Awesome) developers Chris Wanstrath,[6] PJ Hyett, and Tom Preston-Werner.

Statistics

GitHub was launched in April 2008.[2] Development of the GitHub platform began on October 19, 2007.[7]

The meaning of “Git”- An open-source version control system→ started by Linus Torvalds.

The “Hub”- The center around which all things involving Git revolve effective→ ergo “GitHub.”

Version Control Systems (VCS)- records changes to a file or set of files over time so that one can recall specific versions later.

In a talk at Yahoo! headquarters on 24 February 2009, GitHub team members announced that during the first year that GitHub was online, it accumulated 46,000 public repositories, 17,000 of them in the previous month alone. At that time, about 6,200 repositories had been forked at least once and 4,600 merged. On 5 July 2009, a Github Blog post announced they reached the 100,000 users mark.[8]

In another talk delivered at Yahoo! on 27 July 2009, Tom Preston-Werner announced that the numbers had risen to 90,000 unique public repositories, 12,000 having been forked at least once, for a total of 135,000 repositories.[9] In July 2010, GitHub announced that it hosts 1 million repositories.[10] In April 2011, GitHub announced that it is hosting 2 million repositories.[11]

As of January 2010, GitHub is operated under the name GitHub, Inc.[12]

On 21 September 2011, GitHub announced it had reached over 1 million users.[13]

On 13 September 2012, on their homepage, GitHub announced it had over 2.1 million users hosting over 3.7 million repositories.[14]

On 19 December 2012, GitHub announced it had over 2.8 million users hosting over 4.6 million repositories [15]

On 16 January 2013, GitHub announced it had passed the 3 million users mark and was then hosting more than 5 million repositories.[16]

On 10 April 2013, GitHub announced it had 3.5 million users and was now hosting more than 6 million repositories.[17]

On 23 December 2013, GitHub announced it had reached 10 million repositories.[18]

Software releases

On February 15, 2013, GitHub released Boxen,[19] an open source Mac environment automation tool.

GitHub also has their standard GUI application available for download (for Windows and Mac only) directly from the service's website,[20] and provides an open source[21] Android app on Google Play.[22]

Company

GitHub, Inc. was founded in 2008 and is based in San Francisco, California.[23]

In July 2012, the company received $100 million funding, primarily from Andreessen Horowitz.[24][25][26]

Revenue model

Peter Levine, general partner at GitHub's investor Andreessen Horowitz, stated that as of July 2012, GitHub had been growing revenue at 300% annually since 2008 "profitably nearly the entire way".[27] GitHub offers private code hosting[28] starting at $7/month for five repositories, up to $200/month for 125 repositories.[29] Instances of GitHub can be licensed to run on private servers inside a company's firewall under the Enterprise plans ($5000/year/20 seats).[30] Another revenue stream is GitHub Jobs where employers can post job offers for $450/listing.[31] GitHub's salespeople are not paid on a commission basis.[32]

Criticism

Allegations of harassment and departure of an employee

In March 2014 a former female lead developer, Julie Ann Horvath, suggested a discriminatory environment at GitHub. In an interview to TechCrunch she complained about the start-up's culture, leaving the firm after repeated harassment from a (at first not publicly identified) founder's non-employee wife and witnessing male co-workers "gawking" at some female co-workers who were hula-hooping.[33][34][35] GitHub CEO and cofounder Chris Wanstrath issued a statement personally apologizing to Horvath and noting that the relevant founder had been put on leave and his wife was no longer permitted in the office.[36] On March 17, Gawker reported that the unidentified married couple were co-founder Tom Preston-Werner and his wife Theresa. [35][37] An investigation found "no evidence to support the claims against Tom and his wife of sexual or gender-based harassment or retaliation, or of a sexist or hostile work environment." It did, however, find "evidence of mistakes and errors of judgment." In light of this, Preston-Werner resigned from GitHub in April 2014. [38]

See also

Notes

  1. ^ "Github.com Site Info". Alexa Internet. Retrieved 1 April 2014.
  2. ^ a b Wanstrath, Chris (10 April 2008). "We Launched". GitHub.
  3. ^ "Github:gist". Gist.github.com. Retrieved 26 February 2013.
  4. ^ "Speaker Deck website". Speakerdeck.com. Retrieved 26 February 2013.
  5. ^ "Supercharged git-daemon". GitHub blog. 13 July 2008. {{cite web}}: |first= missing |last= (help)
  6. ^ "Interview with Chris Wanstrath". Doeswhat.com. 6 March 2012. Retrieved 26 February 2013.
  7. ^ Preston-Werner, Tom (19 October 2008). "GitHub Turns One!". GitHub. Retrieved 28 March 2014.
  8. ^ "100,000 Users!, Git Official Blog". 5 July 2009.
  9. ^ Dascalescu, Dan (3 November 2009). "The PITA Threshold: GitHub vs. CPAN". Dan Dascalescu's Wiki.
  10. ^ "One Million Repositories, Git Official Blog". 25 July 2010.
  11. ^ "Those are some big numbers, Git Official Blog". 20 April 2011.
  12. ^ Hyett, PJ (21 January 2010). "New Year, New Company". GitHub blog.
  13. ^ "One Million · GitHub". Github.com. 21 September 2011. Retrieved 26 February 2013.
  14. ^ "GitHub · Build software better, together". Github.com. Retrieved 26 February 2013.
  15. ^ "The Octoverse in 2012 · GitHub". Github.com. 19 December 2012. Retrieved 26 February 2013.
  16. ^ "Code-sharing site Github turns five and hits 3.5 million users, 6 million repositories". TheNextWeb.com. 11 April 2013. Retrieved 11 April 2013.
  17. ^ "Five Years". GitHub.com. 10 April 2013. Retrieved 29 November 2013.
  18. ^ "10 Million Repositories". GitHub.com. 23 December 2013. Retrieved 28 December 2013.
  19. ^ boxen.github.com
  20. ^ "GitHub, Inc".
  21. ^ github.com/github/android
  22. ^ GitHub Google Play Android App
  23. ^ "Company Overview of GitHub Inc".
  24. ^ Tam, Pui-Wing (9 July 2012). "Coding Start-Up GitHub Gets $100-Million Boost". The Wall Street Journal. Retrieved 10 July 2012.
  25. ^ Macmillan, Douglas (9 July 2012). "GitHub Takes $100M in Largest Investment by Andreessen Horowitz". Bloomberg News. Retrieved 10 July 2012.
  26. ^ O'Dell, Jolie (9 July 2012). "Why GitHub abandoned the bootstrapper's ship for a $100M Series A". VentureBeat. Retrieved 10 July 2012.
  27. ^ Peter Levine (9 July 2012). "Software Eats Software Development".
  28. ^ "Right Before Raising $100 Million, GitHub Rented San Francisco's Ferry Building For A Lavish Party". Business Insider. 9 July 2012.
  29. ^ "Plans & Pricing". GitHub. 8 February 2013.
  30. ^ "github:enterprise". 8 February 2013.
  31. ^ "GitHub Jobs".
  32. ^ "Cash For Code: Github Raises $100 Million From Andreessen Horowitz". Forbes. 7/09/2012. {{cite web}}: Check date values in: |date= (help)
  33. ^ GitHub Engineer Quits After Alleging Gender Harassment. Valleywag.gawker.com. Retrieved on 2014-04-20.
  34. ^ Alex Wilhelm, Alexia Tsotsis (17 March 2014). "Julie Ann Horvath Describes Sexism And Intimidation Behind Her GitHub Exit". TechCrunch. Retrieved 17 March 2014.
  35. ^ a b Jon Brodkin. "GitHub puts founder on leave, kicks wife out of office after harassment claim". Mar 17 2014. Ars Technica. Retrieved 17 March 2014.
  36. ^ Chris Wanstrath (16 March 2014). "Update on Julie Horvath's Departure". GitHub. Retrieved 17 March 2014.
  37. ^ Sam Biddle and Nitasha Tiku (17 March 2014). "Meet the Married Duo Behind Tech's Biggest New Harassment Scandal". Valley Wag. Gawker. Retrieved 17 March 2014.
  38. ^ https://github.com/blog/1823-results-of-the-github-investigation

References

External links