Project

General

Profile

Feature #12185

Run Dogtail using Python 3

Added by anonym 9 months ago. Updated about 1 month ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
01/28/2017
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Code
Blueprint:
Easy:
Affected tool:

Description

Currently we install python-dogtail, which uses Python 2 and makes it impossible to deal with objects containing unicode character (e.g. "Save As…" (note the triple dots)).

The Debian packaging repo for dogtail has switched to Python 3 since almost a year back, but there has been no release since then. However, I tried building a package and installing it, and it worked fine vs unicode strings at least.


Related issues

Blocks Tails - Feature #8788: Automatically test the "Tails documentation" link on the Desktop In Progress 01/24/2015
Blocked by Tails - Feature #14585: Investigate Dogtail's long-term viability In Progress 09/02/2017
Blocks Tails - Feature #13240: Core work 2017Q4: Test suite maintenance Confirmed 06/29/2017

History

#1 Updated by intrigeri 9 months ago

  • Priority changed from Normal to Low

(Indicating that this is not a blocker for 3.0. If it doesn't make it into 3.0, then it should go back to priority Normal.)

#2 Updated by intrigeri 5 months ago

  • Priority changed from Low to Normal
  • Target version changed from Tails_3.0 to Tails_3.2

I think we'll be plenty busy with other matters during this cycle.

#3 Updated by anonym 5 months ago

  • Subject changed from Generate Python 3 code for Dogtail to Run Dogtail using Python 3
  • Description updated (diff)

Please see the updated description. With that as background, I guess we might want to consider building our own python3-dogtail from version 0.9.9-1, until we can make Debian release it for stretch backports.

#4 Updated by spriver 5 months ago

  • Blocks Feature #8788: Automatically test the "Tails documentation" link on the Desktop added

#5 Updated by anonym 4 months ago

  • Blocks Feature #13239: Core work 2017Q3: Test suite maintenance added

#6 Updated by intrigeri about 2 months ago

Looking at your 3.2 plate, I suggest you postpone this to another major release.

#7 Updated by intrigeri about 1 month ago

  • Target version changed from Tails_3.2 to Tails_3.3

#8 Updated by intrigeri about 1 month ago

  • Blocked by Feature #14585: Investigate Dogtail's long-term viability added

#9 Updated by intrigeri about 1 month ago

Please check #14585 before investing lots more time into dogtail.

#10 Updated by intrigeri 17 days ago

  • Blocks Feature #13240: Core work 2017Q4: Test suite maintenance added

#11 Updated by intrigeri 17 days ago

  • Blocks deleted (Feature #13239: Core work 2017Q3: Test suite maintenance)

Also available in: Atom PDF