stringtranslate.com

Открытый хаб

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 автоматически извлекается из всех kudos в системе. [16] Идея измерения навыков и производительности разработчиков открытого исходного кода на основе статистики коммитов или взаимного рейтинга получила неоднозначную реакцию в технологических блогах. [17] [18] Профили участников также могут содержать предоставленный участником адрес электронной почты и аватары, загруженные с Gravatar с использованием этого адреса электронной почты.

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

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

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

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

Поиск кода

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

Смотрите также

Ссылки

  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 Software. Архивировано из оригинала 20 ноября 2015 г. Получено 25 августа 2014 г.
  3. ^ Даррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценить проекты с открытым исходным кодом». eWeek . Получено 29 августа 2007 г.[ постоянная мертвая ссылка ]
  4. ^ "Информационный портал Microsoft-Manager с открытым исходным кодом" . Heise Online (на немецком языке). 19 июля 2006 года . Проверено 29 августа 2007 г.
  5. ^ "Open Hub" . Получено 15 января 2016 г.
  6. ^ Лоизос, Конни. «Пятнадцатилетняя Black Duck Software выходит из бизнеса, продаваясь Synopsys за 565 миллионов долларов». TechCrunch . Получено 7 января 2018 г.
  7. ^ Даррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценить проекты с открытым исходным кодом». eWeek . Получено 29 августа 2007 г.[ постоянная мертвая ссылка ]
  8. ^ "Информационный портал Microsoft-Manager с открытым исходным кодом" . Heise Online (на немецком языке). 19 июля 2006 года . Проверено 29 августа 2007 г.
  9. ^ "Open Hub" . Получено 15 января 2016 г.
  10. ^ "SourceForge приобретает Ohloh – Black Duck Open Hub Blog". Архивировано из оригинала 20 декабря 2011 г. Получено 29 мая 2009 г.
  11. ^ "Geeknet продает каталог открытого исходного кода Ohloh компании Black Duck Software". TechCrunch . Получено 5 октября 2010 г.
  12. ^ «Black Duck Open Hub в Twitter».
  13. ^ «Раскрытие обновленной организации».
  14. ^ Робин Лаки (8 октября 2006 г.). «PHP ест Rails на завтрак». Ohloh . Архивировано из оригинала 12 сентября 2007 г. . Получено 29 августа 2007 г. .
  15. Робин Лаки (31 августа 2007 г.). «Самые старые репозитории исходного кода в мире». Ohloh . Архивировано из оригинала 14 февраля 2012 г. . Получено 3 января 2008 г. .
  16. Робин Лаки (4 мая 2007 г.). "Ohloh Kudos". Ohloh . Архивировано из оригинала 17 апреля 2008 г. Получено 29 февраля 2008 г.
  17. Билл Снайдер (21 февраля 2008 г.). «Действительно ли полезен подсчет вкладов в открытый исходный код?». InfoWorld . Получено 29 февраля 2008 г.
  18. ^ "Ohloh отслеживает разработчиков открытого исходного кода". Slashdot . 21 февраля 2008 г. Получено 29 февраля 2008 г.
  19. Робин Лаки (22 августа 2007 г.). "Ohloh API Beta". Ohloh . Получено 23 декабря 2007 г.
  20. ^ Sands, Rich (18 января 2013 г.). ""О значках активности проекта" Блог Open Hub". blog.openhub.net . Получено 15 января 2016 г.
  21. ^ Деген-Портной, Питер (14 января 2014 г.). «О рейтинге горячности Оло». blog.openhub.net . Получено 15 января 2016 г. .
  22. ^ "Black Duck выпускает последнюю версию решения Hub Open Source Security". businesswire.com . 6 апреля 2016 г. Получено 3 февраля 2020 г.
  23. ^ Bily, Susie. "Ohloh + Code = Ohloh Code". Ohloh Blog . Архивировано из оригинала 18 мая 2014 года . Получено 7 июня 2013 года .
  24. ^ "Open Hub в 2016 году". Блог OpenHub . Получено 15 апреля 2016 года .

Внешние ссылки