Diff for "Translations/LanguagePackSchedule"

Not logged in - Log In / Register

Differences between revisions 16 and 17
Revision 16 as of 2010-09-13 12:27:48
Size: 1836
Editor: dpm
Comment: Added some additional feedback from an e-mail from Danilo
Revision 17 as of 2010-09-29 11:52:59
Size: 2375
Editor: dpm
Comment: Updated info in a table to show the language pack build schedule interaction with that of the LP exports
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
 * The timing is chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 2200 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.  * The timing is chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 22:00 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.
Line 15: Line 15:
These are the ''starting'' days of the exports. The cron jobs to start generating the language-pack tarballs start on these days, at 22:00 server time. Then langpack-o-matic picks them up at 14:00 (server time) the next day. Note: these are the ''starting'' days of the exports. The cron jobs to start generating the language-pack tarballs start on these days. Then langpack-o-matic picks them up the next day.
 * Export starts:
22:00 UTC
 * B
uild starts: 14:00 UTC next day
Line 17: Line 19:
 * '''Monday:''' [[https://translations.launchpad.net/ubuntu/lucid/+language-packs|Lucid]]
 * '''Tuesday:''' [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]]
 * '''Wednesday:''' none (Launchpad releases day)
 * '''Thursday''': none
 * '''Friday:''' [[https://translations.launchpad.net/ubuntu/karmic/+language-packs|Karmic]]
 * '''Saturday:''' [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]]
 * '''Sunday''': none

''Notes: Hardy exports on request - TBD''

= Current Ubuntu language pack build schedule =
  
 * Maverick: `"0 14 * * 3,7"`
|| '''Weekday''' || '''Launchpad Exports''' || '''langpack-o-matic Builds''' ||
|| '''Monday''' || [[https://translations.launchpad.net/ubuntu/lucid/+language-packs|Lucid]] || ''none'' ||
|| '''Tuesday''' || [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]] || [[https://launchpad.net/~ubuntu-langpack/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=lucid|Lucid PPA]] ||
|| '''Wednesday''' || ''none'' (Launchpad releases day) || [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]] ||
|| '''Thursday''' || ''none'' || ''none'' ||
|| '''Friday''' || [[https://translations.launchpad.net/ubuntu/karmic/+language-packs|Karmic]] || ''none'' ||
|| '''Saturday''' || [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]] || [[https://launchpad.net/~ubuntu-langpack/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=karmic|Karmic PPA]] ||
|| '''Sunday''' || ''none'' || [[https://translations.launchpad.net/ubuntu/maverick/+language-packs|Maverick]] ||

Purpose

This page documents the schedule of automatic translations tarball exports from Launchpad to be used as a source to langpack-o-matic to create the Ubuntu language packs.

Crontabs live in a branch on devpad:/code/pqm/crontabs/launchpad-production/ (look at the loganberry-launchpad file).

Caveats

  • We should avoid generating language packs on Wednesdays, which are Launchpad rollout days
  • If language pack generation on Tuesdays take longer than usual (say 10h), we might even hit our early Wednesday rollouts and language packs might not be generated.
  • The timing is chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 22:00 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.

Current export schedule (as of 2010-06-29)

Note: these are the starting days of the exports. The cron jobs to start generating the language-pack tarballs start on these days. Then langpack-o-matic picks them up the next day.

  • Export starts: 22:00 UTC
  • Build starts: 14:00 UTC next day

Weekday

Launchpad Exports

langpack-o-matic Builds

Monday

Lucid

none

Tuesday

Maverick

Lucid PPA

Wednesday

none (Launchpad releases day)

Maverick

Thursday

none

none

Friday

Karmic

none

Saturday

Maverick

Karmic PPA

Sunday

none

Maverick

Translations/LanguagePackSchedule (last edited 2022-06-16 14:56:13 by cjwatson)