User:BC1278/sandbox/github: Difference between revisions

Content deleted Content added
No edit summary
SporkBot (talk | contribs)
m Translate and/or remove deprecated parameters per Template talk:Infobox website
Line 1:
{{Use dmy dates|date=November 2012}}
 
{{Infobox dot-com companywebsite
|name = GitHub, Inc.
|logo = GitHub logo 2013 padded.svg
|screenshot =
|caption =
|company_type = [[Private company|Private]]
|founded = {{start date and age|df=no|2008|2|8}}
|___location = [[San Francisco]], [[California]], [[United States]]
|area served area_served = [[World|Worldwide]]
|founder = [[Tom Preston-Werner]] <br/> Chris Wanstrath <br/> PJ Hyett
|CEO = [[Chris Wanstrath]]
|key people key_people = [https://hyett.com/ P. J. Hyett] ([[Chief operating officer|COO]])
|industry = [[Software]]
|international = Yes
|employees = 723<ref>{{cite web|title=About - GitHub|url=https://github.com/about|website=GitHub}}</ref>
|slogan = "Build software better, together.", "Where software is built"
|url = [https://github.com/ GitHub.com]
|programming language programming_language= [[Ruby (programming language)|Ruby]]
|alexa = {{IncreaseNegative}} 66 ({{as of|2017|12|04|alt=December 2017}})<ref>{{cite web |url = http://www.alexa.com/siteinfo/GitHub.com |title = Github.com Alexa Ranking |publisher = Alexa Internet |accessdate = 2017-12-04 }}</ref>
|website type website_type = [[Git]] repository hosting service
|registration = Optional <small>(required for creating and joining projects)</small>
|users = 26 million (March 2017)
|language = [[English language|English]]
|launched = {{start date and age|df=yes|2008|4|10}}
|current status current_status = Active
}}
 
Line 48:
A user must create an account in order to contribute content to the site, but public repositories can be browsed and downloaded by anyone. With a registered user account, users are able to discuss, manage, create repositories, submit contributions to others' repositories, and [[code review|review changes to code]].
 
'''Users can pay a subscription fee to keep to keep their code private.'''<ref name=":0" />
 
The software that runs GitHub was written using [[Ruby on Rails]] and [[Erlang (programming language)|Erlang]] by GitHub, Inc. developers Chris Wanstrath,<ref name="wanstrathinterview">{{cite web |url = http://doeswhat.com/2012/03/06/interview-with-chris-wanstrath-github/ |title = Interview with Chris Wanstrath |publisher = Doeswhat.com |date = 2012-03-06 |accessdate = 2013-02-26 }}</ref> PJ Hyett, and [[Tom Preston-Werner]].
Line 81:
* '''Marketplace (discover and purchase apps)'''<ref>{{Cite news|url=https://thenextweb.com/apps/2017/05/22/github-launches-developer-marketplace/|title=GitHub launches Marketplace to help developers find the tools they need|last=Mix|date=2017-05-22|work=The Next Web|access-date=2017-12-11|language=en-US}}</ref>
* '''Atom editor integration'''<ref>{{Cite news|url=https://www.infoworld.com/article/3196220/development-tools/atom-editor-now-has-native-github-integration.html|title=Atom editor now has native GitHub integration|last=Yegulalp|first=Serdar|work=InfoWorld|access-date=2017-12-11|language=en}}</ref>
* '''Electron (framework for cross-platform development of desktop applications)'''<ref>{{Cite news|url=https://www.infoworld.com/article/3069453/javascript/github-releases-electron-10-for-desktop-app-developers.html|title=GitHub releases Electron 1.0 for desktop app developers|last=Krill|first=Paul|work=InfoWorld|access-date=2017-12-11|language=en}}</ref>
 
==== Licensing of repositories ====
Line 94:
'''Git Hub Enterprise allows users to follow each other, rate each other’s work, receive updates for specific projects and communicate publicly or privately.<ref>{{Cite news|url=https://www.itjungle.com/2017/05/17/arcad-github-prepare-paradigm-shift/|title=ARCAD And GitHub Prepare For A Paradigm Shift - IT Jungle|date=2017-05-17|work=IT Jungle|access-date=2017-12-11|language=en-US}}</ref>'''  '''It also has private workspaces and 24/7 support.'''<ref name=":0" />
 
'''GitHub Enterprise added support for [[Jupyter]] in November 2016'''. '''It allows for annotations and discussions around specific lines of code and, card-based project-management software created directly from GitHub objects.'''<ref name=":4">{{Cite news|url=https://www.infoworld.com/article/3140154/development-tools/github-enterprise-28-adds-new-workflow-options.html|title=GitHub Enterprise 2.8 adds new workflow options|last=Yegulalp|first=Serdar|work=InfoWorld|access-date=2017-12-11|language=en}}</ref>
 
'''GitHub Enterprise 2.9 added the following features in March 2017:'''<ref name=":1" />
Line 103:
* '''Ask for pull request reviews from specific individuals'''<ref name=":1" />
* '''Search commit messages in specific data fields, such as author, date, and message'''<ref name=":1" />
* '''Organization-wide projects''' <ref name=":1">{{Cite news|url=https://www.theregister.co.uk/2017/03/02/github_opens_door_to_hosted_service_for_businesses/|title=You're mulling GitHub Enterprise. Not keen on on-prem hosting. You don't totally hate cloud...|access-date=2017-12-11|language=en}}</ref> 
'''In November 2017, Github adopted the "Git Virtual File System" created by Microsoft for [[Windows]] development. The system makes it easier to run large projects with thousands of developers and a very large codebase. Microsoft and Github are further extending the new system to include GitHub Enterprise projects built on MacOS and Linux.<ref>{{Cite news|url=https://arstechnica.com/gadgets/2017/11/microsoft-and-github-team-up-to-take-git-virtual-file-system-to-macos-linux/|title=Microsoft and GitHub team up to take Git virtual file system to macOS, Linux|work=Ars Technica|access-date=2017-12-11|language=en-us}}</ref>'''
 
'''Forty five percent of the 100 largest companies in the United States (by revenue) use GitHub Enterprise to build software.<ref>{{Cite news|url=https://www.helpnetsecurity.com/2017/11/20/github-vulnerability-security-alerts/|title=GitHub starts alerting developers of security vulnerabilities in dependencies - Help Net Security|date=2017-11-20|work=Help Net Security|access-date=2017-12-11|language=en-US}}</ref>  About $110 million of GitHub's annual revenue, based on a run rate in August 2017, came from GitHub Enterprise.'''<ref name=":2">{{Cite news|url=https://www.cnbc.com/2017/10/11/github-has-a-110-million-run-rate-from-business-products.html|title=GitHub has turned serious and now books more than $100m a year from businesses|last=Novet|first=Jordan|date=2017-10-11|work=CNBC|access-date=2017-12-11}}</ref>
Line 141:
On 9 July 2012, [[Peter Levine (venture capitalist)|Peter Levine]], general partner at GitHub's investor [[Andreessen Horowitz]], stated that GitHub had been growing revenue at 300% annually since 2008 "profitably nearly the entire way".<ref>{{cite web |url = http://peter.a16z.com/2012/07/09/software-eats-software-development/ |title = Software Eats Software Development |date = 2012-07-09 |first = Peter |last = Levine | author-link = Peter Levine (venture capitalist) }}</ref>
 
GitHub, Inc. was originally a [[flat organization]] with no middle managers; in other words, "everyone is a manager" ([[Workers' self-management|self-management]]).<ref name="cto-mgmt-style">{{cite web|url=http://tomayko.com/writings/management-style|title=Show How, Don't Tell What - A Management Style|last=Tomayko|first=Ryan|date=2 April 2012|accessdate=28 August 2013}}</ref> Employees '''could''' choose to work on projects that interest them ([[open allocation]]). However, salaries '''were''' set by the chief executive.<ref name="nyt">{{cite news|url=http://bits.blogs.nytimes.com/2012/12/28/github-has-big-dreams-for-open-source-software-and-more/?_r=0|title=Dreams of 'Open' Everything|last=Hardy|first=Quentin|publisher=New York Times}}</ref> By 2014, the company had adopted a traditional management structure.<ref name=":8" />
 
On 16 January 2013, GitHub announced it had passed the 3 million users mark and was then hosting more than 5 million repositories.<ref>{{cite web |url = http://thenextweb.com/insider/2013/04/11/code-sharing-site-github-turns-five-and-hits-3-5-million-users-6-million-repositories/ |title = Code-sharing site Github turns five and hits 3.5 million users, 6 million repositories |publisher = TheNextWeb.com |date = 2013-04-11 |accessdate = 2013-04-11 }}</ref> On 23 December 2013, GitHub announced it had reached 10 million repositories.<ref>{{cite web |url = https://github.com/blog/1724-10-million-repositories |title = 10 Million Repositories |publisher = GitHub.com |date = 2013-12-23 |accessdate = 2013-12-28 }}</ref>