Opened 2 years ago

Last modified 23 months ago

#16214 new enhancement

Upgrade Sphinx for Stem's site

Reported by: atagar Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Stem Version:
Severity: Normal Keywords: website
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In #10411 we made our tutorial examples downloadable via a link that accompanies the snippets. This is neat! But it relies on a Sphinx attribute added in version 1.3. This presently isn't in the Debian backports...

https://packages.debian.org/source/sphinx

I'm disabling this feature until it is so we can continue to build the site. Once it's in backports the host Stem's site is built on should upgrade, and we can roll forward.

Child Tickets

Change History (7)

comment:1 Changed 2 years ago by atagar

Dropped the download links in commit 0541194. Just gotta revert that when Sphinx 1.3 is available.

comment:2 Changed 23 months ago by atagar

Component: StemTor Sysadmin Team
Owner: changed from atagar to tpa
Severity: Normal

Hi Peter. Sphinx 1.3 is now available in stretch and sid...

https://packages.debian.org/source/sphinx

Is upgrading an option now? If not then just let me know what we're waiting for and re-assign this back to the Stem component.

Thanks!

comment:3 Changed 23 months ago by weasel

Upgrading what, where?

comment:4 Changed 23 months ago by atagar

package: python-sphinx
requested version: 1.3
host: spot that serves stem.torproject.org.

comment:5 Changed 23 months ago by weasel

The host that serves stem.torproject.org is our 5 static mirrors that only serve static files. I fail to see how installing anything there would help.

(And we can't install from unstable or testing anyway. We run stable or oldstable, and at best we can source packages from the corresponding -backports repository.)

comment:6 Changed 23 months ago by atagar

Component: Tor Sysadmin TeamStem
Owner: changed from tpa to atagar

The host that serves stem.torproject.org is our 5 static mirrors that only serve static files. I fail to see how installing anything there would help.

Stem's site is built on staticiforme.torproject.org in /home/stem.

(And we can't install from unstable or testing anyway. We run stable or oldstable, and at best we can source packages from the corresponding -backports repository.)

Gotcha. So guess that means either waiting for stretch to become stable or 1.3 to appear in wheezy or jessie backports. Can do.

comment:7 Changed 23 months ago by weasel

Then what you wanted is to install a new python-sphinx on staticiforme. We could do that if it becomes available.

Note: See TracTickets for help on using tickets.