Skip to content

Port to Python 3 #8

@quozl

Description

@quozl

A mandatory requirement for porting this activity is two laptops with embedded microphone and speakers, and a wireless network between them. Sugar and the activity must be run natively. Using VMs is not an accurate test, as it is not representative of the equipment the software is written for.

  • write a test plan that includes measuring distance as above, then execute the test plan and measure coverage,
  • measure specific distances using the Python 2 source code,
  • rewrite the existing TelepathyGLib port to use D-Bus, as per the Python 3 Porting Guide,
  • bug fix and iterate until test plan completes with appropriate coverage.
  • Port to Python 3,
  • bug fix and iterate until test plan completes with appropriate coverage,
  • measure specific distances again, and confirm the distances are unchanged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions