Личный кабинет

РУЖЭЛЬ

www.rujel.net
Михаил Кушнир ( Пользователь )
Перед Новым годом вышла 0.9.3, которая облегчает администрирование используемых РУЖЭЛЬ баз данных. Она, видимо, войдет в Школьный сервер АльтЛинукс 6, подготовка которого сейчас идет.
Сергей Кушеев ( Пользователь )
Цитата (МЭК, 24.11.2011, 12:08) <{POST_SNAPBACK}>
Грех не разместить здесь ссылку на весьма лестный отзыв PYM в адрес РУЖЭЛЬ:
http://pedsovet.org/forum/index.php?showto...mp;#entry214833


Михаил Эдуардович! Хочу сказать спасибо за Ружель.

из всех существующих ЭЖ (я имею ввиду свободно распространяемых) Ружель - лучший!

представляю Вашему вниманию инструкцию по установке Ружель на ubuntu (точнее Linux Small Business Server Zentyal) http://xn--b1afas9b4a.xn--p1ai/?p=52

в приложенном файле инструкция, что и на сайте
С уважением, Кушеев Сергей
Михаил Кушнир ( Пользователь )
Цитата (Сергей Кушеев, 13.02.2012, 13:09) <{POST_SNAPBACK}>
Михаил Эдуардович! Хочу сказать спасибо за Ружель.
из всех существующих ЭЖ (я имею ввиду свободно распространяемых) Ружель - лучший!

Сергей Сергеевич, спасибо на добром слове!
Однако, уверен в способности РУЖЭЛЬ поспорить не только со свободно распространяемыми ЭЖ. Все зависит от того, что школа хочет от ЭЖ.
Сергей Кушеев ( Пользователь )
дошли руки до Ружеля.

на мой взгляд:
Ружель на альте дело хорошее, но вот альт линукс школьный сервер как то топорно в администрировании и не позволяет легко использовать в качестве сервера (бэкап, самба. почта, квоты, пользователи и т.д.) поскольку не ориентирован или плохо ориентирован он как система Small Business Server, может конечно оно школам и не надо, но всё таки я думаю в век информационных технологий необходимо использовать такие системы в школе. В принципе возможно в качестве такого сервера использовать и NAS хранилища поскольку они как правило имеют и другие сервисы. которые присутствуют в SBS, вопрос стоит в удобной настройке средним специалистом, о чем говорилось неоднократно, в том числе и в Вашей Михаил Эдуардович статье "Микро-ПАК облегчает администрирование"
Перебрал много возможных серверных систем для организации SBS и пришел к выводу, что оптимальным вариантом являются две платформы: Zentyal и OpenMediaVault, на первую я уже поставил и описал процесс установки Ружеля, думаю на вторую попробовать.
Но опять таки к удобному администрированию, Ружель при установке на Zentyal всё равно не будет администрироватся из единого интерфейса, что в прочем и актуально для OMV, но! в zentyal есть средство разработки модулей http://trac.zentyal.org/wiki/Documentation...opment/Tutorial для меня пока проблема воспользоваться им, поскольку с перлом тяжко, но почитал, в принципе не сложно собрать модуль для зентела, может быть в этом направлении тоже что нибудь сделать со стороны разработчиков Ружель?
Михаил Кушнир ( Пользователь )
Цитата (Сергей Кушеев, 15.02.2012, 14:54) <{POST_SNAPBACK}>
в zentyal есть средство разработки модулей http://trac.zentyal.org/wiki/Documentation...opment/Tutorial для меня пока проблема воспользоваться им, поскольку с перлом тяжко, но почитал, в принципе не сложно собрать модуль для зентела, может быть в этом направлении тоже что нибудь сделать со стороны разработчиков Ружель?

РУЖЭЛЬ написан на Java.
Если кого-то из сообщества заинтересует подобная разработка на Perl, было бы интересно посмотреть на результат. Мне, правда, не совсем понятно, что именно нужно для администрирования РУЖЭЛЬ в этих модулях?
Для управления приложениями есть WO Monitor.
Для управления учетными записями можно использовать либо встроенный редактор, либо дерево каталогов, для которого используются независимые от РУЖЭЛЬ интерфейсы, которые есть в соответствующей среде.
Сергей Кушеев ( Пользователь )
Цитата (МЭК, 15.02.2012, 15:11) <{POST_SNAPBACK}>
РУЖЭЛЬ написан на Java.
Если кого-то из сообщества заинтересует подобная разработка на Perl, было бы интересно посмотреть на результат. Мне, правда, не совсем понятно, что именно нужно для администрирования РУЖЭЛЬ в этих модулях?
Для управления приложениями есть WO Monitor.
Для управления учетными записями можно использовать либо встроенный редактор, либо дерево каталогов, для которого используются независимые от РУЖЭЛЬ интерфейсы, которые есть в соответствующей среде.


