Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Transtats

Sundeep Anand
September 01, 2017

Introduction to Transtats

Presented in Flock 2017 at The Resort and Conference Center, Hyannis, Massachusetts USA

Sundeep Anand

September 01, 2017

More Decks by Sundeep Anand

Other Decks in Programming


  1. Introduction to
    Flock 2017

    View Slide

  2. why: problem & proposed solution
    ● What would be translation position across packages for release
    branches with respect to the current development and translation?
    ● Transtats is an attempt to tie up loose ends and then, may be automate
    some of the steps. Concept is based on syncing with Translation
    Platform for statistics, comparing stats with Release Streams, managing
    translation differences, keep upstream updated and create notifications.

    View Slide

  3. how: create mapping
    Almost Done In Progress Planned
    Zanata and Damned Lies
    [Translation Platform]
    Release Schedule and Build System [Releases]
    GitHub and Pagure [Upstream]
    stats snapshots
    work estimation
    trans diff, check
    scratch builds with latest

    View Slide

  4. Demo

    View Slide

  5. what: next

    View Slide

  6. why: jobs engine
    buildsys: {{ koji }}
    container: true
    exception: raise
    name: "test anaconda"
    return_type: json
    package: {{ anaconda }}
    - f26
    - fetch SRPM ...
    type: i18nTestSRPM
    To make TS-JOBS
    more dynamic - YML
    based jobs - is planned
    be introduced.

    View Slide

  7. Q & A

    View Slide