Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Ohloh )
Перейти к навигации Перейти к поиску

Black Duck Open Hub , ранее Ohloh , [2] - это веб-сайт, который предоставляет набор веб-сервисов и платформу онлайн-сообщества , цель которой - индексировать сообщество разработчиков программного обеспечения с открытым исходным кодом . Он был основан бывшими менеджерами Microsoft Джейсоном Алленом и Скоттом Коллисоном в 2004 году, и к ним присоединился разработчик Робин Лаки. [3] [4] По состоянию на 15 января 2016 года на сайте перечислены 669 601 проект с открытым исходным кодом, 681 345 репозиториев системы контроля версий, 3 848 524 участников и 31 688 426 179 строк кода. [5]

В 2017 году Black Duck Software (компания, управляющая сайтом) была приобретена Synopsys за 565 миллионов долларов. [6]

История [ править ]

Ohloh - это веб-сайт, который предоставляет набор веб-сервисов и платформу онлайн-сообщества , целью которой является индексирование сообщества разработчиков программного обеспечения с открытым исходным кодом . Он был основан бывшими менеджерами Microsoft Джейсоном Алленом и Скоттом Коллисоном в 2004 году, и к ним присоединился разработчик Робин Лаки. [7] [8] По состоянию на 15 января 2016 года на сайте перечислены 669 601 проект с открытым исходным кодом, 681 345 репозиториев системы контроля версий, 3 848 524 участников и 31 688 426 179 строк кода. [9] 28 мая 2009 года Ohloh была приобретена Geeknet , владельцами популярной платформы разработки с открытым исходным кодом SourceForge . [10]Однако 5 октября 2010 года Geeknet продала Ohloh аналитической компании с открытым исходным кодом Black Duck Software . Black Duck интегрировала функциональность Ohloh со своими существующими продуктами, чтобы превратить сайт в основной ресурс для разработки FOSS. [11] 18 июля 2014 года Ohloh стал Black Duck Open Hub. [12] В конце августа 2014 года функция организации Black Duck Open Hub перешла из бета-версии в версию 1.0. [13]

Функциональность и особенности [ править ]

Получая данные из репозиториев системы контроля версий (таких как CVS , SVN , Git , Bazaar и Mercurial ), Black Duck Open Hub предоставляет статистику о долговечности проектов, их лицензиях (включая информацию о конфликтах лицензий) и метриках программного обеспечения, таких как исходные строки код и статистика коммитов . История кодовой базы информирует об объеме активности для каждого проекта. Программные стеки (список программных приложений, используемых участниками Black Duck Open Hub) и теги используются для вычисления сходства между проектами.

Глобальная статистика по языкам измеряет популярность конкретных языков программирования с начала 1990-х годов. [14] Эти глобальные статистические данные по всем проектам в Black Duck Open Hub также использовались для выявления тех, у которых наиболее обширная история непрерывного контроля версий. [15]

Также доступна статистика участников , измеряющая опыт разработчиков с открытым исходным кодом как наблюдаемый в коде, привязанном к репозиториям системы контроля версий. Были введены функции социальных сетей ( kudos ), позволяющие пользователям оценивать участников с открытым исходным кодом. KudoRank для каждого пользователя и открытым исходным кодом вкладчика по шкале от 1 до 10 автоматически извлекается из всех престижности в системе. [16] Идея измерения навыков и производительности разработчиков ПО с открытым исходным кодом на основе статистики коммитов или взаимной оценки вызвала неоднозначную реакцию в блогах, посвященных технологиям. [17] [18] Профили участников могут также содержать адрес электронной почты, предоставленный участником, и аватары, загруженные изGravatar, используя этот адрес электронной почты.

22 августа 2007 года было объявлено об открытии бета-версии API веб-службы , в которой представлены данные и отчеты Black Duck Open Hub для содействия разработке сторонних приложений. [19]

18 января 2013 года команда анонсировала новую метрику - индикатор активности проекта (PAI). PAI объединяет количество участников и количество коммитов в алгоритме, который больше оценивает недавнюю активность, чем прошлую. Деятельность нормализована, так что все проекты можно рассматривать и одинаково сравнивать друг с другом; эта оценка деятельности масштабируется относительно количества участников проекта и коммитов. [20]

14 января 2014 года команда объявила новый рейтинг Project Hotness Score. PAI показывает долгосрочную активность и рост проектов FOSS, но его требование о том, чтобы данные были по крайней мере за год, означает, что новые проекты не могут быть ранжированы. Оценка актуальности проекта учитывает активность за последние несколько недель и оценивает повседневную активность для выявления этих проектов. По замыслу рейтинг проекта Hotness Score очень нестабилен. [21]

