Меморандумы (программное обеспечение) - Memoranda (software)

Меморандумы
Меморандум на начальной странице по умолчанию.
Меморандум на начальной странице по умолчанию.
Разработчики)Команда меморандумов
Стабильный выпуск
1.0-RC3.1, выпуск исправления / 07.05.2007
Написано вЯва
Операционная системаЛюбой
ПлатформаЯва
ТипПерсональный информационный менеджер
ЛицензияGPL
Интернет сайтmemoranda.sf.net

Меморандумы является Открытый исходный код и кроссплатформенный менеджер личных проектов и дневников.

Он предоставляет набор инструментов, которые помогут пользователю организовать свою повседневную работу:

  • Редактор заметок для быстрого редактирования текстовых заметок и других документов, организованных в виде дневника с интерфейсом календаря.
  • Менеджер задач для планирования личных проектов в виде иерархических деревьев «to-do» задач и подзадач.
  • Менеджер по ресурсам собирать ссылки на локальные документы и веб-ресурсы.
  • Менеджер мероприятий для планирования событий с автоматическими уведомлениями.

Примечания, задачи и ресурсы объединены в Проекты. Пользователь может вести несколько проектов параллельно и быстро переключаться между ними. Специальный Повестка дня На странице представлен обзор текущих задач по всем активным проектам.

Пользовательский интерфейс

Пользовательский интерфейс состоит из пяти основных представлений (Повестка дня, Заметки, Задачи, События и Ресурсы), переключенных в виде экранных вкладок. Навигация по элементам осуществляется с помощью виджета «Календарь» и списка проектов, которые всегда доступны на экране (в виде расширяемых панелей).

На Windows и KDE платформы, системный трей Значок поддерживается, чтобы приложение работало без главного окна.

Программное обеспечение интернационализировано. Пока есть локализации на 14 языков. Конкретная локализация выбирается автоматически в зависимости от языкового стандарта пользовательской системы.

Пользовательский интерфейс реализован на Java. Качать библиотека.

Техническая реализация

Простой XML Уровень постоянного хранения используется для хранения пользовательских данных в фоновом режиме. Все объекты данных представляют свою модель как XOM интерфейсы документов, сериализованные как файлы XML. Файлы данных и настройки хранятся в подкаталоге домашней страницы пользователя, что позволяет совместно использовать одну установку приложения между разными пользователями одной и той же машины. Для переноса данных между отдельными установками специальный ZIP используется формат «упакованного проекта».

Содержимое заметок можно экспортировать как (X) HTML файлы.

Текущие проблемы

  • Хотя программное обеспечение написано как "чистая Java", оно включает сторонний платформенно-зависимый компонент (Systray4J ) для взаимодействия с системным треем. Следовательно, на платформах, не поддерживаемых этим компонентом, функциональность приложения ограничена (нет значка на панели задач и меню).
  • Нет автоматического установщика. Чтобы установить и запустить Memoranda, пользователь должен вручную распаковать дистрибутив и запустить сценарий запуска (.bat или .sh в зависимости от платформы). Создание ярлыков на рабочем столе и в меню также является обязанностью пользователя.
  • Memoranda критиковали за отсутствие взаимодействия с другим программным обеспечением PIM (например, отсутствие iCal /vCal поддерживать).


внешняя ссылка

Смотрите также