Involucrarse en Github (cómo encontrar proyectos) [cerrado]

53

Quiero contribuir a proyectos de código abierto en Github. Principalmente, me gustaría comenzar arreglando pequeños errores o agregando funciones. No tengo un proyecto en particular en mente. Me gustaría trabajar en proyectos C, C ++, Python, .NET, Java, etc. Sin embargo, mi problema es que no puedo encontrar la manera de encontrar algo en Github.

Encontré una página en Explore Github, que enumera los proyectos de C. Básicamente, enumera los 5 principales proyectos C "vistos". OK, está bien, pero quiero ver más de 5.

Sourceforge fue / es genial porque puedes explorar proyectos por lenguaje de programación. Además, SourceForge tiene o solía tener un foro para encontrar proyectos que solicitan ayuda. No puedo encontrar nada de eso en Github. Hay una función de "Búsqueda" que parece bastante inútil para encontrar proyectos para contribuir. Intenté la búsqueda avanzada, configurándola en "Repositorios" y "C" para el lenguaje de programación. Sin embargo, tienes que poner algo en la búsqueda; aunque solo quiero buscar títulos y descripciones de proyectos.

Entonces, traté de poner "red" solo para ver qué surge. Da solo una lista de la bifurcación de todos los proyectos que hay.

¿Hay alguna manera de buscar, digamos a través de un tercero o algo así, proyectos de una manera sensata? Parece que Github debería tener tal cosa; Simplemente elegiría Sourceforge ya que puedo buscar allí, pero quiero establecer un perfil de Github, ya que ese es el sabor del mes y hay todos estos fanáticos en Hacker News que parecen pensar que un perfil de Github es mejor que un currículum /CV. :)

usuario9987789
fuente
Por lo general, encuentro proyectos de Github / Bitbucket / Google Code / Launchpad / Source Forge utilizando las bibliotecas / aplicaciones / complementos que se encuentran allí, que se encuentran por otros medios. ¿No es mejor unirse a un proyecto que está utilizando usted mismo ya que el contexto generalmente es más claro sobre lo que hay que hacer?
Spoike
Escuché eso, la gente siempre menciona eso. Sin embargo, no puedo pensar en nada que use regularmente que sea a) código abierto Yb) proyecto no muy grande. Claro, uso Linux / vim / apache / firefox / etc. pero me gustaría examinar y encontrar algún proyecto, tal vez haga clic en la lista de problemas y solo encuentre un par de errores que me gustaría solucionar y solucionarlo . Pero tu método es muy bueno; Simplemente no sé qué, en mi paisaje, haría.
user9987789
Esto está fuera del tema de la pregunta, pero ¿puedo sugerirle que puede buscar bibliotecas o complementos para Linux / vim / apache / firefox / etc., estoy bastante seguro de que hay muchos (aunque reconocería que la mayoría de ellos no son específicamente en github). O puede intentar iniciar su propio proyecto ya que inicializar un repositorio git no es particularmente difícil. ;-)
Spoike
1
No me refiero a spam, pero he encontrado este sitio web muy útil para esto: codetriage.com (no, no estoy afiliado de ninguna manera con ellos.)
Florian Margaine
2
Esta pregunta parece estar fuera de tema porque se trata de cómo usar un servicio en particular en la web.
Bart van Ingen Schenau

Respuestas:

24

Si busca, por language:csharpejemplo, usando el cuadro, le mostrará todos los proyectos de csharp y los ordenará por el número de observadores. No es necesario elegir el idioma en el menú desplegable, ignorará esa configuración.

Dervall
fuente
55
Aquí está el enlace a la búsqueda avanzada: github.com/search
Tim