6 апреля 2016 года команда анонсировала Hub 3.0, который упростил процессы непрерывной интеграции и DevOps за счет управления политиками и возможностей быстрого сканирования. [22]

Поиск кода [ править ]

В 2012 году Black Duck Open Hub запустила Open Hub Code Search, бесплатную систему поиска кода, основанную на предшественнице Koders . [23] Он мог искать более 21 миллиарда строк открытого исходного кода и фильтровать по языку, проекту или синтаксису, но был прекращен в 2016 году. [24]

См. Также [ править ]

  • Google Code Search
  • Кодерс
  • Krugle
  • Protecode

Ссылки [ править ]

  1. ^ blackducksoftware. "blackducksoftware / ohloh-ui: Веб-приложение для стека Ohloh. В настоящее время Rails 4.2.7 и Ruby 2.2.5" . GitHub . Дата обращения 3 декабря 2020 .
  2. ^ «Блог Black Duck Open Hub | О Black Duck Open Hub» . Программное обеспечение Black Duck . Проверено 25 августа 2014 года .
  3. ^ Дэррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценивать проекты с открытым исходным кодом» . eWeek . Проверено 29 августа 2007 года .
  4. ^ "Ehemalige Microsoft-Manager gründen Infoportal zu Open Source" . Heise Online (на немецком языке). 19 июля 2006 . Проверено 29 августа 2007 года .
  5. ^ "Открыть концентратор" . Проверено 15 января +2016 .
  6. ^ Loizos, Конни. «Пятнадцатилетняя Black Duck Software выходит из продажи, продавая Synopsys за 565 миллионов долларов» . TechCrunch . Проверено 7 января 2018 .
  7. ^ Дэррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценивать проекты с открытым исходным кодом» . eWeek . Проверено 29 августа 2007 года .
  8. ^ "Ehemalige Microsoft-Manager gründen Infoportal zu Open Source" . Heise Online (на немецком языке). 19 июля 2006 . Проверено 29 августа 2007 года .
  9. ^ "Открыть концентратор" . Проверено 15 января +2016 .
  10. ^ "SourceForge приобретает Ohloh - блог открытого центра Black Duck" .
  11. ^ "Geeknet продает каталог с открытым исходным кодом Ohloh программному обеспечению Black Duck" . TechCrunch . Проверено 5 октября 2010 года .
  12. ^ "Black Duck Open Hub в Твиттере" .
  13. ^ «Открытие обновленной организации» .
  14. ^ Робин Luckey (8 октября 2006). «PHP ест рельсы на завтрак» . Охлох . Проверено 29 августа 2007 года .
  15. ^ Робин Luckey (31 августа 2007). «Самые старые в мире репозитории исходного кода» . Охлох . Проверено 3 января 2008 года .
  16. ^ Робин Luckey (4 мая 2007). "Охлох Престижность" . Охлох . Источник +29 февраля +2008 .
  17. Билл Снайдер (21 февраля 2008 г.). «Действительно ли полезен подсчет вклада открытого исходного кода?» . InfoWorld . Источник +29 февраля +2008 .
  18. ^ «Охло отслеживает разработчиков открытого исходного кода» . Slashdot . 21 февраля 2008 . Источник +29 февраля +2008 .
  19. ^ Робин Luckey (22 августа 2007). "Ohloh API Beta" . Охлох . Проверено 23 декабря 2007 года .
  20. Sands, Rich (18 января 2013 г.). " " О значках деятельности проекта "Открытый блог Hub" . blog.openhub.net . Проверено 15 января +2016 .
  21. Деген-Портной, Питер (14 января 2014 г.). «О рейтинге Ohloh Hotness Score» . blog.openhub.net . Проверено 15 января +2016 .
  22. ^ «Black Duck выпускает последнюю версию решения для обеспечения безопасности с открытым исходным кодом Hub» . www.businesswire.com . 6 апреля 2016 . Дата обращения 3 февраля 2020 .
  23. ^ Bily, Сьюзи. «Охлох + Код = Охлох Код» . Блог Охлох . Проверено 7 июня 2013 года .
  24. ^ «Open Hub в 2016 году» . Блог OpenHub . Проверено 15 апреля 2016 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Программное обеспечение Black Duck на GitHub