Networking/Archive/TeamPriorities: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 2: Line 2:


= Team Priorities =
= Team Priorities =
At a high level, our team's top priorities right now are 1) improving Necko/Gecko performance and 2) supporting FirefoxOS.


This list is meant to keep track of work we'd like to get done as a team, in prioritized order.
This list is meant to keep track of work we'd like to get done as a team, in prioritized order.


# Design and implement new HTTP disk cache.
# {{nbug|658222}}: TLS False Start for SPDY
# {{nbug|658222}}: TLS False Start for SPDY
# {{nbug|421128}}: Independent windows/tabs should not starve each other for network connections
# {{nbug|421128}}: Independent windows/tabs should not starve each other for network connections
# {{nbug|660749}}: (CVE-2011-0082) Firefox doesn't (re)validate certificates when loading a HTTPS page from the cache
# {{nbug|791750}}: Make it possible to deliver stream data off the main thread
# {{nbug|791750}}: Make it possible to deliver stream data off the main thread
# {{nbug|562917}}: Captive portal detection
# {{nbug|783205}}: In-browser networking dashboard
# {{nbug|651246}}: Make libpkix-based certificate path building/validation the default in PSM
# {{nbug|436414}}: OCSP client should be able to use HTTP GET as well as POST
# {{nbug|436414}}: OCSP client should be able to use HTTP GET as well as POST
# {{nbug|773648}}: integrate libunbound for our own DNS host resolver
# {{nbug|773648}}: integrate libunbound for our own DNS host resolver
# {{nbug|733647}}: Ship TLS 1.1 (RFC 4346) in Firefox, on by default
# {{nbug|651246}}: Make libpkix-based certificate path building/validation the default in PSM
# {{nbug|660749}}: (CVE-2011-0082) Firefox doesn't (re)validate certificates when loading a HTTPS page from the cache
# {{nbug|793808}}: Add support for resized image proxy (reduce mobile bandwidth usage).
# {{nbug|793808}}: Add support for resized image proxy (reduce mobile bandwidth usage).
# {{nbug|733647}}: Implement TLS 1.1 (RFC 4346) in Gecko (Firefox, Thunderbird), on by default
# Start work on Necko for Servo, written in Rust
# Add support for compressed HTML proxy (reduce mobile bandwidth usage).
# Add support for compressed HTML proxy (reduce mobile bandwidth usage).
# {{nbug|562917}}: Captive portal detection
# {{nbug|665707}}: Ability to attach arbitrary data to cache entries, such as decompressed image data for images.
# {{nbug|665707}}: Ability to attach arbitrary data to cache entries, such as decompressed image data for images.
# {{nbug|480514}}: Implement TLS 1.2 (RFC 5246)
# {{nbug|783205}}: In-browser networking dashboard
# Work on a fundamentally better protocol, perhaps UDP-based.
# Work on a fundamentally better protocol, perhaps UDP-based.
# {{nbug|480514}}: Implement TLS 1.2 (RFC 5246)
# Start work on Necko for Servo, written in Rust

Revision as of 17:33, 12 March 2013

Please see Networking/IndividualPriorities for individual team member priorities.

Team Priorities

At a high level, our team's top priorities right now are 1) improving Necko/Gecko performance and 2) supporting FirefoxOS.

This list is meant to keep track of work we'd like to get done as a team, in prioritized order.

  1. Design and implement new HTTP disk cache.
  2. 658222: TLS False Start for SPDY
  3. 421128: Independent windows/tabs should not starve each other for network connections
  4. 791750: Make it possible to deliver stream data off the main thread
  5. 436414: OCSP client should be able to use HTTP GET as well as POST
  6. 773648: integrate libunbound for our own DNS host resolver
  7. 733647: Ship TLS 1.1 (RFC 4346) in Firefox, on by default
  8. 651246: Make libpkix-based certificate path building/validation the default in PSM
  9. 660749: (CVE-2011-0082) Firefox doesn't (re)validate certificates when loading a HTTPS page from the cache
  10. 793808: Add support for resized image proxy (reduce mobile bandwidth usage).
  11. Add support for compressed HTML proxy (reduce mobile bandwidth usage).
  12. 562917: Captive portal detection
  13. 665707: Ability to attach arbitrary data to cache entries, such as decompressed image data for images.
  14. 480514: Implement TLS 1.2 (RFC 5246)
  15. 783205: In-browser networking dashboard
  16. Work on a fundamentally better protocol, perhaps UDP-based.
  17. Start work on Necko for Servo, written in Rust