Некоторое время назад ко мне обратился начальник отдела информатизации одного государственного учреждения с вопросом: «Знаешь ли ты бесплатный программный продукт, который позволит мне организовать электронный календарь для руководителя и его заместителей? Причем календарь от гугла и т.п. не предлагать, так как ПО должно стоять на нашем сервере». Имея к тому времени практически законченную платформу «Абрикос» и разработанный к ней модули «WebOS» и «Календарь», я ответил: «Конечно, знаю! Есть такой программный продукт, и установить его к себе в учреждение ты сможешь через неделю».
Итак, задача была следующая:
Руководителю учреждения и его заместителям необходимо предоставить общую электронную доску, на которую они смогут заносить свои мероприятия. Это необходимо для того, чтобы каждый из них мог планировать свои дела (совещания, прием населения и т.п.), учитывая планы других руководителей. Например, руководитель учреждения планирует совещание на определенное время, смотрит в календарь, видит какие из его заместителей и на какое время заняты, определяет свободное время и создает запись «совещание», указывая тему, краткое описание и список приглашенных.
Так как платформа Abricos разрабатывалась для решения подобных (и не только) задач, то реализация ее не заняла много времени. Был разработан модуль «Компания», который позволяет вести учетные записи сотрудников компании и расширяет модуль «Календарь» для коллективной работы с ним.
В итоге получилось следующее:
Модуль «Компания»
Позволяет управлять учетными записями сотрудников.
Модуль «Календарь – расширенный»
Позволяет сотрудникам компании создавать два типа мероприятий: стандартное мероприятие и совещание, при этом каждое мероприятие может иметь один из уровеней доступа: закрытый, доступный из списка разрешенных сотрудников, доступный для всех.
Просмотреть демо версию календаря (сайт работает в режиме readonly) можно по адресу: demo.abricos.org/webos
Рекомендуется смотреть в браузере Firefox (под другие браузеры еще не затачивал)
Для входа используйте учетную запись: ivanov, пароль: ivanov
Скачать последнюю версию можно по адресу: abricos.org/download (сборка WebOS).
Так же хочу сказать, что на сегодняшний день, версия платформы Абрикос и ее решения, в частности, модуль «Компания» и модуль «Календарь», для учреждений является полностью рабочим, но не конечным. В ближайшее время в ней появятся новые возможности, такие как: авторизация сотрудников по LDAP (использования учетных записей с контролера домена), простой в использовании документооборот и многое другое.
Вкратце о платформе Abricos
Платформа Abricos является неким гибридом CMS и платформой WebOS для реализации Интернет приложений. Abricos — свободное ПО с открытым исходным кодом и распространяется по лицензии GNU/GPL. Основной упор в платформе сделан на то, чтобы большую часть вычислительных процессов перекладывать на компьютер клиента, по принципу работы WebOS.
Сайт платформы: abricos.org
Исходный код и баг трекинг: trac.abricos.org
Демо сайт: demo.abricos.org
Для чего все это создается
Платформа Abricos изначально создавалась для решения собственных задач, а так как я являюсь сторонником свободного ПО, то естественно исходный код её сразу же был открытым.
На сегодняшний день платформу активно внедряю в государственные учреждения своего города и не только, дабы наболел патриотический вопрос относительно распила бюджетных средств. Правда внедрение пока происходит на уровне личных знакомств, по принципу, сами скачали, сами установили, пожелания и багги принимаю и по мере дохода сил реализовываю.
В далеком будущем рассчитываю на то, что в России наконец-то заработают фонды по финансированию сообществ свободного ПО, тем более наш президент активно проталкивает эту идею. Но это уже тема другой статьи...
Проект Abricos открыт для всех желающих. Все необходимые инструменты для комфортного пребывания в нем созданы, если чего-то и не будет хватать, без проблем создам. Поэтому, всех, кому интересен проект Abricos, приглашаю принять участия в его развитии.
P.S. В ближайшее время планирую выпустить еще ряд статей посвященных платформе и ее модулям, но не гарантирую что это будет скоро. Слишком много задач поставлено по разработке, на статьи просто нет времени.