Пусть будет тема.
Надеюсь, коллективный разум возьмет верх над недостатком времени и пристрастием к пиву.
Сюда будем собирать мысли, как эту штуку сделать.
Мне пока, правда, кажется, что начинать нужно с декларации используемых возможностей rst.
Ну не писать же конвертор на все случаи жизни - я бы остановился на каком-то подмножестве rst.
Далее, мне представляется стандартной схема rst->xml->als.
Вроде бы не так это сложно на первый взгляд.
Для примера я смотрел xml Math и IndexedTable.
В первом методы можно вытянуть из
/document/section (методы)/section[N]/block_quote/field_list
Во втором - из
/document/section (методы)/section[N]/block_quote/definition_list
/document/section (методы)/section[N]/block_quote/paragraph[N]
Наверное, еще будет куча нюансов.
Ну, давайте, короче, делиться мыслями.