Updated GSoC 2014 Ideas (markdown)
This commit is contained in:
parent
1708947558
commit
ba21a0e500
|
@ -146,9 +146,13 @@ ___
|
||||||
**Desirable skills:** Knowledge of the Microsoft Windows api.
|
**Desirable skills:** Knowledge of the Microsoft Windows api.
|
||||||
|
|
||||||
**Description**:
|
**Description**:
|
||||||
* Allow the fsmonitor module to work on Microsoft Windows by using native api's to gather information about changes in monitored files and directories.
|
Nimrod's standard library currently has a fsmonitor module which allows the programmer to monitor the filesystem for directory and file changes. This module currently only supports Linux.
|
||||||
* Revise the fsmonitor module api to decouple Unix/Linux file handle paradigms (such as using the poll method in in the sockets module) from the api, allowing easier implementations of multiple native backends.
|
|
||||||
* Integrate the fsmonitor module's polling mechanism into the new asynchronous io modules.
|
**Tasks**:
|
||||||
|
|
||||||
|
* Allow the fsmonitor module to work on Microsoft Windows by using native APIs 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 the poll method in the sockets module) from the API, allowing easier implementations of multiple native backends.
|
||||||
|
* Integrate the fsmonitor module's polling mechanism into the new asynchronous IO modules.
|
||||||
|
|
||||||
**Difficulty:** Easy
|
**Difficulty:** Easy
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue