Последняя версия DataExpress 3 beta от 25 мая 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница

Расширение расширений для более расширенной расширяемости

Предложения по новому функционалу и развитию существующего.
Аватара пользователя
Develop-Soft
Сообщения: 206
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 14 раз
Поблагодарили: 19 раз
Контактная информация:

Расширение расширений для более расширенной расширяемости

Сообщение Develop-Soft » Пн май 13, 2019 10:57 am

1.
При установке расширения с тем же именем происходит следующее:
Изображение
Предлагаю заменить на нечто типа такого:
Изображение


2.
Практика показывает, что несмотря на простоту обращения с расширениями - их установка зачастую вызывает сложности (наиболее частое: "А что мне с этим делать?").
Посему предлагаю, если это технически возможно:
1). Включить прием брошенного в окно программы расширения в событии OnDropFiles (имеется в IDE) и диалогом разрешения установки.
2). Учитывая основной способ распространения расширений на данном форуме - помимо распознавания epas рассмотреть возможность попытки извлечения программой расширений из zip-архива.
3). Рассмотреть возможность сопоставления в windows *.epas-ов c DataExpress .

drts
Опытный
Сообщения: 306
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 2 раза

Re: Расширение расширений для более расширенной расширяемости

Сообщение drts » Пн май 13, 2019 11:57 am

Вот тоже попросил бы упростить установку/обновление расширений, чтобы избавиться от необходимости удалить старое- поставить новое в ручном режиме из редактора. Остальное - типа зип и тд - ваще круто, но... это так не лампово)))

Аватара пользователя
Develop-Soft
Сообщения: 206
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 14 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Расширение расширений для более расширенной расширяемости

Сообщение Develop-Soft » Пн май 13, 2019 1:45 pm

drts писал(а):..чтобы избавиться от необходимости удалить старое- поставить новое в ручном режиме из редактора.

Ну это в принципе не обязательно. Есть же кнопка соответствующая:
Изображение
Я же предлагаю немного "прояснить" для пользователя - какое "шило" и на какое "мыло" он собирается заменить (например v.0.1 модуля на v0.33), ну и может еще какие-то подробности...

Аватара пользователя
rausNT
Знаток
Сообщения: 604
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Расширение расширений для более расширенной расширяемости

Сообщение rausNT » Пн май 13, 2019 2:03 pm

Полагаю, что в конечном варианте лучше запилить репозиторий с системой управления версиями. Тогда пользователь сможет управялть с одной кнопки. ИМХО остальное полумеры.
Может возможно прикрутить Git какой нибудь?

drts
Опытный
Сообщения: 306
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 2 раза

Re: Расширение расширений для более расширенной расширяемости

Сообщение drts » Пн май 13, 2019 2:15 pm

Develop-Soft писал(а):Есть же кнопка
да, я про тоже самое говорю. Гит- мы уже проходили однажды))) Нужно просто контроль версии
(тупо по номеру) и замену при согласии пользователя. Короче очень нужное предложение!!!

Аватара пользователя
Develop-Soft
Сообщения: 206
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 14 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Расширение расширений для более расширенной расширяемости

Сообщение Develop-Soft » Пн май 13, 2019 2:20 pm

Для репозитария нужно выстроить сложную логику взаимодействия программы с расширениями, добавить в парсер скриптов ещё с десяток параметров, предусмотреть возможность отката + установить более жёсткие требования к написанным расширениям, соблюсти которые будет сложнее. То есть для того, чтобы выложить код написанный за час - его ещё нужно будет доводить до кондиции часа 3...
Иначе это будет не репозитарий а тупо "ещё одна веб-свалка".

Аватара пользователя
Develop-Soft
Сообщения: 206
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 14 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Расширение расширений для более расширенной расширяемости

Сообщение Develop-Soft » Пн май 13, 2019 2:22 pm

И вообще, гит - это вредная штука, которая негативно сказывается на посещаемости ресурса... ;) Все подумываю изменить подход к песочнице.

Аватара пользователя
rausNT
Знаток
Сообщения: 604
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Расширение расширений для более расширенной расширяемости

Сообщение rausNT » Пн май 13, 2019 2:28 pm

Develop-Soft писал(а):Иначе это будет не репозитарий а тупо "ещё одна веб-свалка".


возможно, но обновляться будет удобнее даже с веб- свалкой, хотя возможно только в моем мозгу. Может быть и больше вреда будет?


Вернуться в «Предложения по развитию проекта.»