Opened 7 years ago

Last modified 6 years ago

#13348 closed task

[Pootle 2.7] Tracking ticket to update to Pootle 2.7 — at Version 4

Reported by: nielx Owned by: haiku-web
Priority: normal Milestone:
Component: Website/Pootle Version:
Keywords: Cc:
Blocked By: #9743, #12869, #13306 Blocking:
Platform: All

Description (last modified by nielx)

This ticket is to track the steps to update to Pootle 2.7.

Roughly, there are the following to dos:

  • Write a script that updates the catalogs from the database
  • Check which configurations will need to change from 2.5 to 2.6 to 2.7 (see comment:4)
  • Test the intermediate upgrade to 2.6
  • Test the final upgrade to 2.7

Change History (4)

comment:1 by nielx, 7 years ago

Blocked By: 9743 added

comment:2 by nielx, 7 years ago

Blocked By: 12869 added

comment:3 by nielx, 7 years ago

Blocked By: 13306 added

comment:4 by nielx, 7 years ago

Description: modified (diff)

Settings we configure:

  • 10-base.conf
    • TIME_ZONE
    • SECRET_KEY
    • ALLOWED_HOSTS
  • 20-backends.conf
    • DATABASES
    • CACHES
  • 30-site.conf
    • ADMINS
    • CAN_REGISTER
    • DEFAULT_FROM_EMAIL
    • CONTACT_EMAIL
    • CAN_CONTACT
  • 40-apps.conf
    • POOTLE_ENABLE_API
  • 60-translation.conf
    • PODIRECTORY
    • MARKUP_FILTER
    • MT_BACKENDS
    • LOOKUP_BACKENDS
    • CONTRIBUTORS_EXCLUDED_NAMES
    • CONTRIBUTORS_EXCLUDED_PROJECT_NAMES

These settings are not in the deprecated settings list of the Pootle documentation, and they are still available in their original configuration files.

On further investigation, there are several renamed configurations:

  • CAN_REGISTER -> POOTLE_SIGNUP_ENABLED
  • CONTACT_EMAIL -> POOTLE_CONTACT_EMAIL
  • CAN_CONTACT -> POOTLE_CONTACT_ENABLED
  • MARKUP_FILTER -> POOTLE_MARKUP_FILTER
  • MT_BACKENDS -> POOTLE_MT_BACKENDS
  • PODIRECTORY -> POOTLE_TRANSLATION_DIRECTORY

The following has become unavailable:

  • POOTLE_ENABLE_API
  • CONTRIBUTORS_EXCLUDED_NAMES
  • CONTRIBUTORS_EXCLUDED_PROJECT_NAMES
Last edited 7 years ago by nielx (previous) (diff)
Note: See TracTickets for help on using tickets.