Hi, Thanks for initiating the discussion, Daisy. I would like to have such infra supported by the OpenStack infra in Kilo. I am happy to work with you all.
Talking about Horizon translation, there are two level of syncs. In my current site, - Translations and Horizon repos are synced hourly. These two are tightly coupled and syncing both at the same time provides good experience for translators. No special reason for hourly sync, but once a day seems too less frequent from translator pespective. - Rerunning devstack once or twice a week is enough from my experience in Havana and Icehouse translations. There are something to be done manually like below. I think we can deal with them manually as a first step. I think some manual process is required at now. For example, when RC1 is released, the master repository is open to the next development cycle, but translations is still targeted to the current release. We need to change branches to "milestone-proposed" (so far). Running devstack sometimes requires manual debugging to resolve python module dependencies. Thanks, Akihiro On Thu, Sep 18, 2014 at 12:04 AM, James E. Blair <cor...@inaugust.com> wrote: > Ying Chun Guo <guoyi...@cn.ibm.com> writes: > >> So I propose to create a translation check website on top of openstack >> infrastructure. >> It is a simple devstack setup where almost all services are enabled. >> Transifex translations are synchronized regularly, by cron in Akihiro's >> env. >> I think a regular Jenkins job could do it, in openstack CI env. >> devstack is rerun manually occasionally, in Akihiro's env. >> I think, you would know how to make it automatically in openstack CI env. >> >> It's not in a hurry. >> Temporarily, we are using Akihiro's env. >> In the long term, it's good to have such a translation check website based >> on openstack infrastructure. >> Let me know how you are thinking of this idea. > > Hi, this is a good idea! > > Monty is looking at using ansible to drive some of our automation. This > sounds like something we could do by having ansible periodically build > an instance and run devstack on it, and then periodically (probably more > frequently) sync the translations to it. > > How often do you think devstack should be run? And then how often > should translations be synchronized? > > -Jim > > _______________________________________________ > OpenStack-Infra mailing list > OpenStack-Infra@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra -- Akihiro Motoki <amot...@gmail.com> _______________________________________________ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra