Thank you for taking the time to read my bid request for a long-term partnership.
I am looking for a highly skilled Python programmer to help develop a new version of the open source program [login to view URL]
The program has a very dedicated group of developers that seem eager to help others with work on their own programs.
What i want to improve on the current Miro client is mostly the BitTorrent part so knowledge about the BitTorrent protocol or an eager interest to learn about it is required for this task.
**Here are the changes i would like to begin with:**
*Changes to the main GUI:*
Add a new button above Miro Guide going to a specified address for finding BitTorrent downloads. (Is Miro Guide using FireFox, so we can do the same?)
Change the name of the Miro Guide to: Video Guide
I would like to add to the very top of the application in the GUI where it just says the name of the application (Miro) I want to add: Downloading: xkb/s ? Uploading: xkbs/s
In the system tray I want it to be possible to mouseover to see how much is being uploaded and downloaded aswell as the 3-4 latest things to be added to the downloading list.
In the Library part I would like to add a way to sort files by All, Videos (just videos downloaded from youtube etc) and BitTorrent to sort out torrent files. It should also be possible to click a button to start seeding a torrent again.
At the bottom of the application there is a Video Search, I would like to add a BitTorrent search there too.
Now, to the hard part. I would like to add a dialogue box when a user tries to add a torrent, in the box the user can choose what files to download and where to put the file(s) (if not just in the standard folder) I have included a picture of a similar box used in BitComet that I think works great. We do not have to add the advanced features etc. just yet.
**Future development (not in this bid request):**
I have not been able to find out if Miro has DHT yet. But if it doesn’t I want to add that in the next stage.
I am looking forward to hearing from people that might be interested in a long term working relationship.
-Leif Erik
## Deliverables
When a torrent is downloading in the program i would like to show information a bit differently and also add a little more information. I hope we can discuss this small bit more if you accept the bid.