Black Duck Open Hub

Black Duck Open Hub, anteriormente Ohloh,[1] é um website é um web services suite e uma plataforma de comunidade online que visa mapear o desenvolvimento de software livre. Foi fundado pelos ex-executivos da Microsoft Jason Allen e Scott Collison em 2004 e Robin Luckey juntou-se ao desenvolvimento.[2][3] Em 6 de junho de 2013, o site listava 590.310 projetos, 538.806 repositórios de código fonte, 2.373.936 contribuidores e 23.457.982.058 linhas de código.[4]

Black Duck Open Hub
Proprietário(s) Black Duck Software
Requer pagamento? Não
Gênero Controle de versão, desenvolvimento de software
Idioma(s) inglês
Lançamento 1 de janeiro de 2006 (18 anos)
Endereço eletrônico openhub.net

Em 28 de maio de 2009, Black Duck Open Hub foi adquirido pela Geeknet, dona da SourceForge, popular plataforma de desenvolvimento open source.[5] Pouco depois, Geeknet vendeu Black Duck Open Hub para a empresa de análise de projetos open source Black Duck Software em 5 de outubro de 2010. Black Duck planejava integrar as funcionalidades do Black Duck Open Hub com seus projetos existentes, a fim de avançar o site para um importante recurso de desenvolvimento FOSS. [6]

Design

editar

Através das buscas de dados através dos repositórios de sistema de controle de versão (tal como CVS, Subversion, Git, Bazaar e Mercurial), Ohloh providencia estatísticas sobre o histórico do projeto, licença (inclusive os conflitos), métricas dos software, tais como linhas de código fonte, e estatísticas de commit. O codebase history informa sobre a quantidade de atividade de cada projeto.

Software stacks (lista de software aplicativos usados por cada membro do Black Duck Open Hub) e tags são usados para calcular a similaridade entre os projetos.

Global statistics por linguagem mensura a popularidade de uma linguagem de programação desde 1990.[7] Essas estatísticas também têm sido usados ​​para identificar aqueles projetos com o controle de versão mais antigo.[8]

Contributor statistics mensura a experiência dos desenvolvedores de projetos open source, avaliando os commit enviados nos repositórios. Uma característica de rede social, chamada de kudos, foi introduzida para fornecer um rank dos contribuidores. Há um KudoRank para cada usuário em uma escala de 1 a 10, da qual é automaticamente extraído de todos os kudos no sistema.[9] A ideia de mensurar as habilidades e produtividade dos desenvolvedores open source com base nas estatísticas do commit recebeu opiniões diversas em blogs de tecnologia.[10][11]

Em 22 de agosto de 2007, uma versão pública betade um web-service API foi anunciada, para expor dados e relatórios do Black Duck Open Hub e promover o desenvolvimento de aplicações de terceiros.[12]

Busca de código

editar

Em 2012, Black Duck Open Hub lançou no site uma ferramenta de busca de código fonte, a partir do banco de dados.[13] É capaz de pesquisar 10 bilhões de linhas de código e filtrar por linguagem, projeto ou sintaxe.

Ver também

editar

Referências

  1. Peter Degen-Portnoy (15 de julho de 2014). «Ohloh Is Now The Black Duck Open Hub». Black Dunk Open Hub. Consultado em 30 de julho de 2014 
  2. Darryl K. Taft (13 de julho de 2006). «Startup Helps Assess Open-Source Projects». eWeek. Consultado em 29 de agosto de 2007 
  3. «Ehemalige Microsoft-Manager gründen Infoportal zu Open Source». Heise Online (em alemão). 19 de julho de 2006. Consultado em 29 de agosto de 2007 
  4. «Ohloh». Consultado em 6 de julho de 2013 
  5. SourceForge Acquires Ohloh
  6. «Geeknet Sells Open Source Directory Ohloh To Black Duck Software». TechCrunch. Consultado em 5 de outubro de 2010 
  7. Robin Luckey (8 de outubro de 2006). «PHP Eats Rails for Breakfast». Ohloh. Consultado em 29 de agosto de 2007 
  8. Robin Luckey (31 de agosto de 2007). «The World's Oldest Source Code Repositories». Ohloh. Consultado em 3 de janeiro de 2008 
  9. Robin Luckey (4 de maio de 2007). «Ohloh Kudos». Ohloh. Consultado em 29 de fevereiro de 2008 
  10. Bill Snyder (21 de fevereiro de 2008). «Is counting open source code contributions really useful?». InfoWorld. Consultado em 29 de fevereiro de 2008 
  11. «Ohloh Tracks Open Source Developers». Slashdot. 21 de fevereiro de 2008. Consultado em 29 de fevereiro de 2008 
  12. Robin Luckey (22 de agosto de 2007). «Ohloh API Beta». Ohloh. Consultado em 23 de dezembro de 2007 
  13. Bily, Susie. «Ohloh + Code = Ohloh Code». Ohloh Blog. Consultado em 7 de junho de 2013 

Ligações externas

editar