Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

On Launchpad.net, most projects list the programming language(s) their software uses:

alt text

It would be useful if there was a way to get a list of all the projects that use "X" programming language, in my case Vala. Does Launchpad provide this functionality? Are there any 3rd party tools that can do this?

share|improve this question
    
Good question. I'm curious to know if there is an answer to this. –  Nathan Osman Dec 7 '10 at 6:17
    
have you seen this launchpad.net/vala –  karthick87 Dec 7 '10 at 7:10
add comment

3 Answers

up vote 13 down vote accepted

As Marco Ceppi has pointed me towards launchpadlib, I wrote a little script that will do this for you. alt text download it here

Run the script by calling python name_of_the_script.py in a Terminal after you've downloaded and saved it. It will ask you for a programming language, case insensitive, and a search query (where wildcards, *, are allowed). If you leave either of them blank, it will search across all, rather than none.

You'll need to install  python-launchpadlib before you can use it.

Here's some example output:

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 ...
[...]
share|improve this answer
    
Not the best code I ever wrote though... But it works fine. –  Stefano Palazzo Dec 7 '10 at 16:38
3  
Slightly off topic, but: Thanks for making me aware of this library :P –  Ward Muylaert Dec 7 '10 at 16:49
    
Would it be possible to paste the python script directly into the answer. The paste is no longer available. Side note: see this question for this issue: Does pastes made on Ubuntu Pastebin Service get deleted? –  Aditya Oct 22 '13 at 17:39
add comment

Launchpad doesn't have this functionality. The request for it is bug #2630, which you may want to subscribe to.

share|improve this answer
add comment

You can find particular project in the following link.But as far as i know you can not list projects that uses X programming langauge.

https://launchpad.net/projects

alt text

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.