Page MenuHomePhabricator

Migrate to using Intuition as a library instead of as an embedded installation
Closed, ResolvedPublic

Description

[...] I recommend migrating to using Intuition as a library instead of Intuition as embedded installation. That way the messages are maintained in this git repository.

See also https://github.com/Krinkle/intuition/wiki/Migrate.

This basically involves:

  1. Copy (subset of) i18n dir to this repo.
  2. Change translatewiki config to import/export from this repo.
  3. Change code to use Intuition via local composer.json instead of from Tool Labs NFS.
  4. Remember to do 'composer update' after 'git pull' when working on this project.

Details

Related Changes in Gerrit:

Event Timeline

I'm happy to handle the translatewiki.net patches and related repo permissions but I'm not familiar enough with Intuition to change its behaviour in the api.

Change 291776 had a related patch set uploaded (by Jean-Frédéric):
Migrate to use Intuition as a library

https://gerrit.wikimedia.org/r/291776

Change 291776 merged by jenkins-bot:
Migrate to use Intuition as a library

https://gerrit.wikimedia.org/r/291776

JeanFred claimed this task.
JeanFred triaged this task as Medium priority.
JeanFred moved this task from Todo to Internals on the Wiki-Loves-Monuments board.

Deployed! There was a bit of a transition downtime as composer update takes *forever* but all good now.