Browse Source

Moved and updated wishlist.

Moved WISHLIST.md to the docs directory, and removed the items that have
been completed.
Evan Green 6 years ago
parent
commit
55e2e9defe
3 changed files with 4 additions and 9 deletions
  1. 1 1
      CONTRIBUTING.md
  2. 1 1
      README.md
  3. 2 7
      docs/WISHLIST.md

+ 1 - 1
CONTRIBUTING.md

@@ -2,7 +2,7 @@
 
 Minoca OS is a new project, and there is a ton of work to do. We need your help! If you're interested in writing features, porting drivers, fixing bugs, writing tests, creating documentation, filling out examples, or helping out in any other way, we'd love the help.
 
-If you've already got an idea of what you'd like to work on, great. Check out our [wish list](https://github.com/minoca/os/blob/master/WISHLIST.md) page if you're looking for ideas on what to work on.
+If you've already got an idea of what you'd like to work on, great. Check out our [wish list](https://github.com/minoca/os/blob/master/docs/WISHLIST.md) page if you're looking for ideas on what to work on.
 
 ### Contributor Agreement
 

+ 1 - 1
README.md

@@ -110,7 +110,7 @@ Below is a brief orientation of a few of the directories in the repository. Chec
    * `tools` - Tools used in building final firmware images
 
 ## Contributing
-Submissions are welcome! See our [CONTRIBUTING.md](CONTRIBUTING.md) page for details, or our [WISHLIST.md](WISHLIST.md) page for suggestions. Bugs can be reported here on Github.
+Submissions are welcome! See our [CONTRIBUTING.md](CONTRIBUTING.md) page for details, or our [WISHLIST](docs/WISHLIST.md) page for suggestions. Bugs can be reported here on Github.
 
 ## License
 Minoca OS is licensed to the public under the terms of the GNU General Public License, version 3. Alternate licensing options are available. Contact info@minocacorp.com if your company is interested in licensing Minoca OS. For complete licensing information, see the [LICENSE](LICENSE) file in this repository.

+ 2 - 7
WISHLIST.md → docs/WISHLIST.md

@@ -19,13 +19,12 @@ Questions or patches can be submitted to minoca-dev@googlegroups.com. Good luck!
  - Fix a "TODO" in the code
  - Port a new package
  - Implement get{host,net,proto,srv}ent and friends.
- - Retrofit x86 disassembler for x86-64
  - AARCH64 disassembler
  - Implement hardware breakpoints in debugger/Kd
  - Floating point register access in debugger
  - Implement ResourceLimit*
  - Rework kernel device interface database
- - Refactor image library into two: native-only and universal
+ - Serial (UART) device drivers
 
 ### Medium
  - Add TCP_CORK
@@ -34,14 +33,11 @@ Questions or patches can be submitted to minoca-dev@googlegroups.com. Good luck!
  - Implement statvfs
  - Implement pathconf
  - Add ATAPI to ATA driver
- - Add SATA (AHCI) driver
  - Isochronous USB transfers
  - Rework kernel support for user mode debugging/ptrace
  - Network bridge support
  - Virtual network devices
  - Namespaces
- - Basic display controller drivers (unaccelerated)
- - User framebuffer support
  - SD/MMC hardening (error recovery)
  - Crash dumps (application)
  - User mode profiling support
@@ -49,7 +45,6 @@ Questions or patches can be submitted to minoca-dev@googlegroups.com. Good luck!
  - Loopback block devices
  - UART flow control
  - Network/ramdisk boot
- - Add driver for NIC used by VMWare.
  - Add SD driver for PL081 used by Qemu (ARM).
  - NAND flash file system
  - IPv6 kernel support
@@ -64,7 +59,6 @@ Questions or patches can be submitted to minoca-dev@googlegroups.com. Good luck!
  - Audio stack
  - Crash Dumps (kernel)
  - Add support for better FS
- - x86-64 architecture port
  - AARCH64 architecture port
  - CD boot
  - Accelerated graphics
@@ -78,3 +72,4 @@ Below is a list of platforms that might be interesting to port to.
  - PowerPC architecture port
  - MIPS architecture port
  - Asynchronous I/O mechanism
+ - Port D package