Opened 7 years ago

Closed 7 years ago

#7644 closed task (implemented)

Migrate ooni.nu to ooni.torproject.org

Reported by: hellais Owned by: hellais
Priority: Medium Milestone:
Component: Archived/Ooni Version:
Severity: Keywords: ooni_website, SponsorH201208
Cc: aagbsn, weasel, phobos Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The content that is currently stored on ooni.nu and ooni.readthedocs.org should be move to ooni.tpo.

I would propose structuring the site as follows:

  • The main site:

/var/www/ooni/

This will be generated via a jekyll driven build script (https://github.com/mojombo/jekyll). I need to digg up where this code used to be because it appears to be no longer present on the github repo of ooniprobe

  • The docs:

/var/www/ooni/docs/

These shall be generated via sphinx-build via make html. It is unclear from: https://trac.torproject.org/projects/tor/ticket/7436#comment:4 if this should happen on our local machines or if can automate this on the webserver.

weasel, phobos: ideas?

  • The releases:

/var/www/ooni/dist/ooniprobe/$tag_number/$RELEASE

/var/www/ooni/dist/oonib/$tag_name/$RELEASE

Initially we will only be doing one release which will be the .tar.gz of the source code from the git repository.

The priority for these tasks should be in the order stated above.

Weasel: what web server should we be using? Is that already setup?

Child Tickets

Change History (1)

comment:1 Changed 7 years ago by hellais

Resolution: implemented
Status: newclosed

This has been completed.

What is still missing has been split into two separate tickets: https://trac.torproject.org/projects/tor/ticket/7700 and https://trac.torproject.org/projects/tor/ticket/7699

Note: See TracTickets for help on using tickets.