Mercurial > hg > xmms-sid
annotate TODO @ 326:05db7469aeb4
More ideas
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 12 Jan 2005 02:29:04 +0000 |
parents | cf533565701e |
children | 171b428ee806 |
rev | line source |
---|---|
7 | 1 XMMS-SID - SIDPlay input plugin for X MultiMedia System (XMMS) |
1 | 2 ============================================================== |
3 | |
182 | 4 For XMMS-SID v0.8 |
5 ----------------- | |
317 | 6 RC1: |
319 | 7 - explain --disable-themetune in README |
8 - fix NEWS | |
9 | |
182 | 10 - Subtune INFO selector does not have text when the |
11 fileinfo window is first opened, why? | |
265 | 12 - Tabify filter configuration and add separate tabs |
13 for SIDPlay1 and 2 filter configs (Also separate reset | |
14 buttons for each) | |
15 - Fix remaining bugs, if any. | |
195
7ab5b1952713
Plan for going towards 0.8.0.
Matti Hamalainen <ccr@tnsp.org>
parents:
193
diff
changeset
|
16 |
7ab5b1952713
Plan for going towards 0.8.0.
Matti Hamalainen <ccr@tnsp.org>
parents:
193
diff
changeset
|
17 0.8.0 FINAL: |
7ab5b1952713
Plan for going towards 0.8.0.
Matti Hamalainen <ccr@tnsp.org>
parents:
193
diff
changeset
|
18 - Clean up and re-indent the code |
7ab5b1952713
Plan for going towards 0.8.0.
Matti Hamalainen <ccr@tnsp.org>
parents:
193
diff
changeset
|
19 - Check documentation (README, FAQ) |
182 | 20 |
7 | 21 For XMMS-SID v0.9/1.0 |
171 | 22 --------------------- |
265 | 23 - Editing facilities in fileinfo dialog? |
24 * song length | |
25 * SID header editing | |
26 * STIL editing is probably not sensible | |
1 | 27 |
309 | 28 - XSIDB, XMMS-SID Song Information Database: |
29 A combination of STIL and songlength databases, with | |
30 MD5 checksums (as in songlength database). | |
31 | |
32 XMMS-SID could check XSIDB first and then fall back to | |
33 STILdb and songlength db, maybe adding information to | |
34 XSIDB if something is found. | |
35 | |
265 | 36 - Convenience functionality? |
326 | 37 retrieve latest HVSC and song-length databases automatically? |
38 use 'curl' or 'wget' binary or use libcurl and implement | |
39 getting of those in plugin itself. example: | |
40 | |
41 0) if enabled: | |
42 | |
43 1) get "http://www.tnsp.org/xs-files/LATEST", contents might | |
44 something similar to: | |
45 | |
46 HVSC 5.8 http://... | |
47 sldb 5.8 http://... | |
48 stable 0.8.0 http://www.tnsp.org/xs-files/xmms-sid-0.8.0.tar.gz | |
49 devel 0.9.0alpha0 http://www.tnsp.org/xs-files/xmms-sid-0.9.0alpha0.tar.gz | |
265 | 50 |
326 | 51 2) verify signature. tell user about xmms-sid updates and |
52 ask user if he wants the HVSC/sldb updates | |
53 | |
54 3) if yes, download updates and verify | |
55 | |
56 4) unzip, install, etc. | |
57 | |
58 security issues: | |
59 - how to prevent dns-spoofing or other attempts | |
60 to distribute invalid data? | |
61 - if forged data is got: exploitation of further vulnerabilities | |
62 in xmms-sid or unzip/tar may be possible | |
63 - only good way would be PGP/GnuPG signing of packages, but | |
64 that might be quite hard to implement... | |
65 | |
265 | 66 |
67 Crazy ideas: | |
68 - Song "pre-rendering" support+position selector | |
80
7047a6390b08
Updated and improved documentation
Matti Hamalainen <ccr@tnsp.org>
parents:
48
diff
changeset
|
69 work like it "should". Option for those who have the |
7047a6390b08
Updated and improved documentation
Matti Hamalainen <ccr@tnsp.org>
parents:
48
diff
changeset
|
70 CPU power (or patience) and enough RAM to spare for |
182 | 71 the whole song. (probably not feasible, dunno.) |
35 | 72 |
80
7047a6390b08
Updated and improved documentation
Matti Hamalainen <ccr@tnsp.org>
parents:
48
diff
changeset
|
73 |
171 | 74 For XMMS-SID2 |
75 ------------- | |
76 Port to XMMS2. |