forum.bitel.ru http://forum.bitel.ru/ |
|
web-based генератор конфигов http://forum.bitel.ru/viewtopic.php?f=22&t=6003 |
Страница 1 из 1 |
Автор: | snark [ 16 окт 2011, 20:19 ] |
Заголовок сообщения: | web-based генератор конфигов |
Господа разработчики, может все же как нибудь сделаете сабж? В чем удобство? Зашел на страничку то что нужно отметил чекбоксами, выбрал из списков, вбил в поля, нажал "создать" и вуаля - на выходе получил готовый _базовый_ конфиг (тот что в доке в текстовом виде по кускам разложен), в котром все параметры находяся в строго определенной последовательности и, соответственно, более читаемы тут, на форуме, т.к. когда и Вы и народ привыкнут то будем что-то определенное искать строго в определенном месте - и удобно и функционально (см. конфиг любой железки). Если чуть-чуть приложить руки, то можно и валидатор текущих конфигов прикрутить, чтобы ошибки искать и приводить их к общему виду, и конвертер от версии к версии сделать, т.е. загружаешь конфиг, допустим, от 5.0 и получаешь на его основе конфиг для 5.1 или 5.2 с удаленными устаревшими опциями и добавленными новыми. Зачем? Ей богу, надоело все возможные опции, например того же dialup, выискивать по всему мануалу, а в конфигураторе можно их все собрать на одной странице с кратким описанием и ссылками на полную документацию. Переезд от версии к версии - это вообще цирк с |
Автор: | Yarlan Zey [ 16 окт 2011, 20:35 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
может тогда первопроходцам написать и на вики самим выкладывать? ![]() |
Автор: | Phricker [ 16 окт 2011, 20:45 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
За, но если туда будут новые плюшки добавлять вовремя. А то читаю в RSS Цитата: ДОБАВЛЕНО Новый параметр в конфиг bgsecure.action.cid.check - включает проверку в акшенах на разрешенную группу договоров, по умолчанию проверка включена. Работает только при bgsecure.check=1. А где это в документации? Нет ни в 5.1 ни в 5.2. А новость в RSS была опубликована 27.07.2011 18:14:03 И так практически по всем новым параметрам. С документацией туго. Очень туго. |
Автор: | snark [ 16 окт 2011, 21:06 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Ща с железом закончу и буду наверное всю доку в вики копипастить, попутно исправляя ошибки |
Автор: | Yarlan Zey [ 16 окт 2011, 21:09 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
сразу видно, у кого на работе все работает как надо. времени вагон)) |
Автор: | skyb [ 17 окт 2011, 04:16 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Я за!!! |
Автор: | Cromeshnic [ 17 окт 2011, 06:14 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
За. Вообще, есть ощущение, что не хватает системного подхода к документации и тестированию. |
Автор: | snark [ 24 окт 2011, 10:29 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Хотелось бы услышать мнение бителовцев (- |
Автор: | dimOn [ 24 окт 2011, 11:36 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
А кто будет этот конфигуратор поддерживать и вбивать туда актуальные всякие параметры? Приведите реальный пример такой штуки, где и для какого ПО такое есть? Может, лучше, всё же вести большой конфиг полный куда записывать ВСЕ параметры с нормальным описанием, а кому что надо - раскаментит и использует. По-моему это юниксвэй, не? ![]() |
Автор: | snark [ 24 окт 2011, 12:48 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
dimOn писал(а): Приведите реальный пример такой штуки, где и для какого ПО такое есть? Может, лучше, всё же вести большой конфиг полный куда записывать ВСЕ параметры с нормальным описанием, а кому что надо - раскаментит и использует. По-моему это юниксвэй, не? В ![]() Господа, на дворе эпоха веб 2.0, кругом аяксы и прочие сенсорные интерфейсы, а Вы спорите о том нужен ли графический конфигуратор или нет. Ну давайте тогда и тарифы будем создавать в виде текстов, чего уж там. Чем быстрее Вы войдете в это, уже наступившее, будующее - тем больше будет юзеров и, соответственно, денег. |
Автор: | skyb [ 24 окт 2011, 13:12 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Признавайтесь, кто из разработчиков поставил нет ![]() |
Автор: | snark [ 24 окт 2011, 13:16 ] | ||
Заголовок сообщения: | Re: web-based генератор конфигов | ||
Что-то типа такого.
|
Автор: | Администратор [ 24 окт 2011, 13:41 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Давайте попробуем с примерами, как это выглядеть может.. Вот у нас есть по факту конфигурации: 1) Конфигурации подключения к БД у каждого приложения. Может быть либо в .properties либо в .xml файле. Вроде как меняются довольно редко. Хотя для Inet модуля там уже довольно много всего. 2) Конфигурация сервера, модулей, плагинов. Формат .properties. Сохраняются в БД. С которыми больше проблем? Я против менюшек. На мой вгляд, вполне удобен вариант текстовой конфигурации, где подробно описан каждый из параметров. Тот же Linux этот зоопарк визуальных конфигураторов, которые ещё меняются в каждой DE, меня лично раздражает. Ну разве что текстовые конфигураторы наподобие setup в RH. По 2 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке? + Перечень устаревших параметров По 1 не знаю, как лучше. Там сложная конфигурация, иерархическая для модуля Inet. А DialUp вроде и не будет теперь меняться.. |
Автор: | snark [ 24 окт 2011, 14:20 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Администратор писал(а): 1) Конфигурации подключения к БД у каждого приложения. Про них речи не идет, т.к. эти файлы практически не меняются. Речь, в первую очередь, про эти: Администратор писал(а): 2) Конфигурация сервера, модулей, плагинов. С которыми больше всего проблем ) Администратор писал(а): На мой вгляд, вполне удобен вариант текстовой конфигурации, где подробно описан каждый из параметров. Такой формат широко используется в Код: # # ---------- оптимизация работы с БД ---------- # # 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 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке? + Перечень устаревших параметров Да! И сделать это надо было еще вчера ![]() |
Автор: | dimOn [ 24 окт 2011, 16:52 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
так вот я за такие конфиги имонно, подробные с каментами. я реально думаю, что они удобнее, а не потому что лень конфигуратор делать. |
Автор: | skyb [ 24 окт 2011, 16:56 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Вопрос уже поднимался, и как то там заглохло. |
Автор: | snark [ 24 окт 2011, 18:34 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Тут не заглохнет только гонка за новыми версиями явы ))) |
Автор: | Администратор [ 28 окт 2011, 11:52 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Цитата: Такой формат широко используется в FreeBSD не поддерживаемой ОС (в отличие от линуха там бОльше комментариев) и да, Вы правы, такой формат очень удобен, но проблема прежде всего в том что у Вас то этого нет! У Вас конфиг очень лаконичен и сух, а если нужно объяснение по какому либо параметру - будь добр ищи его в недрах мануала. Ну мы уже поняли, что нет. Обсуждаем же, как лучше сделать. Раз вариант: Цитата: По 2 конфигурациям может быть сделать вариант в начале главы большую конфигурацию со всеми возможными параметрами, рекомендацией по установке/снятию и ссылками на подробное описание в доке? + Перечень устаревших параметров признан достаточно удобным и в общем-то не трудоёмкий для реализации, то, я думаю нужно сделать пробное описание какого-то раздела на суд общественности. Т.е. в начале главы блок с: 1) названием параметра; 2) кратким описанием и ссылками на более подробное описание в общей документации. Ну и по ходу повествования так же по случаю вставляются название параметров конфигурации и их роль, как сейчас. Для редких параметров (http://www.bgbilling.ru/v5.2/doc/ch01s10.html) типа header.name.remote.addr, temp.dir.path можно упоминание в общем описании опустить. Ну используется временная папка везде где нужно - ну и ладно. |
Автор: | snark [ 31 окт 2011, 11:38 ] |
Заголовок сообщения: | Re: web-based генератор конфигов |
Пример будующей реализации покажите, пожалуйста. Нам с Вами с ней работать - Вам писать, а нам читать и будет хорошо если вариант устроит обе стороны. P.S. В конце концов, пишите мануал в вики - там и ошибки править можно будет и комментарии, которые будут разъяснять непонятные момменты, писать. Вам меньше работы - нам больше пользы. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |