GNOME Bugzilla – Bug 746548
Migrate to itstool
Last modified: 2018-06-13 12:48:13 UTC
As described in bug #738340 comment 21, xml2po was deprecated a long time ago and replaced with itstool. We should migrate Geary to the new tool.
Will probably want to keep using xml2po until after migrating build to Meson, to avoid duplicating the migration, so adding a dep on Bug 777044. After that, we should migrate to either straight up gettext using an appropriate ITS file for our Mallard docs if possible, or else from gnome-doc-utils to yelp-tools — which IIRC uses itstool internally. Either way, once we no longer use xml2po we need to update the flatpak-builder manifest to drop the gnome-doc-utils build, and ensure that the docs are still getting built fine there.
This may have accidentally happened already for the meson build. Will check it's all working properly, update flatpak, then resolve.
I believe itstool is indeed being used by meson, and the flatpak build dropped xml2po the other day without any ill-effects, so resolving as fixed.