mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
first cut of mid-february goals.
svn:r17510
This commit is contained in:
parent
0f8fb53088
commit
84581b4723
@ -44,3 +44,115 @@ W - Finish testing, debugging, unit testing, etc the directory overhead
|
||||
- end of January
|
||||
NSE - Write first draft of research study for Paul's research problem.
|
||||
|
||||
- mid February
|
||||
S - Examine current load balancing issues and evaluate trade-offs
|
||||
associated with other methods.
|
||||
- For each potential routing improvement strategy...
|
||||
- Explain method, calculate theoretical impact, estimate likely
|
||||
impact, prioritize
|
||||
- Establish implementation work plan
|
||||
- Document strategy for metrics and evaluation
|
||||
- Highlight which items on your list are doable in 2009.
|
||||
|
||||
N - Write a summary of progress toward Overlapped I/O on Windows.
|
||||
|
||||
S - Write a summary of progress toward understanding risks to relays
|
||||
(and thus bridges) from letting attackers route traffic through
|
||||
them.
|
||||
|
||||
R - Revise and publish incentive draft paper
|
||||
- Write an explanation for its current flaws
|
||||
- Gather comments, search for new designs
|
||||
- Write up a summary of recommendations and next steps
|
||||
|
||||
W - Download fewer descriptors
|
||||
- Summarize progress so far, on all the different approaches to
|
||||
reducing directory download overhead.
|
||||
- Measure/estimate impact of each improvement.
|
||||
- Build a plan and timeline for implementing the rest.
|
||||
|
||||
N - Write a summary of progress toward "enumerating TLS fingerprint
|
||||
blocking risks and how we would overcome / respond to each".
|
||||
|
||||
I - Email auto-responder
|
||||
- Document the design and spec.
|
||||
- Describe auto-responder "commands"
|
||||
- Describe DKIM requirement (and alternatives)
|
||||
- Describe how we're going to localize the text
|
||||
- Describe the workflow for a user that wants to know she's got
|
||||
the right file. Digitally signed installer? Feed it to the
|
||||
updater that recognizes signatures? Other options?
|
||||
- How do we better support users with limited email
|
||||
bandwidth? Multi-part download? Teach them how to reconnect
|
||||
their gmail? Does downloading your gmail work when your network
|
||||
keeps dying?
|
||||
|
||||
K - Metrics.
|
||||
- Gather and document monthly usage metrics, by country
|
||||
- Using Roger's old method of counting users
|
||||
- Using Nick's new method of counting users
|
||||
- Start playing around with figuring out which one is more
|
||||
accurate, or how to combine them to get better guesses,
|
||||
or something.
|
||||
- Automatically collect and document or publish other monthly
|
||||
statistics
|
||||
- Total data over time
|
||||
- Number, availability and performance of relays
|
||||
- Advertised capacity
|
||||
- With Mike's help, use Torflow to start doing monthly rudimentary
|
||||
performance evaluations:
|
||||
- Circuit throughput and latency
|
||||
- Measure via Broadband and dialup
|
||||
- Make a few graphs of the most interesting public data
|
||||
- Publish a report addressing key long-term metrics questions:
|
||||
- What metrics should we present?
|
||||
- What data are available for these metrics?
|
||||
- What data are missing, and can collect them safely? Can we
|
||||
publish them safely?
|
||||
- What systems are available to present this data?
|
||||
|
||||
E - Vidalia improvements
|
||||
- Implement Vidalia presentation of plaintext port warnings
|
||||
- Figure out a plan for presenting other Tor status warning events.
|
||||
- Move Polipo into the main Vidalia -dev bundle.
|
||||
- Vidalia displays by-country user summary for bridge operators
|
||||
R - Tor sends a status event or something so Vidalia knows what
|
||||
to display
|
||||
|
||||
M - Network scanning and network health
|
||||
- Implement some initial automated scans.
|
||||
- Describe a roadmap for how to get from here to plausible,
|
||||
long-term security scanning tests for Tor network
|
||||
- Document a strategy for incorporating results into directory
|
||||
consensus documents. At what phases will we be ready to automate
|
||||
which parts? How will we recognize when we are ready?
|
||||
|
||||
M - Torbutton development
|
||||
- Keep up with our bugfixes -- build a plan for (or resolve)
|
||||
every item in Flyspray, and other known issues.
|
||||
- Build a strategy for how Torbutton and Vidalia can
|
||||
communicate. E.g., what do we do with the 'new identity' button
|
||||
in Vidalia?
|
||||
- Make Torbutton happy on FF3, especially so TBB can drop FF2.
|
||||
|
||||
C - Transparent interception of connections on Windows
|
||||
- Produce prototype, with screenshots for how to install and test.
|
||||
- Document open issues, future work, things users need to be aware
|
||||
of, etc.
|
||||
|
||||
S - Tor Browser bundle work
|
||||
- Use native Vidalia (non-PortableFirefox) launcher for browser
|
||||
- Close Browser on clean Vidalia exit
|
||||
- Establish feasibility of simultaneous Firefox usage (also
|
||||
considering implications for (OpenVPN-style or other) system-wide
|
||||
Tor interception)
|
||||
- Switch Tor Browser Bundle to Firefox 3, once Torbutton is ready.
|
||||
- Continue analyzing "traces" left on host machine by use of
|
||||
Tor Browser. Write a summary of current progress, and what
|
||||
remains.
|
||||
|
||||
I - Periodic summaries of localization progress
|
||||
I - Collecting user stories
|
||||
I - Revise the 'Tor mirror page' so it doesn't list obsolete-looking
|
||||
timestamps. Just have two tables, "new enough" and "not new enough".
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user