Envolvendo-se no Github (como encontrar projetos) [fechado]

53

Quero contribuir para projetos de código aberto no Github. Principalmente, eu gostaria de começar corrigindo pequenos bugs ou adicionando recursos. Eu não tenho um projeto específico em mente. Eu gostaria de trabalhar em projetos em C, C ++, Python, .NET, Java, etc. No entanto, meu problema é que não consigo descobrir como encontrar algo no Github.

Encontrei uma página no Explore Github, que lista projetos em C. Basicamente, lista os 5 principais projetos C "assistidos". OK, tudo bem, mas quero ver mais de 5.

O Sourceforge foi ótimo, porque você pode procurar projetos pela linguagem de programação. Além disso, o SourceForge tem ou costumava ter um fórum para encontrar projetos que estão pedindo ajuda. Não consigo encontrar nada disso no Github. Há um recurso de "Pesquisa" que parece bastante inútil para encontrar projetos com os quais contribuir. Eu tentei a pesquisa avançada, definindo-a como "Repositórios" e "C" para a linguagem de programação. No entanto, você deve colocar algo na pesquisa; embora eu só queira procurar títulos e descrições de projetos.

Então, eu tentei colocar "rede" apenas para ver o que aparece. Ele fornece apenas uma lista das bifurcações de todos os projetos existentes.

Existe alguma maneira de pesquisar, digamos, por terceiros ou algo assim, por projetos de maneira sã? Parece que o Github deveria ter uma coisa dessas; Eu escolheria o Sourceforge já que posso pesquisar lá, mas quero estabelecer um perfil no Github, já que esse é o sabor do mês e existem todos esses fanboys no Hacker News que parecem pensar que um perfil no Github é melhor do que um currículo /CV. :)

user9987789
fonte
Normalmente, encontro projetos Github / Bitbucket / Google Code / Launchpad / Source Forge usando as bibliotecas / aplicativos / plugins existentes, encontrados por outros meios. Não é melhor ingressar em um projeto em que você está se utilizando, pois o contexto geralmente é mais claro sobre o que precisa ser feito?
Spoike 27/02
Ouvi dizer que as pessoas sempre trazem isso à tona. No entanto, não consigo pensar em nada que eu use regularmente: a) código aberto eb) projeto não muito grande. Claro, eu uso o Linux / vim / apache / firefox / etc, mas gostaria de pesquisar e encontrar algum projeto, talvez clicar na lista de problemas e encontrar alguns bugs que gostaria de corrigir e trabalhar com ele . Mas seu método é muito bom; Só não sei o que, na minha paisagem, eu faria.
user9987789
Isso é fora de tópico para a pergunta, mas posso sugerir que você possa procurar bibliotecas ou plugins para Linux / vim / apache / firefox / etc, tenho certeza de que há muitos (embora eu reconheça a maioria deles especificamente no github). Ou você pode tentar iniciar seu próprio projeto, pois a inicialização de um repositório git não é particularmente difícil. ;-)
Spoike 28/02
11
Eu não quero spam, mas eu encontrei este site muito útil para isso: codetriage.com (não, eu não sou afiliado de forma alguma com eles.)
Florian Margaine
2
Esta pergunta parece estar fora do tópico, porque trata-se de como usar um serviço específico na Web.
Bart van Ingen Schenau

Respostas:

24

Se você pesquisar, por language:csharpexemplo, usando a caixa, ele mostrará todos os projetos csharp e os classificará pelo número de observadores. Não há necessidade de escolher o idioma no menu suspenso, ele ignorará essa configuração.

Dervall
fonte
5
Aqui está o link para a pesquisa avançada: github.com/search
Tim