BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 15:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 19 ] 

Нужен ли нам веб конфигуратор?
Да 82%  82%  [ 9 ]
Нет 18%  18%  [ 2 ]
Всего голосов : 11
Автор Сообщение
 Заголовок сообщения: web-based генератор конфигов
СообщениеДобавлено: 16 окт 2011, 20:19 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Господа разработчики, может все же как нибудь сделаете сабж?
В чем удобство? Зашел на страничку то что нужно отметил чекбоксами, выбрал из списков, вбил в поля, нажал "создать" и вуаля - на выходе получил готовый _базовый_ конфиг (тот что в доке в текстовом виде по кускам разложен), в котром все параметры находяся в строго определенной последовательности и, соответственно, более читаемы тут, на форуме, т.к. когда и Вы и народ привыкнут то будем что-то определенное искать строго в определенном месте - и удобно и функционально (см. конфиг любой железки). Если чуть-чуть приложить руки, то можно и валидатор текущих конфигов прикрутить, чтобы ошибки искать и приводить их к общему виду, и конвертер от версии к версии сделать, т.е. загружаешь конфиг, допустим, от 5.0 и получаешь на его основе конфиг для 5.1 или 5.2 с удаленными устаревшими опциями и добавленными новыми.
Зачем? Ей богу, надоело все возможные опции, например того же dialup, выискивать по всему мануалу, а в конфигураторе можно их все собрать на одной странице с кратким описанием и ссылками на полную документацию. Переезд от версии к версии - это вообще цирк с блекджеком и шлюхами выискиванием удаленных/измененных/добавленных строк и последующей правкой старого конфига под новую версию. Да, меняется не много, если меняется вообще, но когда переезжаешь хочется обжиться уже на новом конфиге, а не тащить за собой старье в светлое будующее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 16 окт 2011, 20:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
может тогда первопроходцам написать и на вики самим выкладывать? :)

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 16 окт 2011, 20:45 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
За, но если туда будут новые плюшки добавлять вовремя.
А то читаю в RSS
Цитата:
ДОБАВЛЕНО Новый параметр в конфиг bgsecure.action.cid.check - включает проверку в акшенах на разрешенную группу договоров, по умолчанию проверка включена. Работает только при bgsecure.check=1.

А где это в документации?
Нет ни в 5.1 ни в 5.2.
А новость в RSS была опубликована 27.07.2011 18:14:03
И так практически по всем новым параметрам.
С документацией туго. Очень туго.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 16 окт 2011, 21:06 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Ща с железом закончу и буду наверное всю доку в вики копипастить, попутно исправляя ошибки башкирского русского языка. Раз верхи не хотят, а низы уже не могут, то по В.И.Ленину это революционная ситуация.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 16 окт 2011, 21:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 16 сен 2010, 11:53
Сообщения: 501
Карма: 15
сразу видно, у кого на работе все работает как надо. времени вагон))

_________________
Клиент: вер. 7.0.806 / 29.04.2016 13:18:28 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66
Сервер: вер. 7.0.1035 / 29.04.2016 13:17:38 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 17 окт 2011, 04:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Я за!!!

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 17 окт 2011, 06:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
За.
Вообще, есть ощущение, что не хватает системного подхода к документации и тестированию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 10:29 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Хотелось бы услышать мнение бителовцев (-


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 11:36 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
А кто будет этот конфигуратор поддерживать и вбивать туда актуальные всякие параметры? Приведите реальный пример такой штуки, где и для какого ПО такое есть? Может, лучше, всё же вести большой конфиг полный куда записывать ВСЕ параметры с нормальным описанием, а кому что надо - раскаментит и использует. По-моему это юниксвэй, не? :umnik:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 12:48 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
dimOn писал(а):
Приведите реальный пример такой штуки, где и для какого ПО такое есть? Может, лучше, всё же вести большой конфиг полный куда записывать ВСЕ параметры с нормальным описанием, а кому что надо - раскаментит и использует. По-моему это юниксвэй, не?

В любом пингвине любой официально поддерживаемй Вами ОС практически все правится через удобные менюшки, хотя при этом есть возможность делать то же самое через текстовые файлы. Будем обвинять пингвина линукс в том что они не следуют юниксвей? :)
Господа, на дворе эпоха веб 2.0, кругом аяксы и прочие сенсорные интерфейсы, а Вы спорите о том нужен ли графический конфигуратор или нет. Ну давайте тогда и тарифы будем создавать в виде текстов, чего уж там. Чем быстрее Вы войдете в это, уже наступившее, будующее - тем больше будет юзеров и, соответственно, денег.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 13:12 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Признавайтесь, кто из разработчиков поставил нет :-DDD

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 13:16 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Что-то типа такого.


Вложения:
config.zip [828 байт]
Скачиваний: 173
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 13:41 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Давайте попробуем с примерами, как это выглядеть может..
Вот у нас есть по факту конфигурации:
1) Конфигурации подключения к БД у каждого приложения. Может быть либо в .properties либо в .xml файле.
Вроде как меняются довольно редко. Хотя для Inet модуля там уже довольно много всего.
2) Конфигурация сервера, модулей, плагинов. Формат .properties.
Сохраняются в БД.

