Скрипт-фреймворк для перестановки тем и категорий

Я обнаружил в теме Retort, что у @angus есть ветка с конвертацией, управляемой через интерфейс, которую я совершенно упустил.

Мой скрипт обращается к внутренним механизмам, которые теоретически могут измениться в будущем, и после того, как я выполню конвертацию этим скриптом, я не замечу, если эти внутренние механизмы изменятся. Сначала я попытался сделать это «правильным способом», но выяснил, что плагин Reactions не предоставляет интерфейса, позволяющего это сделать. @angus придерживается более долгосрочного подхода:

@pfaffman, если вы создадите задачу rake, возможно, стоит включить её в PR, который также вносит изменения в интерфейсы, чтобы, например, можно было передавать параметр created_by, а также silent, вместо использования «заднего входа», к которому прибег я. В этом случае задача rake будет предназначена для миграций через командную строку и одновременно откроет возможности для @angus выполнить миграцию через интерфейс.