Hi Everyone,
We are working on a project: transtats <
http://transtats.org/> and wanted
to discuss this here.
Transtats tries to harmonize and give clear picture of translations across
different places (upstream, translation platform and build system) about
strings. Also, it captures release schedule dates/milestones and generates
some summary, stats and alerts which could be meaningful to developers,
i18n quality engineers, translators and localization
coordinators/maintainers.
I have tried including description and advantage to fedora here [1]. In
flock 2017, we had some discussions around "string breakage detection" and
some sort of solution whereby tracking of translations across packages
could be done. Thanks to flock 2017 committee for giving me chance to
present / introduce [2] transtats. It keeps some list of languages (+their
sets), list of packages (+their relationships) and releases (schedule,
build sys info); interact with translation platforms (zanata / damned lies)
and build system (koji - *under development*) through jobs to generate
information.
Transtats server is a django/postgres application [3] and has one client
[4]. This is to request resources whereby we can setup server and make
things ready probably for f28. We have some running instances for demo
purposes [5]. FAS auth is working (on localhost:8080) thanks Patrick. May
be plain VM with f27 can do, we are planning to try openshift v3 shortly.
As of now load balancing or caching are not required, but surely going to
be.
I am really excited and hoping to have questions / comments / suggestions !
thanks,
sundeep
fas: suanand
[1]
https://pagure.io/fedora-infrastructure/issue/6459
[2]
https://www.youtube.com/watch?v=Ln9e3LM2Ht8
[3]
https://github.com/transtats/transtats
[4]
https://src.fedoraproject.org/rpms/transtats-cli
[5]
http://transtats.devlab.redhat.com http://transtats.xyz