3 These are in no particular order. A 1.0 release is reliant on doing most of |
3 These are in no particular order. A 1.0 release is reliant on doing most of |
4 this stuff. Some might be dupes, some might be done already. |
4 this stuff. Some might be dupes, some might be done already. |
5 |
5 |
6 - Include the Visual Studio.NET project file in CVS directly. |
6 - Include the Visual Studio.NET project file in CVS directly. |
7 - Favor archivers that have the same extension as an archive when opening. |
7 - Favor archivers that have the same extension as an archive when opening. |
8 - Remove extra exists() calls where possible. |
|
9 - Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less |
8 - Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less |
10 important, since streaming archives aren't of much value to games (which |
9 important, since streaming archives aren't of much value to games (which |
11 is why zipfiles are king: random access), but it could have uses for, say, |
10 is why zipfiles are king: random access), but it could have uses for, say, |
12 an installer/updater. I thought it might be neat to have MBOX and Maildir |
11 an installer/updater. I thought it might be neat to have MBOX and Maildir |
13 support so that both "archives" look identical to an application; might be |
12 support so that both "archives" look identical to an application; might be |
14 nice for an email program. That's blue sky, unless someone wants to tackle |
13 nice for an email program. That's blue sky, unless someone wants to tackle |
15 it. |
14 it. |
16 - Try to remove ERR_OS_ERROR from macclassic.c where possible. |
15 - Try to remove ERR_OS_ERROR from macclassic.c where possible. |
|
16 - Figure out that pesky pthread casting problem. |
17 - Platforms to be verified as working: Solaris, WinNT 3.1, WinME, WinXP, |
17 - Platforms to be verified as working: Solaris, WinNT 3.1, WinME, WinXP, |
18 MacOS 8.1 |
18 MacOS 8.1 |
19 - Platforms to port to: NetBSD (needs pthreads), OS/2 (needs platform driver), |
19 - Platforms to port to: NetBSD (needs pthreads), OS/2 (needs platform driver), |
20 PocketPC (Maybe can just use win32.c?), Amiga (needs platform driver), |
20 PocketPC (Maybe can just use win32.c?), Amiga (needs platform driver), |
21 AtheOS (needs platform driver, maybe can use unix.c and posix.c?) |
21 AtheOS (needs platform driver, maybe can use unix.c and posix.c?) |