Альтернативный плагринг

Здесь можно обсудить сайт PlugRinG и предложить идеи по его дальнейшему развитию.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Новый плагринг

Post by Max Rusov »

Latest post of the previous page:

Добавил возможность локализации news'ов и плагинов. Долго думал как лучше, в конце концов остановился на таком варианте:
Ввел html-like разметку: <lang="en/ru/...">. Все сообщения, которые надо локализовать, оформляются так:

Code: Select all

Added ability to localize news and plug-ins
<lang="ru">
Добавлена возможность локализации новостей и плагинов
Понятно, что языков может быть сколько угодно. Первая часть сообщения, не помеченная <lang>, подставляется, когда не найдена строка на требуемом языке.

IMHO, дешево и сердито. Покритикуйте.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Новый плагринг

Post by NightRoman »

Max Rusov
IMHO, дешево и сердито. Покритикуйте.
На первый взгляд, именно то, что нужно. Хорошо бы еще иметь страничку на ринге, объясняющую подобные и прочие правила оформления плагино-постов. И пора приглашать коллег из англоговорящей части форума (ну, анонс там не помешает спустя некоторое время).
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Новый плагринг

Post by Max Rusov »

Расширил результаты вывода списка плагинов - добавил рейтинг и теги.

В принципе, я довел плагринг до того уровня, до которого планировал. Дальнейшее развитие возможно, только при принятии на вооружение - в стол работать желания нет.

t-rex:
Если по прежнему считаете, что plugring не полноценен - хотелось бы услышать аргументы.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Новый плагринг

Post by Alexey Samlyukov »

выскажу свое мнение, файл с плагином обязан быть на плагринге, как и номер версии.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Новый плагринг

Post by Max Rusov »

Должен быть файл на плагринге или нет - решает разработчик плагина. А номер версии - должен быть привязан к файлу. Думаю так.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Новый плагринг

Post by John Doe »

Ага. А решить ему просто: он думает: "Зачем мне этот головняк, поддерживать актуальность файлов ещё и на плагринге"

И даже если разработчик по каким-либо причинам не хочет чтобы файлы лежали на плагринге, то уж против того чтобы на плагринге лежал номер версии он вряд ли будет возражать.

Другое дело что делаться это должно как-то автоматически, чтобы разработчика зра не напрягать.

А без этого никак: на титульной страницей плагринга должен быть список обновлённых за последнее время плагинов.
https://t.me/FarManager — Telegram чат
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Новый плагринг

Post by NightRoman »

Эта, а где там версия плагина вообще указывается? И какой момент считается моментом обновления?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Новый плагринг

Post by NightRoman »

NightRoman wrote:Эта, а где там версия плагина вообще указывается? И какой момент считается моментом обновления?
В Updates это надо делать?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Новый плагринг

Post by NightRoman »

За себя говорю:
-- Держать и обновлять руками файлы в двух местах не хочется. И неправильно это как-то, дублирование - зло и повод для всяких нестыковок.
-- Обновлять инфу по плагину на плагринге - это можно. Желательно только, чтобы уж ринг официально приняли и тогда анонсы на форуме писать не надо по тем же соображениям - не дублировать.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Новый плагринг

Post by NightRoman »

Добавил Updates в FarNet и в PowerShellFar (без файлов, просто в секцию Update - Add). Плагины не числятся обновленными. Так и должно быть?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Новый плагринг

Post by John Doe »

Благодаря дублируванию на старом плагринге сохранилось масса всего чего в интернете уже не сыскать.

И даже если не хранить на плагринге, то иметь там хотя бы прямую ссылку на скачивание.
https://t.me/FarManager — Telegram чат
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Новый плагринг

Post by Max Rusov »

NightRoman wrote:Добавил Updates в FarNet и в PowerShellFar. Плагины не числятся обновленными. Так и должно быть?
Обсуждаемо. Сейчас сделано так, что плагин считается обновленным, только если ты обновил файлы. С точки зрения тех, кто утверждает что файлы должны быть на плагринге это логично - пока ты не обновил файлы, ты не обновил плагин. С другой точки зрения, если ты не держишь файлы на плагринге то, конечно, изменение описания / добавление update-записи должны обновлять и дату плагина...

Мне, право, все равно. Как общественность решит - так и сделаю.
Demiurg
Posts: 22
Joined: Wed 05 May, 2010 07:39
Location: Химки
Contact:

Re: Новый плагринг

Post by Demiurg »

Прошу прощения что вклиниваюсь, но может стоит посмотреть на уже работающие системы-репозитарии и брать их за образец?
Я в основном имею в виду CPAN.
Сам, как заядлый перловик, охотно приму участие в разработке.

+ вопрос по сайту плагринга - как у него дела с выдерживанием нагрузки?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Новый плагринг

Post by Max Rusov »

Demiurg wrote:Прошу прощения что вклиниваюсь, но может стоит посмотреть на уже работающие системы-репозитарии и брать их за образец?
FarGroup не может выбрать из того огромного количества PlugRing'ов которые уже есть - не усложняйте им задачу.
Demiurg wrote:+ вопрос по сайту плагринга - как у него дела с выдерживанием нагрузки?
Я думаю, то охрененное количество пользователей, которое осталось у FAR'а выдержит что угодно.
Demiurg
Posts: 22
Joined: Wed 05 May, 2010 07:39
Location: Химки
Contact:

Re: Новый плагринг

Post by Demiurg »

FarGroup не может выбрать из того огромного количества PlugRing'ов которые уже есть - не усложняйте им задачу.
Т.е. придумывать на коленке систему, потом постоянно допиливать её на предмет соответствия требованиям и улучшения удобства пользования конечно сложнее чем взять отработанную годами схему.
Я думаю, то охрененное количество пользователей, которое осталось у FAR'а выдержит что угодно.
С таким подходом это количество расти и не будет.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Новый плагринг

Post by John Doe »

Вы просто не в теме.
Система на коленке - это не так плохо. Намного лучше чем отсутствие системы.
https://t.me/FarManager — Telegram чат
Post Reply

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