С которыми больше проблем?

Я против менюшек. На мой вгляд, вполне удобен вариант текстовой конфигурации, где подробно описан каждый из параметров.
Тот же Linux этот зоопарк визуальных конфигураторов, которые ещё меняются в каждой DE, меня лично раздражает.
Ну разве что текстовые конфигураторы наподобие setup в RH.

По 2 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке?
+ Перечень устаревших параметров

По 1 не знаю, как лучше. Там сложная конфигурация, иерархическая для модуля Inet. А DialUp вроде и не будет теперь меняться..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 14:20 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Администратор писал(а):
1) Конфигурации подключения к БД у каждого приложения.


Про них речи не идет, т.к. эти файлы практически не меняются. Речь, в первую очередь, про эти:

Администратор писал(а):
2) Конфигурация сервера, модулей, плагинов.


С которыми больше всего проблем )


Администратор писал(а):
На мой вгляд, вполне удобен вариант текстовой конфигурации, где подробно описан каждый из параметров.


Такой формат широко используется в FreeBSD не поддерживаемой ОС (в отличие от линуха там бОльше комментариев) и да, Вы правы, такой формат очень удобен, но проблема прежде всего в том что у Вас то этого нет! У Вас конфиг очень лаконичен и сух, а если нужно объяснение по какому либо параметру - будь добр ищи его в недрах мануала. Я, чтобы облегчить себе жизнь, уже давно рисую конфиги вот такого вида:

Код:
#
# ---------- оптимизация работы с БД ----------
#
# http://bgbilling.ru/v5.0/doc/ch03s09s04.html#d0e9201
#
# отброс записи в session_detail информации об услуге "Время"
detail.compress.1.0-23=SKIP
# свертка по суткам записей о наработке по услугам служебных трафиков
detail.compress.4.0-23=0
detail.compress.5.0-23=0
#
# ---------- Reject-To-Accept ----------
#
# http://bgbilling.ru/v5.0/doc/ch03s09s04.html#d0e9276
#
# reject_to_accept.<коды ошибок>=<передаваемые атрибуты>
# reject_to_accept.nas=<коды nas-ов>
# reject_to_accept.db.write=0
# коды ошибок:
#  4 - Ошибка баланса
# 24 - Превышен лимит услуги (У логина установлено ограничение по объёму услуги.)
# 25 - Превышен лимит наработки (У логина установлено ограничение по денежной наработке.)
# 31 - Ошибка установки расчётного периода
# 33 - Договор не активен
reject_to_accept.4,24,25,31,33=Session-Timeout=3600;Framed-Pool=fake
reject_to_accept.db.write=1
#


И имею меньше проблем, чем могло бы быть :)

Администратор писал(а):
Ну разве что текстовые конфигураторы наподобие setup в RH.

Я в общем то о чем-то таком и думал, когда писал. Ну пусть не веб, пусть a-la генератор карточек, но чтобы было удобно.

Администратор писал(а):
По 2 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке?
+ Перечень устаревших параметров

Да! И сделать это надо было еще вчера ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 16:52 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
так вот я за такие конфиги имонно, подробные с каментами. я реально думаю, что они удобнее, а не потому что лень конфигуратор делать.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 16:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Вопрос уже поднимался, и как то там заглохло.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 24 окт 2011, 18:34 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Тут не заглохнет только гонка за новыми версиями явы )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 28 окт 2011, 11:52 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Такой формат широко используется в FreeBSD не поддерживаемой ОС (в отличие от линуха там бОльше комментариев) и да, Вы правы, такой формат очень удобен, но проблема прежде всего в том что у Вас то этого нет! У Вас конфиг очень лаконичен и сух, а если нужно объяснение по какому либо параметру - будь добр ищи его в недрах мануала.

Ну мы уже поняли, что нет. Обсуждаем же, как лучше сделать.
Раз вариант:
Цитата:
По 2 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке?
+ Перечень устаревших параметров

признан достаточно удобным и в общем-то не трудоёмкий для реализации, то, я думаю нужно сделать пробное описание какого-то раздела на суд общественности.
Т.е. в начале главы блок с:
1) названием параметра;
2) кратким описанием и ссылками на более подробное описание в общей документации.
Ну и по ходу повествования так же по случаю вставляются название параметров конфигурации и их роль, как сейчас.
Для редких параметров (http://www.bgbilling.ru/v5.2/doc/ch01s10.html) типа header.name.remote.addr, temp.dir.path можно упоминание в общем описании опустить. Ну используется временная папка везде где нужно - ну и ладно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: web-based генератор конфигов
СообщениеДобавлено: 31 окт 2011, 11:38 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Пример будующей реализации покажите, пожалуйста. Нам с Вами с ней работать - Вам писать, а нам читать и будет хорошо если вариант устроит обе стороны.

P.S. В конце концов, пишите мануал в вики - там и ошибки править можно будет и комментарии, которые будут разъяснять непонятные момменты, писать. Вам меньше работы - нам больше пользы.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.099s | 56 Queries | GZIP : On ]