revise TODO.
This commit is contained in:
parent
da863ed2de
commit
110ade1398
1 changed files with 40 additions and 24 deletions
64
TODO
64
TODO
|
@ -13,23 +13,55 @@ Priorities:
|
||||||
higher priority.
|
higher priority.
|
||||||
|
|
||||||
|
|
||||||
|
Things that must or should be done before 1.0:
|
||||||
|
|
||||||
|
* Finish the Multiboot Speicification 0.7. !!!
|
||||||
|
|
||||||
|
* Add more --disable-FOO options to configure, so that you can create a
|
||||||
|
minimum GRUB image. This is useful for boot floppies because of the size
|
||||||
|
restriction. !
|
||||||
|
|
||||||
|
* Implement a new version of track_int13, using Virtual 8086 Mode. !!!
|
||||||
|
|
||||||
|
* Add missing features of graphics support. !!
|
||||||
|
|
||||||
|
|
||||||
|
Things that must _not_ be done before 1.0:
|
||||||
|
|
||||||
|
* Add configuration inclusion support by adding a command "include". !
|
||||||
|
|
||||||
|
* Add automatic configuration support.
|
||||||
|
|
||||||
|
* Add bunzip2 support.
|
||||||
|
|
||||||
|
* Define the module system.
|
||||||
|
|
||||||
|
* Add BSD syntax support, using results of ioprobe to map drives. !
|
||||||
|
(0x1f0-0x1f7 = primary IDE, 0x170-0x176 = secondary,
|
||||||
|
0x1e8-0x1ef = tertiary, 0x168-0x16f = quaternary).
|
||||||
|
|
||||||
|
* Add a real scripting language, possibly retaining backward
|
||||||
|
compatibility so that old config files can be used.
|
||||||
|
|
||||||
|
* Add internationalization support, emulating gettext as much as is
|
||||||
|
feasible.
|
||||||
|
|
||||||
|
* Support other architectures than i386-pc.
|
||||||
|
|
||||||
|
* Add real memory management.
|
||||||
|
|
||||||
|
|
||||||
|
Things that may be done anytime:
|
||||||
|
|
||||||
* Port the script ``grub-install'' to FreeBSD, NetBSD and OpenBSD. At
|
* Port the script ``grub-install'' to FreeBSD, NetBSD and OpenBSD. At
|
||||||
least you will have to modify the function `convert' so that it can
|
least you will have to modify the function `convert' so that it can
|
||||||
translate a native device name into the corresponding GRUB drive
|
translate a native device name into the corresponding GRUB drive
|
||||||
representation. !
|
representation. !
|
||||||
|
|
||||||
* Add configuration inclusion support by adding a command "include". !
|
|
||||||
|
|
||||||
* Add a command to run a GRUB script file. !!
|
* Add a command to run a GRUB script file. !!
|
||||||
|
|
||||||
* Finish the Multiboot Speicification 0.7. !!!
|
|
||||||
|
|
||||||
* Add commands to manipulate the menu from the command-line interface. !
|
* Add commands to manipulate the menu from the command-line interface. !
|
||||||
|
|
||||||
* Add more --disable-FOO options to configure, so that you can create a
|
|
||||||
minimum GRUB image. This is useful for boot floppies because of the size
|
|
||||||
restriction. !
|
|
||||||
|
|
||||||
* Make symbolic links work for BSD FFS.
|
* Make symbolic links work for BSD FFS.
|
||||||
|
|
||||||
* Add indirect block support to the BSD FFS filesystem code, so files
|
* Add indirect block support to the BSD FFS filesystem code, so files
|
||||||
|
@ -46,18 +78,8 @@ Priorities:
|
||||||
partition, so that it won't be accidentally erased or modified by
|
partition, so that it won't be accidentally erased or modified by
|
||||||
the kernel.
|
the kernel.
|
||||||
|
|
||||||
* Add automatic configuration support.
|
|
||||||
|
|
||||||
* Add bunzip2 support.
|
|
||||||
|
|
||||||
* Define the module system.
|
|
||||||
|
|
||||||
* Add ISA PnP support.
|
* Add ISA PnP support.
|
||||||
|
|
||||||
* Add BSD syntax support, using results of ioprobe to map drives. !
|
|
||||||
(0x1f0-0x1f7 = primary IDE, 0x170-0x176 = secondary,
|
|
||||||
0x1e8-0x1ef = tertiary, 0x168-0x16f = quaternary).
|
|
||||||
|
|
||||||
* Add more filesystems support (XFS, NTFS, etc.)
|
* Add more filesystems support (XFS, NTFS, etc.)
|
||||||
|
|
||||||
* Add more remote console support (parallel and net).
|
* Add more remote console support (parallel and net).
|
||||||
|
@ -68,12 +90,6 @@ Priorities:
|
||||||
this type''. We need this for clean Hurd install floppies.
|
this type''. We need this for clean Hurd install floppies.
|
||||||
Nope. Improving the `find' command would solve this problem.
|
Nope. Improving the `find' command would solve this problem.
|
||||||
|
|
||||||
* Add a real scripting language, possibly retaining backward
|
|
||||||
compatibility so that old config files can be used.
|
|
||||||
|
|
||||||
* Add internationalization support, emulating gettext as much as is
|
|
||||||
feasible.
|
|
||||||
|
|
||||||
* Add CDROM-chainloading support. It would be enough to support only
|
* Add CDROM-chainloading support. It would be enough to support only
|
||||||
BIOSes which have bootable-CDROM support (so you may use the "Bootable
|
BIOSes which have bootable-CDROM support (so you may use the "Bootable
|
||||||
CDROM" BIOS calls). It is not trivial to support BIOSes without the
|
CDROM" BIOS calls). It is not trivial to support BIOSes without the
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue