BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias GitHub apresenta gráficos de dependência e alertas de segurança

GitHub apresenta gráficos de dependência e alertas de segurança

Em sua conferência Universe 2017, o GitHub anunciou uma série de recursos que visam tornar seu código mais protegido. Estes recursos incluem alertas de segurança (baseados nos anteriores) e a disponibilização de um gráfico de dependência. Além disso, o GitHub disponibilizou um recomendador que promete ajudar os usuários a descobrir projetos pelos quais possam estar interessados. Disponibilizou também uma nova experiência no "Explore", oferecendo uma seleção de coleções, tópicos e outros recursos.

O gráfico de dependência do GitHub permite que você liste todas as dependências para o seu repositório; e pode ser acessado através da seção Insight do seu repositório (escolhendo a opção Dependency graph).

Para repositórios privados, os desenvolvedores são solicitados a conceder ao GitHub acesso aos metadados do repositório, cumprindo com a política de proteção de dados do GitHub. Atualmente, o gráfico de dependência do GitHub suporta Ruby e JavaScript, e, em breve, Python.

Com base nas informações fornecidas pelo gráfico de dependências, o GitHub poderá, em breve, fornecer alertas de segurança para desenvolvedores quando qualquer uma das dependências de seus repositórios contiver uma vulnerabilidade pública conhecida. Quando uma correção para esta vulnerabilidade for publicada, o GitHub irá fornecer uma sugestão, como atualizar para uma versão mais recente dessa dependência, etc.

Os alertas de segurança, que de acordo com o GitHub são apenas as primeiras ferramentas de um futuro conjunto para ajudar a tornar o código mais seguro, ainda não estão disponíveis.

Os outros dois principais recursos que o GitHub anunciou visam tornar mais fácil para os desenvolvedores descobrir o que a comunidade GitHub tem para oferecer. O primeiro é um sistema de recomendação, apelidado de Discover repositories, que fornece sugestões que podem ser interessantes para você baseadas no seu comportamento, como a criação de um repositório, sugestões para seguir outros desenvolvedores e sobre o que é popular no GitHub. Além disso, o GitHub renovou a experiência da sessão "Explore" para fornecer aos desenvolvedores uma seleção com curadorias de coleções e tópicos. Como exemplo de coleções podemos citar machine learning, aplicativos governamentais ou tutoriais de, por exemplo, como escolher seu primeiro projeto de código aberto, etc. Os tópicos, por outro lado, têm um alcance mais amplo, por exemplo, projetos relacionados ao Android, CSS, Rails, etc.

Em uma nota relacionada, o GitHub também revelou seus gráficos de informações do Explore Octoberse, que tenta resumir a maneira pela qual os desenvolvedores de todo o mundo têm usado o GitHub para compartilhar seus códigos, quais linguagens ou frameworks são mais populares, e assim por diante.

Para mais detalhes, você pode assistir ao keynote da conferência .

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT