The Scoundrel Project - .plan
Main | Start
 About
What it is
Long description
Screenshots
Help | Troubleshoot
Help Forum
FAQ
 Get it
Main | What's new?
Tech-preview 2
Source | Browse
Required Libs | JCL
 Get involved
Main | Plan
Project Dashboard
System Design | Forum
Networks | Forum
Filters | Forum
Bugtracking
 Stay updated
 

.plan for Project Scoundrel

The plan for this project is divided into four categories - GrandVisions, LesserVisions, GUI/CosmeticStuff and BugsToBeSquished/ThingsToFix. Read on to see what will be happening soon...

GrandVisions

  • A radically new type of manual downloading
  • Pipeline searches and downloads.
  • Extract the search service code to a .dll and enable the addition of other search services through other .dll's (become a "meta-client").
  • Multithreaded downloads
  • Improved automatic searching
    • Asking better queries to the server
    • Better matching of found results
    • Handle remixes

LesserVisions

  • Save the queued queries on exit to enable "continue interrupted search".
  • Add "unqueue all queries, unshare all files and quit when all downloads/uploads finish"-feature.
  • Add "get those I don't have already"-feature (ie, first scan the local harddrive for music. Could be implemented through another network!)
  • Add "beautify the files i already have based on this query"
  • Update the ID3-tag too, not only the filename.
  • Genre-information should be extracted from the webpages too, if possible.
  • Ping the search results and try to download from low-ping-peers first.

GUI/CosmeticStuff

  • Change "Current downloads" to "Uploads" under the Share-tab
  • Add another button to the applications titlebar - "minimize to systray".
  • Add a checkbox "do not rename downloaded file" to the add-query-form. Perhaps also as a general feature under the configuration tab.
  • Improve the Built-In-Browser so that when you hit enter a form is submitted etc (so you don't have to use the mouse all the time).

BugsToBeSquished/ThingsToFix

  • Look into the "share on successful download"-issue.
  • Implement Logoff/Login-scheme to deal with timeouting servers.
  • Deal with "disk full" and other file-handling anomalies.
  • Don't send the "Play"-command to Winamp if the playlist is empty since this will bring up the "add tracks"-dialog and lock Scoundrel.
  • Tons of these I fear... Go report some.

Post feedback in one of the forums.
{counter}