[OpenStack-I18n] Next generation translation checksite

Akihiro Motoki amotoki at gmail.com
Mon Oct 10 16:19:26 UTC 2016

Thanks Frank for initiating the discussion.

I am not sure what was the real problem of DevStack-based check site.
Is it a problem that DevStack takes much time?
Regarding stability, DevStack itself rarely fails to run in my recent

Anyway, I do not want to stick DevStack. The reason I used DevStack is just
because I am
an OpenStack developer and familiar with DevStack. That's all.
openstack-ansible is becoming stable, so it is a good candidate.

I see several key points for the official horizon translation check site:

(1) It must be friendly with OpenStack infra scripts including puppet.
  - openstack-ansible may be a good candidate.
  - DevStack based approach takes too long time? timeout?
(2) How fast can the check site catch up with the horizon code base?
     We would like to use the latest horizon (hopefully with daily update).
     It is needed to use latest translation as well.
(3) Can we import translation from Zanata? (IMO this is optional)
(4) ... (others?)

My comparison (incomplete):
  (1) ? (Does it take too long? timeout?)
  (2)(3) can be covered by a custom script.
  (1) nice if it works
  (2) it depends on how openstack-ansible catch up with the upstream
      Can openstack-ansible deploy horizon from the latest git repository?
  (3) we can prepare a playbook or a shell script.

Note that ,as a start line, I think we can deploy the translation check
site ONLY around the OpenStack release.
This mean we only need to run the site for about one month. We can try to
run it longer after that.


2016-10-06 1:19 GMT+09:00 Frank Kloeker <eumel at arcor.de>:

> Dear all,
> maybe as you know we tried this year to bring the translation checksite on
> the stage. This wasn't sucessful because the developed puppet module which
> called DevStack rans out of time and the installation was very often
> broken. Not practical. Not usable.
> I have had a deeper look in the last days and I found out
> openstack-ansible could help us in this situation. There is also an
> All-In-One installation of OpenStack which puts all parts like Horizon
> separated into container. It's easy to catch the Horizon container, install
> the Zanata stuff and fetch the translation files periodically to show the
> changes of translation on the dashboard.
> Prototyp is running on https://i18n2.ref.app.telekomcloud.com/
> I have summarized all my thoughts on the etherpad:
> https://etherpad.openstack.org/p/openstack-ansible-os_transl
> ation-checksite
> Pleass take a look and let me know if we should work in the next release
> cycle on this topic?
> kind regards
> Frank
> _______________________________________________
> OpenStack-I18n mailing list
> OpenStack-I18n at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-i18n/attachments/20161011/b1bd9d20/attachment.html>

More information about the OpenStack-I18n mailing list