stringtranslate.com

Centro abierto

Black Duck Open Hub , anteriormente Ohloh , [2] es un sitio web que ofrece un conjunto de servicios web y una plataforma comunitaria en línea que tiene como objetivo indexar la comunidad de desarrollo de software de código abierto . Fue fundado por los exgerentes de Microsoft Jason Allen y Scott Collison en 2004 y se unió al desarrollador Robin Luckey. [3] [4] Al 15 de enero de 2016 , el sitio enumera 669,601 proyectos de código abierto, 681,345 repositorios de control de fuente, 3,848,524 contribuyentes y 31,688,426,179 líneas de código. [5]

En 2017, Black Duck Software (la empresa que gestiona el sitio) fue adquirida por Synopsys por 565 millones de dólares. [6]

Historia

Ohloh es un sitio web que ofrece una suite de servicios web y una plataforma comunitaria en línea que tiene como objetivo indexar la comunidad de desarrollo de software de código abierto . Fue fundado por los ex gerentes de Microsoft Jason Allen y Scott Collison en 2004 y se unió al desarrollador Robin Luckey. [7] [8] Al 15 de enero de 2016 , el sitio enumera 669,601 proyectos de código abierto, 681,345 repositorios de control de fuente, 3,848,524 contribuyentes y 31,688,426,179 líneas de código. [9] El 28 de mayo de 2009, Ohloh fue adquirido por Geeknet , propietarios de la popular plataforma de desarrollo de código abierto SourceForge . [10] Sin embargo, Geeknet vendió Ohloh a la empresa de análisis de código abierto Black Duck Software el 5 de octubre de 2010. Black Duck integró la funcionalidad de Ohloh con sus productos existentes para convertir el sitio en un recurso importante para el desarrollo de FOSS. [11] El 18 de julio de 2014, Ohloh se convirtió en Black Duck Open Hub. [12] A fines de agosto de 2014, la función Organizaciones de Black Duck Open Hub salió de la versión Beta y pasó a la versión 1.0. [13]

Funcionalidad y características

Al recuperar datos de repositorios de control de revisión (como CVS , SVN , Git , Bazaar y Mercurial ), Black Duck Open Hub proporciona estadísticas sobre la longevidad de los proyectos, sus licencias (incluida la información sobre conflictos de licencias) y métricas de software como líneas de código fuente y estadísticas de confirmación . El historial de la base de código informa sobre la cantidad de actividad de cada proyecto. Las pilas de software (lista de aplicaciones de software utilizadas por los miembros de Black Duck Open Hub) y las etiquetas se utilizan para calcular la similitud entre proyectos.

Las estadísticas globales por lenguaje miden la popularidad de lenguajes de programación específicos desde principios de los años 1990. [14] Esas estadísticas globales de todos los proyectos en Black Duck Open Hub también se han utilizado para identificar aquellos con los historiales de control de revisión continuo más extensos. [15]

También están disponibles las estadísticas de los colaboradores , que miden la experiencia de los desarrolladores de código abierto observable en el código enviado a los repositorios de control de revisión. Se han introducido funciones de redes sociales ( kudos ) para permitir a los usuarios clasificar a los colaboradores de código abierto. Se extrae automáticamente un KudoRank para cada usuario y colaborador de código abierto en una escala del 1 al 10 de todos los kudos en el sistema. [16] La idea de medir las habilidades y la productividad de los desarrolladores de código abierto sobre la base de las estadísticas de envío o la calificación mutua ha recibido reacciones mixtas en los blogs de tecnología. [17] [18] Los perfiles de los colaboradores también pueden contener una dirección de correo electrónico proporcionada por el colaborador y avatares cargados desde Gravatar utilizando esa dirección de correo electrónico.

El 22 de agosto de 2007, se anunció una versión beta pública de una API de servicio web , que exponía los datos e informes de Black Duck Open Hub para promover el desarrollo de aplicaciones de terceros. [19]

El 18 de enero de 2013, el equipo anunció una nueva métrica, el Indicador de Actividad del Proyecto (PAI). El PAI combina la cantidad de colaboradores y la cantidad de compromisos en un algoritmo que pondera la actividad más reciente en mayor medida que la actividad anterior. La actividad se normaliza de modo que todos los proyectos se puedan considerar y ponderar por igual entre sí; esa evaluación de la actividad se escala en relación con la cantidad de colaboradores y compromisos del proyecto. [20]

El 14 de enero de 2014, el equipo anunció una nueva puntuación, la puntuación de popularidad del proyecto. La puntuación de popularidad del proyecto muestra la actividad y el crecimiento a largo plazo de los proyectos de software libre, pero su requisito de que haya al menos un año de datos significa que no se pueden clasificar los nuevos proyectos. La puntuación de popularidad del proyecto analiza la actividad de las últimas semanas y evalúa la actividad diaria para identificar esos proyectos. Por diseño, la puntuación de popularidad del proyecto es muy volátil. [21]