да это понятно, просто смысл в том, что включение модулей и конфигурирование удобней производить через один интерфейс, фактически модуль должен редактировать конфиги Ружеля, при сохранении изменений перезапускать необходимые службы, я не предлагаю разрабатывать Ружель на перле, достаточно прикрутить существующий Ружель к зентелу (или зентел к Ружелю), кроме того в зентел например есть ldap, просто при активации модуля Ружель чтобы он хранил записи там а через управление пользователями, которые уже есть в зентеле включалось является этот юзер пользователем Ружеля
вот так выглядит настройка пользователя

как видно там настройка и почты и джабера и самбы, при необходимости иметь школьный сервер скажем со службами почты. вэбсервиса логичнее пользователей держать в одном месте и настраивать через один интерфейс.
Вот в чем задумка.
Кстати, что то не нашел описания как Ружель подружить с LDAP
Михаил Кушнир ( Пользователь )
Цитата (Сергей Кушеев, 15.02.2012, 16:06) <{POST_SNAPBACK}>
смысл в том, что включение модулей и конфигурирование удобней производить через один интерфейс, фактически модуль должен редактировать конфиги Ружеля, при сохранении изменений перезапускать необходимые службы,
...
Кстати, что то не нашел описания как Ружель подружить с LDAP

Про LDAP все просто - нужно выбрать свой вариант в утилите конфигурации, а пользователей включить в соответствующие группы. По умолчанию ставится настройка на локальную базу пользователей.
http://www.rujel.net/distribute/install/rights

РУЖЭЛЬ поддерживает eDirectiry, ActiveDirectory, OpenDirectory, OpenLDAP.
OpenLDAP мы отлаживали на АльтЛинукс, но его народ устанавливал на разные Линуксы - пока жалоб не было.

Для конфигурации РУЖЭЛЬ в комплекте есть утилита PlistWOEditor, которая тоже работает в среде WebObjects. Если есть желание реализовать ее на Perl, никаких препятствий нет. Достаточно разобраться со структурой файлов plist, которые содержат все настройки.
Правда, наша утилита является не просто "окном" к текстовым файлам настройки - она автоматически отрабатывает метаструктуру настроек, что позволяет упростить разработку. Чтобы написать свою утилиту, нужно понять логику метаописаний. Это не очень сложно, но без предупреждения неочевидно.
Михаил Кушнир ( Пользователь )
По результатам семинара в Пскове возник вопрос.
Сейчас в поле журнала на странице уроков можно поставить буквы "н" и "б". В школе могут захотеть как-то еще детализировать посещаемость (что, собственно, и было высказано в виде вопроса).
Возникла мысль сделать так:
- оставить буквы "н" (отсутствие) и "о" (опоздание)
- после них предусмотреть возможность поставить двоеточие ":" и детализировать:
-- для "н" - причину отсутствия (болезнь, записка, уважит, неуважит ... что хотят)
-- для "о" - время опоздания и комментарий, если нужно
если уточнения формализовать в рамках школы, можно легко автоматизировать подсчет разных вариантов

Что скажете?
Виталий Лебедев ( Пользователь )
Цитата (МЭК, 02.04.2012, 22:59) <{POST_SNAPBACK}>
Что скажете?

…и выпадающую менюшку! Но, чтобы детерминированные значения можно было настроить (выбрать) в общих настройках= журнала (например, завучем).
Михаил Кушнир ( Пользователь )
Наш вопрос не вызвал большого оживления, поэтому сделали, как написано выше. Среди пожеланий, которые пока не успеваем сделать, кроме идеи Виталия Викторовича, всплывающий календарик: готовые версии не очень нравятся, а свой делать некогда :)
Выложили версию 0.9.4. В ней реализована, в частности, выгрузка расчасовки в формат FET, чтобы дальше в нем задать условия (группы, кабинеты и др.) и составлять расписание. В перспективе хотим сделать обратный импорт готового расписания в РУЖЭЛЬ, чтобы не вводить его вручную. Поскольку FET ожидается включенным в следующую версию АльтЛинукс этим летом, это может пригодиться.
Подробнее на сайте: http://www.rujel.net/News
Насколько мы посмотрели на FET, он имеет довольно неуклюжий интерфейс, зато заточен под автоматическое составление расписаний. Судя по мощным возможностям настройки и устойчивому спросу программы на разных языках, включая русский (правда, не полностью), можно ожидать неплохие результаты. Он относится к СПО и есть реализации под многие компьютерные платформы.

footer logo © Образ–Центр, 2020. 12+