This project is archived. Its data is
read-only
.
Changes
Page history
Apply conversion script to all *.md files.
authored
Jun 15, 2020
by
Alexander Hansen Færøy
Hide whitespace changes
Inline
Side-by-side
org/roadmaps/OONI.md
View page @
a1a4b621
...
...
@@ -4,96 +4,108 @@ STATUS COLOR CODE:
*
YELLOW = MOST OF IT DONE BUT NOT FINISHED BY EOM
*
RED = EITHER DECIDED TO DROP IT OR JUST STARTED THE TASK OR IS MOVING TO THE NEXT MONTH
[[TOC]]
= OONI roadmap for 2015 / 2016 =
== March 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Add obfs4 support to OONI || Joe Landers || March || #13597 || DONE ||
|| - || Make list of tools/sites/inputs for iran || Nima/Arturo || March || #12578 || DONE ||
|| - || Make probes identify reports by ID || Arturo || March || #15317 || DONE ||
|| - || Release debian package with daily default measurements || Lunar || end of March || #10734 || DONE ||
== April 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Make homebrew package for ooniprobe to support OSX || Community || mid April || #7389 || DONE ||
|| - || Submit pull requests to make citizenlabs test-lists a more collaborative endeavour || Arturo || mid April || || DONE ||
|| - || Design a test deck for CountryX || Mr. X || mid April || #12578 || DONE ||
|| - || Redesign website wb || Arturo/?? || mid August || #15325 || DONE ||
# OONI roadmap for 2015 / 2016
## March 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Add obfs4 support to OONI | Joe Landers | March | #13597 | DONE |
| - | Make list of tools/sites/inputs for iran | Nima/Arturo | March | #12578 | DONE |
| - | Make probes identify reports by ID | Arturo | March | #15317 | DONE |
| - | Release debian package with daily default measurements | Lunar | end of March | #10734 | DONE |
== May 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Create OS specific packages for ooniprobe || Vasilis || April || #15300 || DONE ||
|| - || Update OONI Ubuntu PPA with new package based on Debian package || Iain || April || #15249 || DONE ||
## April 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Make homebrew package for ooniprobe to support OSX | Community | mid April | #7389 | DONE |
| - | Submit pull requests to make citizenlabs test-lists a more collaborative endeavour | Arturo | mid April | | DONE |
| - | Design a test deck for CountryX | Mr. X | mid April | #12578 | DONE |
| - | Redesign website wb | Arturo/?? | mid August | #15325 | DONE |
== June 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Restore data collection pipeline || Arturo || June || || DONE ||
|| - || Submit OTF proposal for 2015-2016 || Arturo et. al || June || || DONE ||
|| - || Get new bridges from bridge db || Isis/Arturo || June || #13570 || DONE ||
|| - || procedure to get informed consent || Arturo || June || #14761 || YELLOW ||
## May 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Create OS specific packages for ooniprobe | Vasilis | April | #15300 | DONE |
| - | Update OONI Ubuntu PPA with new package based on Debian package | Iain | April | #15249 | DONE |
== July 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || procedure to get informed consent || Arturo || June || #14761 || PROGRESS ||
|| - || publish the db api access spec || Arturo || July || #15324 || PROGRESS ||
## June 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Restore data collection pipeline | Arturo | June | | DONE |
| - | Submit OTF proposal for 2015-2016 | Arturo et. al | June | | DONE |
| - | Get new bridges from bridge db | Isis/Arturo | June | #13570 | DONE |
| - | procedure to get informed consent | Arturo | June | #14761 | YELLOW |
== August 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Organise OONI hackfest in Rome || Arturo || August || #15318 || GREEN ||
|| - || Work on the open data API for OONI || Arturo || August || || PROGRESS ||
|| - || Partner with 2 organizations that will run ooniprobes || Arturo || || #15329 || GREEN ||
|| - || Present OONI paper at FOCI || Vasilis || || || GREEN ||
## July 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | procedure to get informed consent | Arturo | June | #14761 | PROGRESS |
| - | publish the db api access spec | Arturo | July | #15324 | PROGRESS |
== September
2015
==
|
|
'''
Sponsor
''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''
Status
'''
|
|
|
| - || Reach beta 0.1 release of lepidopter (Raspberry Pi) || Vasilis || 2015-09-15 || #13870 || DONE |
|
|
| - |
| Implement OpenVPN test || srvetus || end of September || #17152 || PRO
GRE
SS
|
|
|
| - |
| Implement Psiphon test || juga || 2015-09-24 || #16911 || DONE
|
|
|
| - |
|
Design and setup monitoring of OONI collector, bouncer and pipeline infrastructure || Joe || 2015-09-25 || #13583 || PRO
GRE
SS
|
|
|
| - |
| Setup a bouncer and collector for the CCT testing || Joe || 2015-09-29 || #17042 || DONE
|
|
## August
2015
|
**
Sponsor
**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**
Status
**
|
|
-------------|----------|---------|----------|------------|------------
|
| - |
Organise OONI hackfest in Rome | Arturo | August | #15318 |
GRE
EN
|
| - |
Work on the open data API for OONI | Arturo | August | | PROGRESS
|
| - |
Partner with 2 organizations that will run ooniprobes | Arturo | | #15329 |
GRE
EN
|
| - |
Present OONI paper at FOCI | Vasilis | | | GREEN
|
== October 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Reach out internet censorship research groups || Vasilis || October || #15357 || ||
|| - || Thesis ideas for grad students and GSoC || Vasilis || End of October || #15301 || ||
|| - || Get data on Bridge reachability to bridgedb team || Isis/Arturo || ??? || #12547 || ||
|| - || Implement Tor test || Arturo || 2015-09-15 || #17045 || PROGRESS ||
## September 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Reach beta 0.1 release of lepidopter (Raspberry Pi) | Vasilis | 2015-09-15 | #13870 | DONE |
| - | Implement OpenVPN test | srvetus | end of September | #17152 | PROGRESS |
| - | Implement Psiphon test | juga | 2015-09-24 | #16911 | DONE |
| - | Design and setup monitoring of OONI collector, bouncer and pipeline infrastructure | Joe | 2015-09-25 | #13583 | PROGRESS |
| - | Setup a bouncer and collector for the CCT testing | Joe | 2015-09-29 | #17042 | DONE |
== November 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || iOS MeasurementKit beta || Simone/Arturo || end of month || #15319 || ||
|| - || Implement test helper for two way traceroute || Iain || ??? || #7414 || ||
|| - || lepidopter future releases || Vasilis || End of November || #15356 || ||
|| - || Android MeasurementKit beta || Simone/Arturo || end of month || #15321 || ||
|| - || Setup puppet master (pipeline orchestration) machine on GrNet infrastructure || Arturo || || DONE ||
|| - || Update ooni-pipeline to support changes in the AWS infrastructure || Arturo || || DONE ||
|| - || Direct and coordinate the OONI explorer to the OONI API || Arturo || || DONE ||
|| - || Write documentation for the ooni-pipeline || Arturo || || DONE ||
## October 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Reach out internet censorship research groups | Vasilis | October | #15357 | |
| - | Thesis ideas for grad students and GSoC | Vasilis | End of October | #15301 | |
| - | Get data on Bridge reachability to bridgedb team | Isis/Arturo | ??? | #12547 | |
| - | Implement Tor test | Arturo | 2015-09-15 | #17045 | PROGRESS |
== December 2015 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Complete informed consent text || Arturo || || #14762 || ||
|| - || Get OONI munin monitoring master server from GRnet || hellais || 2015-12-10 || #17043 || ||
|| - || Design and setup disaster recovery procedure || Joe || sometime in December || #13584 || ||
|| - || Implement mockups of OONI API exploratory GUI || Simone/Arturo || end of December || || PROGRESS ||
|| - || Implement backend API support for the endpoints required by the GUI || Arturo || end of December || || PROGRESS ||
|| - || Release beta version of api.ooni.io || Arturo || end of December || || ||
|| - || Adopt a probe t-shirt payment donation || Arturo/Aaron || || || ||
|| - || Create prioritized list of countries for daily measurements || Aaron || end of July || #16367 || ||
|| - || Design data vizs for ooni || Arturo/?? || End of December || #13731 || PROGRESS ||
|| - || Write censorship status report template || Aaron || || #16368 || ||
|| - || Implement gui for admin of Raspi || Vasilis/Arturo || December || #15326 || ||
## November 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | iOS MeasurementKit beta | Simone/Arturo | end of month | #15319 | |
| - | Implement test helper for two way traceroute | Iain | ??? | #7414 | |
| - | lepidopter future releases | Vasilis | End of November | #15356 | |
| - | Android MeasurementKit beta | Simone/Arturo | end of month | #15321 | |
| - | Setup puppet master (pipeline orchestration) machine on GrNet infrastructure | Arturo | | DONE |
| - | Update ooni-pipeline to support changes in the AWS infrastructure | Arturo | | DONE |
| - | Direct and coordinate the OONI explorer to the OONI API | Arturo | | DONE |
| - | Write documentation for the ooni-pipeline | Arturo | | DONE |
== January 2016 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Design GUI for ooniprobe || Arturo || January 2016 || #15327 || ||
|| - || design pub-sub system || Arturo/Nex || November || #13964 || ||
|| - || Design ooniprobe orchestration || Arturo || November || #12551 || ||
|| - || Android iOS MeasurementKit public release || Simone/Arturo || end of month || #15320 #15322 || ||
## December 2015
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Complete informed consent text | Arturo | | #14762 | |
| - | Get OONI munin monitoring master server from GRnet | hellais | 2015-12-10 | #17043 | |
| - | Design and setup disaster recovery procedure | Joe | sometime in December | #13584 | |
| - | Implement mockups of OONI API exploratory GUI | Simone/Arturo | end of December | | PROGRESS |
| - | Implement backend API support for the endpoints required by the GUI | Arturo | end of December | | PROGRESS |
| - | Release beta version of api.ooni.io | Arturo | end of December | | |
| - | Adopt a probe t-shirt payment donation | Arturo/Aaron | | | |
| - | Create prioritized list of countries for daily measurements | Aaron | end of July | #16367 | |
| - | Design data vizs for ooni | Arturo/?? | End of December | #13731 | PROGRESS |
| - | Write censorship status report template | Aaron | | #16368 | |
| - | Implement gui for admin of Raspi | Vasilis/Arturo | December | #15326 | |
== February 2016 ==
|| '''Sponsor''' || '''What''' || '''Who''' || '''When''' || '''Ticket''' || '''Status''' ||
|| - || Implement prob orchestration || Arturo || February 16 || #12551 || ||
|| - || Implement pub-sub system || Arturo/Nex || February 16 || #13964 || ||
|| - || Implement GUI for ooniprobe || Arturo/?? || February 16 || #15328 || ||
\ No newline at end of file
## January 2016
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Design GUI for ooniprobe | Arturo | January 2016 | #15327 | |
| - | design pub-sub system | Arturo/Nex | November | #13964 | |
| - | Design ooniprobe orchestration | Arturo | November | #12551 | |
| - | Android iOS MeasurementKit public release | Simone/Arturo | end of month | #15320 #15322 | |
## February 2016
|
**Sponsor**
|
**What**
|
**Who**
|
**When**
|
**Ticket**
|
**Status**
|
|-------------|----------|---------|----------|------------|------------|
| - | Implement prob orchestration | Arturo | February 16 | #12551 | |
| - | Implement pub-sub system | Arturo/Nex | February 16 | #13964 | |
| - | Implement GUI for ooniprobe | Arturo/?? | February 16 | #15328 | |
\ No newline at end of file