El 6 de abril de 2016, el equipo anunció Hub 3.0, que agilizó los procesos de integración continua y DevOps a través de la gestión de políticas y capacidades de escaneo rápido. [22]

Búsqueda de código

En 2012, Black Duck Open Hub lanzó Open Hub Code Search, un motor de búsqueda de código gratuito basado en su predecesor, Koders . [23] Podía buscar más de 21 mil millones de líneas de código de fuente abierta y filtrar por idioma, proyecto o sintaxis, pero se suspendió en 2016. [24]

Véase también

Referencias

  1. ^ blackducksoftware. "blackducksoftware/ohloh-ui: Aplicación web para Ohloh Stack. Actualmente Rails 4.2.7 y Ruby 2.2.5". GitHub . Consultado el 3 de diciembre de 2020 .
  2. ^ "Blog de Black Duck Open Hub | Acerca de Black Duck Open Hub". Black Duck Software. Archivado desde el original el 20 de noviembre de 2015. Consultado el 25 de agosto de 2014 .
  3. ^ Darryl K. Taft (13 de julio de 2006). "Startup Helps Assess Open-Source Projects" (Una startup ayuda a evaluar proyectos de código abierto). eWeek . Consultado el 29 de agosto de 2007 .[ enlace muerto permanente ]
  4. ^ "Ehemalige Microsoft-Manager gründen Infoportal zu Open Source". Heise en línea (en alemán). 19 de julio de 2006 . Consultado el 29 de agosto de 2007 .
  5. ^ "Open Hub" . Consultado el 15 de enero de 2016 .
  6. ^ Loizos, Connie. «Black Duck Software, de quince años de antigüedad, obtiene su salida y se vende a Synopsys por 565 millones de dólares». TechCrunch . Consultado el 7 de enero de 2018 .
  7. ^ Darryl K. Taft (13 de julio de 2006). "Startup Helps Assess Open-Source Projects" (Una startup ayuda a evaluar proyectos de código abierto). eWeek . Consultado el 29 de agosto de 2007 .[ enlace muerto permanente ]
  8. ^ "Ehemalige Microsoft-Manager gründen Infoportal zu Open Source". Heise en línea (en alemán). 19 de julio de 2006 . Consultado el 29 de agosto de 2007 .
  9. ^ "Open Hub" . Consultado el 15 de enero de 2016 .
  10. ^ "SourceForge adquiere Ohloh – Black Duck Open Hub Blog". Archivado desde el original el 20 de diciembre de 2011. Consultado el 29 de mayo de 2009 .
  11. ^ "Geeknet vende el directorio de código abierto Ohloh a Black Duck Software". TechCrunch . Consultado el 5 de octubre de 2010 .
  12. ^ "Black Duck Open Hub en Twitter".
  13. ^ "Revelando la organización renovada".
  14. ^ Robin Luckey (8 de octubre de 2006). «PHP se come Rails en el desayuno». Ohloh . Archivado desde el original el 12 de septiembre de 2007. Consultado el 29 de agosto de 2007 .
  15. ^ Robin Luckey (31 de agosto de 2007). «Los repositorios de código fuente más antiguos del mundo». Ohloh . Archivado desde el original el 14 de febrero de 2012. Consultado el 3 de enero de 2008 .
  16. ^ Robin Luckey (4 de mayo de 2007). "Ohloh Kudos". Ohloh . Archivado desde el original el 17 de abril de 2008 . Consultado el 29 de febrero de 2008 .
  17. ^ Bill Snyder (21 de febrero de 2008). "¿Es realmente útil contar las contribuciones de código abierto?". InfoWorld . Consultado el 29 de febrero de 2008 .
  18. ^ "Ohloh rastrea a los desarrolladores de código abierto". Slashdot . 21 de febrero de 2008 . Consultado el 29 de febrero de 2008 .
  19. ^ Robin Luckey (22 de agosto de 2007). «Ohloh API Beta». Ohloh . Consultado el 23 de diciembre de 2007 .
  20. ^ Sands, Rich (18 de enero de 2013). ""Acerca de los íconos de actividad del proyecto" Blog de Open Hub". blog.openhub.net . Consultado el 15 de enero de 2016 .
  21. ^ Degen-Portnoy, Peter (14 de enero de 2014). "Acerca del índice de popularidad de Ohloh". blog.openhub.net . Consultado el 15 de enero de 2016 .
  22. ^ "Black Duck lanza la última versión de la solución de seguridad de código abierto Hub". businesswire.com . 6 de abril de 2016 . Consultado el 3 de febrero de 2020 .
  23. ^ Bily, Susie. «Ohloh + Código = Ohloh Código». Blog Ohloh . Archivado desde el original el 18 de mayo de 2014. Consultado el 7 de junio de 2013 .
  24. ^ "Open Hub en 2016". Blog de OpenHub . Consultado el 15 de abril de 2016 .

Enlaces externos