Плагринг: объединение набора файлов в "релиз"

Здесь можно обсудить сайт PlugRinG и предложить идеи по его дальнейшему развитию.
User avatar
John Doe
Бюрократ
Posts: 11025
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 61 times

Плагринг: объединение набора файлов в "релиз"

Postby John Doe » Mon 31 Aug, 2015 23:43

Если следовать рекомендациям, и паковать каждую версию плагина отдельно, то в некоторых случаяхSource of the post можно получить чертовски много комбинаций: (far1/2/3)*(x86/64/исходники).
И умножим в два раза, если автор захочет зачем-то хранить хотя бы одну предыдущую версию (nightly/stable).
Радостный хаос можно наблюдать уже сейчас, вот первые попавшиеся: http://plugring.farmanager.com/plugin.php?pid=536, http://plugring.farmanager.com/plugin.php?pid=673, http://plugring.farmanager.com/plugin.php?pid=958

Лично мне стоит усилий найти в этих нагромождениях актуальную версию под нужную платформу.

Было бы удобнее, если бы каждый отдельный выпуск плагина держал список всех своих файлов "под спойлером", а пользователь при открытии страницы видел лишь outline.

Каждый отдельный релиз, помимо набора файлов также должен иметь: Дату, Версию, Описание (changelog), Url, и свойства, наследуемые от файлов (файлов может и не быть).

Что выигрываем:
  • Плагин приобретает однозначную версию (это версия самого нового релиза)
    Бонус: при загрузке каждого отдельного файла надо будет заполнять меньше полей (версия подставляется автоматически).
  • И на странице плагина, и в новостях, и в rss отдельными элементами являются релизы, а не файлы.
    В таком виде новости могут транслироваться и на форум, убирая необходимость в анонсах плагинов.

User avatar
John Doe
Бюрократ
Posts: 11025
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 61 times

Плагринг: объединение набора файлов в "релиз"

Postby John Doe » Mon 31 Aug, 2015 23:46

Замечу, что на альтернативном плагринге можно наблюдать другое решение той же проблемы:
Max Rusov wrote:Source of the post Отдельно - описание обновления, отдельно - файлы с версиями. Актуальные версии помечены тэгом, и предлагаются для скачивания. Неактуальные - лежат в архиве (ну или удаляются, если места мало).


По сути "Updates" (где changelog) это и есть предлагаемые мной "релизы".
Отличие от моего варианта в том, что описания релизов никак не привязаны к файлам, и те лежат буквально "сбоку".
Простота привлекает, да.


Return to “Обсуждение PlugRinG”

Who is online

Users browsing this forum: No registered users and 1 guest