Subversion Repositories SvarDOS

Rev

Rev 551 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
286 mateuszvis 1
 
2
%hSvarDOS: The project's TODO list
3
 
304 mateuszvis 4
* Replace the default (FreeDOS) edit with a smaller alternative (?) that is:
5
  - TINY (a dozen of KiBs or so)
6
  - relatively simple: no need for advanced text editing features, just enough
7
    to comfortably edit small (<64K) configuration files
8
  - 8086-compatible and have modest memory requirements
9
  - multi-lang (kitten library)
10
  - capable of (limited) copy/pasting between two files
286 mateuszvis 11
 
288 mateuszvis 12
* validate that CORE is 100%% 8086-compatible
286 mateuszvis 13
 
551 mateuszvis 14
* replace FreeCOM by SvarCOM
286 mateuszvis 15
 
306 mateuszvis 16
* improve installer so user can choose the target disk
17
 
551 mateuszvis 18
* COUNTRY settings shall be configurable by localcfg (and user should be
19
  able to define local preferences through an easy-to-use wizard during
20
  install time)
21
 
22
* out-of-the box networking support:
23
 - requires shipping lots of packet drivers with SvarDOS... Should CRYNWR be
24
   part of the install set? Or only selected, most popular drivers? Or maybe
25
   this could be provided as a "supplemental" floppy disk?
26
 - user should be asked for its NIC model at install time
27
 - installer could also ask for a basic DHCP / static configuration
28
 
286 mateuszvis 29
* add a "link" tool so users can easily create "links" to their favorite
551 mateuszvis 30
  programs (esp. things like zip/unzip, etc). Might be something integrated
31
  within SvarCOM, or a third-party TSR.
286 mateuszvis 32
 
33
* install.com - MBR changes could be done by the installer itself instead of
34
  system()-calling fdisk
35
 
36
* help - write more useful content!
551 mateuszvis 37
  - basic DOS commands (directories, copy/rename/delete files, etc)
38
  - common configuration files (autoexec, config.sys, pkg.cfg, wattcp.cfg..)
39
  - networking guide
40
  - memory management basics
41
  - ...
286 mateuszvis 42
 
304 mateuszvis 43
* test new versions of software and update packages accordingly. special care
44
  must be taken for core things: kernel, freecom, fdisk, himemx...
45
 
319 mateuszvis 46
* add new, useful software to the SvarDOS repository (see the %lpkgrules.ama:rules%t)
47
 
286 mateuszvis 48
* further NLS support, improvements of existing translations and adding new
49
  languages -> would be nice to have some kind of web interface for submitting
50
  and reviewing translations
51
 
561 mateuszvis 52
* all CORE packages should be NLS-aware (ie. translatable)
286 mateuszvis 53
 
561 mateuszvis 54
* pkgnet.exe: implement the 'checkup' action for easy update checks
304 mateuszvis 55
 
561 mateuszvis 56
* possibly plenty of other things
304 mateuszvis 57
 
561 mateuszvis 58
 
286 mateuszvis 59
                        =============================
60
                          %hWanna help? %lcontact.ama:Get in touch!
61
                        =============================