Работаю над интеграцией YouTube в движок. Уже десять раз пожалел об этом, но от этой задачи не отступаю. Самое сложное почти преодолено и выяснилось следующее. После загрузки файла инфу о нем можно получить в персональном фиде, который ни чем не отличается (то есть один формат для всех случаев) от других фидов, которые не требуют никакой авторизации и доступны абсолютно всем. То есть можно получить фид файлов любого пользователя YouTube и для интеграции теоретически достаточно указать ник на YouTube. Таким образом интеграция с YouTube распадается на две задачи: загрузчик файлов и импортер фидов. Соответственно думаю делать два плагина - YouTube feed и YouTube Uploader, который без первого несколько бессмысленен. Разработка этих плагинов оказывается очень сложной и я уже не хочу ими заниматься, но если сейчас брошу, то потеряю контекст разработки и позже не смогу возобновить разработку. Надеюсь на 1-2 дня, чтобы завершить эти плагины.