Here are some projects we'd like to work on:
- SSL Session Resumption
- Add Regression and Unit Tests
- Event System Improvements
- Cache Improvements
- SSD Support
- Fix/Update Clustering
- Fix AIO API
- "Stat Pages" or HTTP UI Rework
- HTTP State Machine redesign - moving the state machine to be handled by a single engine instead of predefined next state
- ESI
- Upload Proxy
- More Cache-Control support (like Stale-while-revalidate)
- COMET support (pushing data to the client)
- HTTPAuthentication
- WCCP
- API Changes
- HostDB and DNS
- Http Health Checking for Origin Sources
- Update & Prefetch enhancement
- Logging system improvement
- Escalation/error forwarding plugin superseded this less generic idea for Per Remap Custom Errors
- Graceful Restart
- HTTP/2 Support
- Stale-While-Revalidate in the core
- QUIC
Proposals that not yet on paper:
- Remap and the User Oriented config system(working in progress)
- Cluster connection & threadings (proposal)
- HTTPSM revolution (thinking)
- Big File Storage, TS-947 ( thinking )
Some recently completed projects
HTTP/2 Support
API Projects
Import ConcurrecyKit for atomics and containers
Build and CI Projects
Cache Projects
Configuration projects
DNS & SLB Projects
HTTP Projects
IO core projects
Logging Projects
Network projects
Performance Projects
SSL
Testing and QA Projects
Per Remap Custom Errors
EscalationPlugin
Graceful Restart
Documentation Roadmap
Feature in the Core, to document it
Stale-While-Revalidate in the core
Threading Issues And NetVC Migration
Internationalize Documentation
QUIC
Next Hop