Updated GSoC 2014 Ideas (markdown)
This commit is contained in:
parent
db7fc9be18
commit
91df55d239
|
@ -5,22 +5,22 @@
|
||||||
# Projects
|
# Projects
|
||||||
|
|
||||||
## Compiler
|
## Compiler
|
||||||
- Add support for coroutines
|
- # Add support for coroutines
|
||||||
- Fix bugs with iterators/generics
|
- # Fix bugs with iterators/generics
|
||||||
- Fix/Expand Compiler as a Service features
|
- # Fix/Expand Compiler as a Service features
|
||||||
|
|
||||||
## Standard Library
|
## Standard Library
|
||||||
- Integrate and expand new async io module
|
- Integrate and expand new async io module
|
||||||
|
|
||||||
- Enhance the filesystem monitoring module "fsmonitor.nim"
|
- # Enhance the filesystem monitoring module "fsmonitor.nim"
|
||||||
* Allow the fsmonitor module to work on Windows by using native api's to gather information about changes in monitored files and directories.
|
* Allow the fsmonitor module to work on Windows by using native api's to gather information about changes in monitored files and directories.
|
||||||
* Revise the fsmonitor module api to decouple unix/linux file handle paradigms (such as using sockets.poll) from the api, allowing easier implementations of native backends.
|
* Revise the fsmonitor module api to decouple unix/linux file handle paradigms (such as using sockets.poll) from the api, allowing easier implementations of native backends.
|
||||||
* Integrate the fsmonitor module's polling mechanism into the new asynchronous io modules.
|
* Integrate the fsmonitor module's polling mechanism into the new asynchronous io modules.
|
||||||
|
|
||||||
- Add a cross-platform stat()-like procedure to os.nim
|
- # Add a cross-platform stat()-like procedure to the operating system module "os.nim"
|
||||||
* Implement a procedure which uses native stat-like calls on Linux, Mac, Windows, and other operating systems to gather detailed information about specific file system objects. Allow the bypassing of symlinks and hardlinks, where possible.
|
* Implement a procedure which uses native stat-like calls on Linux, Mac, Windows, and other operating systems to gather detailed information about specific file system objects. Allow the bypassing of symlinks and hardlinks, where possible.
|
||||||
|
|
||||||
- Enhance and expand standard library documentation
|
- # Enhance and expand standard library documentation
|
||||||
* Ensure that documentation exists for all public methods and modules
|
* Ensure that documentation exists for all public methods and modules
|
||||||
* Create and design new CSS and HTML layouts for the documentation, to better fit with the main website
|
* Create and design new CSS and HTML layouts for the documentation, to better fit with the main website
|
||||||
* Add search capabilities to the documentation
|
* Add search capabilities to the documentation
|
||||||
|
|
Loading…
Reference in New Issue