... | ... | @@ -15,6 +15,7 @@ This wiki page contains the final report for the "Tor Project: Cloudflare CAPTCH |
|
|
|
|
|
### Findings
|
|
|
|
|
|
|
|
|
## What you would do differently if you did it all again?
|
|
|
Before starting to work on this project, I was using Tor Browser as is and I didn't have detailed technical knowledge on how the whole system works in detail. I only had a rough idea of Tor works and my knowledge about the Tor Browser & Tor software grew pretty much organically as I ask questions on IRC, read the spec files, and code. As you have already guessed, I made a few bad decisions at the beginning of the project because of my initial limited knowledge on the inner workings of Tor.
|
|
|
|
... | ... | @@ -24,8 +25,9 @@ Another example is my initial tool selection. I underestimated the expansion of |
|
|
|
|
|
So, if I did it all again, I would read all of the spec files, learn more about how things work in detail, and better plan the project's future trajectory before starting to code. That said, I learn better when I see things in action and I would probably end up making similar mistakes in other ways. I guess that is a part of the learning experience :)
|
|
|
|
|
|
|
|
|
## What is left and next?
|
|
|
I pretty much finished everything I planned to work (see [roadmap](home#roadmap)). I'm still working on the second version of the dashboard (see #41). It wasn't originally a part of the roadmap but it turned out to be a necessity after the feedback I received from the community. I wanted to finish it during the GSoC period but once again I underestimated the complexity of the task. I plan to finish it in September. Later, I will ask for feedback from the community and add new things based on the feedback.
|
|
|
I pretty much finished everything I planned to work (see [roadmap](home#roadmap)). I'm still working on the second version of the dashboard (see #41). I was expecting to do minor revisions on the dashboard but a fundamental change turned out to be a necessity after the feedback I received from the community. So, making that many changes to the dashboard wasn't a part of the anticipated roadmap. I still wanted to finish these changes during the GSoC period but once again I underestimated the complexity of the new changes. So, I plan to finish working on the v2 dashboard in September. Later, I will ask for feedback from the community and add new things based on the feedback.
|
|
|
|
|
|
I will also work on the [Tor Metrics](https://metrics.torproject.org/) (see [#tpo/metrics/website/40002](https://gitlab.torproject.org/tpo/metrics/website/-/issues/40002)). I'm committed to working on this project and I'm not planning to stop until we achieve all of the [expected long-term impact](home#expected-long-term-impact) agenda. Probably new items will be added to the agenda as well.
|
|
|
|
... | ... | |