GitHub: различия между версиями

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
 
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
{{Сообщество
 
{{Сообщество
|Description=Социальная сеть программистов, с возможностью хранить репозиторий проекта и все его  изменения. GitHub - контроль доступа, багтрекинг, управлением задачами и вики для каждого проекта.
+
|Description=Социальная сеть программистов, с возможностью хранить репозиторий проекта и все его  изменения. GitHub - контроль доступа, багтрекинг, управлением задачами и вики для каждого проекта. Используется прежде всего для поддержания версий кода
 
|launch year=2008
 
|launch year=2008
|Size=5000000
+
|framework=Культура участия, Место связности, Ситуативное обучение, Сообщество практики, Социальный объект
|framework=Культура участия, ремикс
 
 
|Адрес сообщества=https://github.com
 
|Адрес сообщества=https://github.com
 
|Skills=Владение универсальным языком программирования высокого уровня
 
|Skills=Владение универсальным языком программирования высокого уровня
Строка 9: Строка 8:
 
|Цель сообщества=Удобная площадка для разработчиков программного обеспечения, где будет происходить развитие и взаимодействие версий компьютерных программ.
 
|Цель сообщества=Удобная площадка для разработчиков программного обеспечения, где будет происходить развитие и взаимодействие версий компьютерных программ.
 
|diagram=Github scheme.png
 
|diagram=Github scheme.png
 +
|money=Нет
 +
|ExtraEffects=Создание моделей, совместные книги
 +
|Anonymus=Нет
 +
|Social Object=программный код
 
}}
 
}}
 
GitHub — сервис онлайн-хостинга репозиториев, обладающий всеми функциями распределённого контроля версий и функциональностью управления исходным кодом
 
GitHub — сервис онлайн-хостинга репозиториев, обладающий всеми функциями распределённого контроля версий и функциональностью управления исходным кодом
Все бесплатные проекты открыты для изучения и копирования. Близкие по принципу устройства социальные сети – GoogleCode. Участник получает возможность создавать репозитории, в котором собираются материалы проекта. Для репозитория обязательно наличие файл ReadMe, где описываются цели и планы проекта. Программа-интерфейс [[GitHub]] поддерживает создание новых версий в репозитории при сохранении всех предыдущих версий (так же как и вики). Автор (хозяин) репозитория может дать доступ и права к созданию новых версий в своем репозитории членам своей рабочей группы. В этом случае они создают новые версии, которые вливаются в репозиторий. Для открытых проектов, а все бесплатные проекты на GitHub открыты по умолчанию, для любого участника существует возможность создания новой собственной версии репозитория. В этом случае, этот участник становится новым хозяином и может развивать проект как собственный. Взаимодействие участников выстраивается на основе продукта (документа).
+
Все бесплатные проекты открыты для изучения и копирования. Близкие по принципу устройства социальные сети – [[GoogleCode]]. Участник получает возможность создавать репозитории, в котором собираются материалы проекта. Для репозитория обязательно наличие файл ReadMe, где описываются цели и планы проекта. Программа-интерфейс [[GitHub]] поддерживает создание новых версий в репозитории при сохранении всех предыдущих версий (так же как и вики). Автор (хозяин) репозитория может дать доступ и права к созданию новых версий в своем репозитории членам своей рабочей группы. В этом случае они создают новые версии, которые вливаются в репозиторий. Для открытых проектов, а все бесплатные проекты на GitHub открыты по умолчанию, для любого участника существует возможность создания новой собственной версии репозитория. В этом случае, этот участник становится новым хозяином и может развивать проект как собственный. Взаимодействие участников выстраивается на основе продукта (документа).
  
 
GitHub - контроль доступа, багтрекинг, управлением задачами и [[вики]] для каждого проекта.
 
GitHub - контроль доступа, багтрекинг, управлением задачами и [[вики]] для каждого проекта.
Строка 19: Строка 22:
 
Карта отношений участников сообщества GitHub выстраивается на основании близости тематики проектов
 
Карта отношений участников сообщества GitHub выстраивается на основании близости тематики проектов
 
См. http://ekisto.sq.ro/
 
См. http://ekisto.sq.ro/
 +
 +
 +
# Lima A., Rossi L., Musolesi M. Coding Together at Scale: GitHub as a Collaborative Social Network // ICWSM. 2014. Т. 8. № 1. https://ojs.aaai.org/index.php/ICWSM/article/view/14552
 +
 +
[[Категория:Репозиторий академических исследований]]

Текущая версия на 20:19, 19 апреля 2022

Описание сообщества Социальная сеть программистов, с возможностью хранить репозиторий проекта и все его изменения. GitHub - контроль доступа, багтрекинг, управлением задачами и вики для каждого проекта. Используется прежде всего для поддержания версий кода
Создатели и эксперты
Год запуска 2008
Год закрытия
Численность
Рамка Культура участия, Место связности, Ситуативное обучение, Сообщество практики, Социальный объект
Поясняющее видео
Адрес сообщества https://github.com
Формируемые в сообществе компетенции
Инструмент Git
Цель сообщества Удобная площадка для разработчиков программного обеспечения, где будет происходить развитие и взаимодействие версий компьютерных программ.
Схема Github scheme.png
Социальный объект программный код

GitHub — сервис онлайн-хостинга репозиториев, обладающий всеми функциями распределённого контроля версий и функциональностью управления исходным кодом Все бесплатные проекты открыты для изучения и копирования. Близкие по принципу устройства социальные сети – GoogleCode. Участник получает возможность создавать репозитории, в котором собираются материалы проекта. Для репозитория обязательно наличие файл ReadMe, где описываются цели и планы проекта. Программа-интерфейс GitHub поддерживает создание новых версий в репозитории при сохранении всех предыдущих версий (так же как и вики). Автор (хозяин) репозитория может дать доступ и права к созданию новых версий в своем репозитории членам своей рабочей группы. В этом случае они создают новые версии, которые вливаются в репозиторий. Для открытых проектов, а все бесплатные проекты на GitHub открыты по умолчанию, для любого участника существует возможность создания новой собственной версии репозитория. В этом случае, этот участник становится новым хозяином и может развивать проект как собственный. Взаимодействие участников выстраивается на основе продукта (документа).

GitHub - контроль доступа, багтрекинг, управлением задачами и вики для каждого проекта.

Обещание сообщества: Мы создадим удобную площадку для разработчиков программного обеспечения, где будет происходить развитие и взаимодействие версий компьютерных программ.

Карта отношений участников сообщества GitHub выстраивается на основании близости тематики проектов См. http://ekisto.sq.ro/


  1. Lima A., Rossi L., Musolesi M. Coding Together at Scale: GitHub as a Collaborative Social Network // ICWSM. 2014. Т. 8. № 1. https://ojs.aaai.org/index.php/ICWSM/article/view/14552