¿Encuentra proyectos que usan un lenguaje de programación particular en Launchpad?

14

En Launchpad.net , la mayoría de los proyectos enumeran los lenguajes de programación que utiliza su software:

texto alternativo

Sería útil si hubiera una manera de obtener una lista de todos los proyectos que usan el lenguaje de programación "X", en mi caso Vala . ¿Launchpad proporciona esta funcionalidad? ¿Hay alguna herramienta de terceros que pueda hacer esto?

Isaias
fuente
Buena pregunta. Tengo curiosidad por saber si hay una respuesta a esto.
Nathan Osman
has visto este launchpad.net/vala
karthick87

Respuestas:

13

Como Marco Ceppi me ha señalado launchpadlib, escribí un pequeño guión que hará esto por usted. texto alternativo descarguelo aqui

Ejecute el script llamando python name_of_the_script.pya un Terminal después de haberlo descargado y guardado. Le pedirá un lenguaje de programación, sin distinción entre mayúsculas y minúsculas, y una consulta de búsqueda (donde *se permiten comodines ). Si los deja en blanco, buscará en todos, en lugar de ninguno.

Tendrá que instalar python-launchpadlibantes de poder usarlo.

Aquí hay un ejemplo de salida:

stefano@3000-G530:~$ python test.py 
Enter a programming language or leave blank to find projects in all languages:
>>> Python
Enter a search query or leave blank for all:
>>> Calculator
calcool - A document based calculator tool...
evias - Web site used to apply Eve DB dump to Eve API results and get th...
txevolver - txEvolver is a Twisted-based set of libraries for performing ...
[...]
Stefano Palazzo
fuente
Sin embargo, no es el mejor código que escribí ... Pero funciona bien.
Stefano Palazzo
3
Ligeramente fuera de tema, pero: Gracias por informarme sobre esta biblioteca: P
Ward Muylaert
¿Sería posible pegar el script de Python directamente en la respuesta? La pasta ya no está disponible. Nota al margen: vea esta pregunta para este problema: ¿Se eliminan las pastas realizadas en el Servicio Ubuntu Pastebin?
Aditya
Lo secundé. Realmente me gustaría ver una forma de buscar launchpadlib usando comodines y el pastebin ya no existe ...
miller the gorilla
7

Launchpad no tiene esta funcionalidad. La solicitud es el error # 2630 , al que puede suscribirse.

mgunes
fuente
1

Puede encontrar un proyecto en particular en el siguiente enlace, pero que yo sepa, no puede enumerar proyectos que usen lenguaje de programación X.

https://launchpad.net/projects

texto alternativo

karthick87
fuente