Тут вопрос в том, что считать приложением. В терминах vk приложение — это то, у чего есть API_id. У vmd API_id нет, поэтому как создатель vmd, я правила не нарушаю. А вот, как его пользователь — нарушаю :-)
Потому что формально из vk.com запрещено скачивать mp3. Можно только слушать. По этой причине я не решился прописывать в vmd свой api_id. Тем более получить свой api_id — дело одной минуты.
По поводу версий — это такая рекомендация при публикации модуля на CPAN.
Статус модуля указывается, когда вы регистрируете название модуля (Register Namespace). Там можно указать разные варианты, от stable до idea. Т.е. модуля может еще не быть, а быть только какая-то идея модуля и вы заранее хотите зарезервировать для него имя.
Да, вы правы! Его можно и наверное нужно было использовать. Но я даже не подумал поискать готовые модули для OAuth. Но зато моя реализация, как я писал, имеет минимум зависимостей. А у Net::OAuth их довольно много.
Ок. Но пусть он мне лучше PM или email напишет, что бы я не забыл. В дистрибутиве модуля лежит простенький демонстрационный скрипт, который, скачивает музыку указанного пользователя. Можете его посмотреть. metacpan.org/source/MAG/VK-App-0.04/scripts/vmd.pl
Статус модуля указывается, когда вы регистрируете название модуля (Register Namespace). Там можно указать разные варианты, от stable до idea. Т.е. модуля может еще не быть, а быть только какая-то идея модуля и вы заранее хотите зарезервировать для него имя.