Recent Edits
* Mount helper application (userspace)
** providing DNS resolution, id mapping, and security hooks
** optionalize linkage with...
* Mount helper application (userspace)
** providing DNS resolution, id mapping, and security hooks
** optionalize linkage with p9p authentication mechanisms
** zeroconf integration
** build-in support for ssh as transport
** document and package for distributions
* Userspace server (userspace)
** "Productize" existing userspace file server
** add maxclient limitations
** support directory restrictions
** authentication mechanisms
** id mapping mechanisms
** zeroconf integration
** document and package for distributions
* Userspace Filesystems (userspace)
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
** look for ways to improvide performance and scalability
* Security (kernel & userspace)
** Add security mechanisms for authentication, encryption, and/or digesting.
** idmapd based id mapping
* Cacheing (kernel)
** Add mechanisms in support of coherent cacheing
** delay-based loose coherence (ala NFSv3)
** call-back based leased coherence (ala AFS and NFSv4) (kernel & userspace)
** Integrating cacheing with the FS-cache project mechanisms.
* Security (kernel & userspace)
** Add security mechanisms for authentication, encryption, and/or digesting.
* Cacheing (kernel)...
* Security (kernel & userspace)
** Add security mechanisms for authentication, encryption, and/or digesting.
* Cacheing (kernel)
** Add mechanisms in support of coherent cacheing
** delay-based loose coherence (ala NFSv3)
** call-back based leased coherence (ala AFS and NFSv4) (kernel & userspace)
* FS-cache (kernel)
** Integrating cacheing with the FS-cache project mechanisms.
* Device Support (kernel)
** Provide support for gatewaying raw block devices and network devices.
* Userspace Filesystems (userspace)
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
* Mount helper application (userspace)
** providing DNS resolution, id mapping, and security hooks
** optionalize linkage with p9p authentication mechanisms
** zeroconf integration
** build-in support for ssh as transport
** document and package for distributions
* Userspace server (userspace)
** "Productize" existing userspace file server
** add maxclient limitations
** support directory restrictions
** authentication mechanisms
** id mapping mechanisms
** zeroconf integration
** document and package for distributions
* Userspace Filesystems (userspace)
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
** look for ways to improvide performance and scalability
* Security (kernel & userspace)
** Add security mechanisms for authentication, encryption, and/or digesting.
** idmapd based id mapping
* Cacheing (kernel)
** Add mechanisms in support of coherent cacheing
** delay-based loose coherence (ala NFSv3)
** call-back based leased coherence (ala AFS and NFSv4) (kernel & userspace)
** Integrating cacheing with the FS-cache project mechanisms.
** optionalize linkage with p9p authentication mechanisms
** zeroconf integration
** document and package for distributions
**...
» complete change* Security (kernel & userspace)
** Add security mechanisms for authentication, encryption, and/or digesting.
* Cacheing (kernel)
** Add mechanisms in support of coherent cacheing
** delay-based loose coherence (ala NFSv3)
** call-back based leased coherence (ala AFS and NFSv4) (kernel & userspace)
* FS-cache (kernel)
** Integrating cacheing with the FS-cache project mechanisms.
* Device Support (kernel)
** Provide support for gatewaying raw block devices and network devices.
* Userspace Filesystems (userspace)
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
* Mount helper application (userspace)
** providing DNS resolution, id mapping, and security hooks
** optionalize linkage with p9p authentication mechanisms
** zeroconf integration
** document and package for distributions
* Userspace server (userspace)
** "Productize" existing userspace file server
** add maxclient limitations
** support directory restrictions
** authentication mechanisms
** id mapping mechanisms
** zeroconf integration
** document and package for distributions
* Security (kernel & userspace)
** bq. Add security mechanisms for authentication, encryption, and/or digesting.
* Cacheing (kernel)...
» complete change* Security (kernel & userspace)
** bq. Add security mechanisms for authentication, encryption, and/or digesting.
* Cacheing (kernel)
** .bq Add mechanisms in support of coherent cacheing
** cacheing, delay-based loose coherence (ala NFSv3)
** coherence, and call-back based leased coherence (ala AFS and NFSv4) (kernel & userspace) coherence.
* FS-cache (kernel)
** .bq Integrating cacheing with the FS-cache project mechanisms.
* Device Support (kernel)
** .bq Provide support for gatewaying raw block devices and network devices.
* Userspace Filesystems (userspace)
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
* Mount helper application (userspace)
** providing DNS resolution, id mapping, and security hooks
** document and package for distributions
* Userspace server (userspace)
** .bq "Productize" existing userspace server
** add maxclient limitations
** support by adding features supporting directory restrictions
** restrictions, authentication mechanisms
** mechanisms, id mapping mechanisms
** mechanisms. Also document and package for distributions
bq. Add security mechanisms for authentication, encryption, and/or digesting. digesting
* Security
bq. Add security mechanisms for authentication, encryption, and/or digesting. digesting
* Cacheing
.bq Add mechanisms in support of coherent cacheing, delay-based loose coherence, and call-back based leased coherence.
* FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms.
* Device Support
.bq Provide support for gatewaying raw block devices and network devices.
* Userspace Filesystems
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
* Mount helper application
** providing DNS resolution, id mapping, and security hooks
** document and package for distributions
* Userspace server
.bq "Productize" existing server by adding features supporting directory restrictions, authentication mechanisms, id mapping mechanisms. Also document and package for distributions
o) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,...
o) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,
callback-coherent, etc.)
o) integrated fscache support
o) support for gatewaying raw network devices and block devices efficiently
* Security
bq. Add security mechanisms for authentication, encryption, and/or digesting
* Cacheing
.bq Add mechanisms in support of coherent cacheing, delay-based loose coherence, and call-back based leased coherence.
* FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms.
* Device Support
.bq Provide support for gatewaying raw block devices and network devices.
* Userspace Filesystems
** Gitfs - file system interface for git
** devip (tcp/ip & udp/ip stack interface)
* Mount helper application
** providing DNS resolution, id mapping, and security hooks
** document and package for distributions
* Userspace server
.bq "Productize" existing server by adding features supporting directory restrictions, authentication mechanisms, id mapping mechanisms. Also document and package for distributions
* # Security
* # Cacheing
* # FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms. mechanisms
* # Device Support
o) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,
callback-coherent, etc.)
o) integrated fscache support
o) support for gatewaying raw network devices and block devices efficiently
* # Security
bq. Add security mechanisms for authentication, encryption, and/or digesting
* # Cacheing
.bq Add mechanisms in support of coherent cacheing, delay-based loose coherence, and call-back based leased coherence.
* # FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms. mechanisms
* # Device Support
.bq Provide support for gatewaying raw block devices and network devices. gateways.
* # Userspace Filesystems
** ## Gitfs - file system interface for git
** ## devip (tcp/ip & udp/ip stack interface)
##
o) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,
callback-coherent, etc.)
o) integrated fscache support
o) support for gatewaying raw network devices and block devices efficiently
# Security
bq. Add security mechanisms for authentication, encryption, and/or digesting
# Cacheing
.bq Add mechanisms in support of coherent cacheing, delay-based loose coherence, and call-back based leased coherence.
# FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms
# Device Support
.bq Provide support for gateways.
# Userspace Filesystems
## Gitfs
## devip (tcp/ip & udp/ip stack interface)
##
o) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,...
» complete changeo) adding security mechanisms (via keyfs?) and integrating idmapd support
o) adding cache mechanisms (coherent, time-based-coherent,
callback-coherent, etc.)
o) integrated fscache support
o) support for gatewaying raw network devices and block devices efficiently
# Security
bq. Add security mechanisms for authentication, encryption, and/or digesting
# Cacheing
.bq Add mechanisms in support of coherent cacheing, delay-based loose coherence, and call-back based leased coherence.
# FS-cache
.bq Integrating cacheing with the FS-cache project mechanisms
# Device Support
.bq Provide support for gateways.
# Userspace Filesystems
## Gitfs
## devip (tcp/ip & udp/ip stack interface)
##
