Сегодня был собран дистрибутив версии платформы 0.5.5beta
Сборка "Менеджер задач" - abricos-task-0.5.5beta.zip
P.S. Чуть позже будет выложен список изменений
Сегодня был собран дистрибутив версии платформы 0.5.5beta
Сборка "Менеджер задач" - abricos-task-0.5.5beta.zip
P.S. Чуть позже будет выложен список изменений
Задача.
Необходимо разработать приложение/виджет – добавление заметок в виде стикера на сайте для зарегистрированных пользователей.
Условие:
В этой статье будут рассмотрены общие вопросы по созданию модуля для платформы Абрикос. В качестве примера будет использован модуль «Стикер», версия которого является показательной, максимально урезанной по функционалу. Это сделано сознательно для того, чтобы не нагружать читателя, заглянувшего в исходный код модуля, лишними файлами/функциями.
Обновлены сборки всех дистрибутивов версии 0.5.4 от 05.10.2011
Изменения с 22.09.2011 по 05.10.2011
Разработан и включен модуль Widget в состав всех дистрибутивов. Обновлены все модули, зависимые от модуля Widget.
Менеджер задач Botask разработан на платформе Абрикос, является бесплатным, с открытым исходным кодом. Текущая версия «демократична», в ней нельзя поручить задачи, но можно прикрепить к ней участников, дав им право выбора принимать задачи на исполнение самостоятельно. Все участники, прикрепленные к задаче, имеют равные права на эту задачу, а значит, могут делать с ней все то угодно, даже удалить создателя из списка участников.
Это не является недочетом и сделано сознательно, потому что, проектируя на этом этапе версию, мы, прежде всего, ориентировались создать инструмент именно для небольших команд. Короче говоря, как мы это видели, так и реализовали. Не судите строго. Теперь, мы надеемся на то, что этот инструмент придется вам по нраву и вы уже своим свежим взглядом раскритикуете его.
Разработка дополнительного модуля для компаний (делегирование, контроль и прочие необходимые функции) нами тоже запланировано, но сразу оговорюсь, он будет уже не бесплатным, в виде Saas решения или отдельной годовой лицензией на сервер. На разработку этого решения мы планируем привлечь инвестора, но это уже другая тема.
Модуль переписан практически полностью. Текущая версия спроектирована таким образом, что основная масса элементов календаря разложена на составляющие. Основной упор сделан на универсальность функций, виджетов. А это значит, что сейчас можно взять практически любой элемент интерфейса календаря и использовать его как самостоятельную сущность в своих приложениях.
Необходимость в разработки столь универсального функционала модуля была вызвана еще и текущей стратегией развития одного из направлений платформы – система управления задачами и проектами.
Практически каждое приложение в этом направление нуждается в визуальном отображении данных в календаре событий. В этом случае модуль «Календарь» выступает как универсальное приложение в отображении этих данных.
Принцип работы модуля «Календарь» следующий:
Приглашаю всех желающих обсудить функцию приглашения незарегистрированных участников в проект системы управления задачами Botask в блоге на Планете задач перед началом ее разработки.
Адрес статьи: http://www.taskplanet.ru/blog/development/3/
В модуле "Блог" разработано приложение, которое позволяет просматривать записи блога на вашем сайте прямо в системе интернет приложений BosUI. Проще говоря, теперь вы можете создать корпоративный блог в системе управления задачами. При этом, эти же записи будут доступны и на сайте.
Разработан и добавлен в репозитарий модуль Стикер, который позволит посетителям вашего сайта делать заметки в виде стикров. Примечателен этот модуль тем, что заметки могут отображаться на всех страницах сайта.
Просмотреть скриншоты, исходный код модуля и скачать его можно здесь.
Ввиду увеличения кол-ва вопросов от программистов по поводу разработки модулей к платформе, я разработал этот модуль еще и как в качестве учебного пособия. В ближайшее время я опубликую статью с развернутыми комментариями к исходному коду этого модуля.
Примечание: если на сайте установлен модуль BosUI, его необходимо обновить.
Обновлена сборка дистрибутива "Менеджер задач" версии 0.5.4 от 22.09.2011
Изменения с 07.09.2011 по 22.09.2011
Разработан и включен модуль Стикер в состав модулей сборки дистрибутива "Менеджер задач"
Обновлены сборки дистрибутивов версии 0.5.4 от 07.09.2011
Изменения с 24.02.2011 по 07.09.2011