Diff for "Translations/LanguagePackSchedule"

Not logged in - Log In / Register

Differences between revisions 15 and 17 (spanning 2 versions)
Revision 15 as of 2010-08-24 17:35:55
Size: 1251
Editor: dpm
Comment:
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 7: Line 7:
= 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.
Line 9: 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 11: 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 2023-11-06 13:45:18 by pelpsi)