Растение
Стабильная версия | 8.2
/ 11 июня 2010 г |
---|---|
Операционная система | Windows Vista и Windows 7 [а] |
Тип | Планировщик проектов |
Веб-сайт | http://kftf.ischool.washington.edu/planner_index.htm |
Planz с открытым исходным кодом — это менеджер личной информации , разработанный группой Keeping Found Things Found в Информационной школе Вашингтонского университета . Он объединяет электронную почту, ссылки и содержимое веб-сайтов, компьютерные файлы и папки, а также неофициальные заметки в упрощенный интерфейс, похожий на документ. Его цель — сделать личную информацию пользователя легко доступной для использования при планировании повседневной деятельности, а также в более крупных проектах. Planz — это исследовательский прототип, а не коммерческий продукт.
Цель
[ редактировать ]Planz был задуман в ответ на исследования, проведенные группой Keeping Found Things Found (KFTF) и другими организациями в области управления личной информацией (PIM). Исследование показало, что люди часто испытывают проблемы с эффективной организацией своей цифровой личной информации из-за того, что эта информация обширна и разрознена и во многих случаях ее невозможно легко объединить с другой личной информацией. Разработчики надеялись учесть изменчивый и часто неформальный характер человеческого планирования, предоставляя пользователям интерфейс с мощными организационными функциями, в то же время оставляя структуру этой организации на усмотрение пользователя.
Разработка
[ редактировать ]Planz разрабатывался в период с 2008 по 2010 год под руководством Уильяма Пола Джонса , главы группы KFTF. Проект финансировался Национальным научным фондом. Программное обеспечение прошло несколько версий разработки, и по состоянию на 2010 год Planz не находится в коммерческой версии.
Дизайн
[ редактировать ]Planz призван помочь людям лучше организовать свою цифровую личную информацию, предоставляя центральный документ, связывающий соответствующую личную информацию вокруг концептуальной темы, обычно в форме проекта, такого как реконструкция дома или поездка в Европу. Интерфейс показывает пользователям документ в черновом или структурном виде. Этот документ можно редактировать, чтобы отобразить все проекты и задачи пользователя на одной прокручиваемой панели. Заголовки используются для представления проектов высокого уровня («Реконструировать дом»); подзаголовки представляют собой подпроекты и составляющие задачи («Кухня»; «Определитесь со столешницей»).
Пользователи имеют возможность работать из документа Planz, отправлять электронные письма и создавать документы, не покидая Planz, и в этом случае Planz динамически связывает эти новые информационные элементы с документом. У них также есть возможность работать вне документа, перетаскивая и копируя файлы, электронные письма, гиперссылки и другие элементы в Planz в ходе использования других приложений. Эффективная передача информации между приложениями была ключевой целью при разработке Planz, и интерфейс предоставляет пользователям специализированные инструменты для облегчения этой задачи.
Planz во многом работает как текстовый процессор. Пользователи могут вводить заметки напрямую, и эти заметки можно размещать по многочисленным уровням заголовков, повышать или понижать, а также перемещать вверх или вниз в зависимости от важности или приоритета. С точки зрения дизайна, наложение документов Planz упрощает реализацию дополнительных функций, что было важной целью команды разработчиков.
По умолчанию Planz представляет документ, прикрепленный к папке «Проекты». [б] . Однако для любой папки, выбранной в файловом менеджере, Planz также можно вызвать, щелкнув правой кнопкой мыши, чтобы вместо этого отобразить документ, привязанный к этой папке.
Документ, представленный в окне Planz, можно сохранить как файл HTML для просмотра в веб-браузере или редактирования в текстовом процессоре. Структура и содержание сохраняются. [с] . Структуру документа Planz также можно экспортировать для повторного использования в качестве шаблона проекта или для немедленного использования в другом проекте. На внутренней стороне заголовки и подзаголовки файловой системы соответствуют папкам и подпапкам файловой системы. Ссылки в Planz соответствуют либо локальным файлам в этих папках, либо ярлыкам, которые, в свою очередь, могут указывать на файлы, веб-страницы или сообщения электронной почты. Сопоставление заголовков и ссылок с папками, файлами и ярлыками взаимно однозначно. Таким образом, Planz работает с файловым менеджером и является его альтернативой. Пользователи могут создавать, изменять или удалять папки и файлы с помощью операций, инициируемых в Planz. С другой стороны, процесс синхронизации обеспечивает актуальность представлений документов Planz по отношению к изменениям в файловой системе, внесенным за пределами Planz.
Planz предназначен для обеспечения полного жизненного цикла управления личной информацией: от первоначального сбора информации до ее своевременного использования при выполнении задач и ее окончательного архивирования для контроля беспорядка и использования в будущем.
Быстрый захват
[ редактировать ]QuickCapture — это всплывающая утилита, связанная с Planz. Его цель — быстро скопировать содержимое веб-страницы, сообщения электронной почты или документа, а также создать обратную ссылку на оригинал. В Planz эта информация структурирована в виде примечания и ярлыка в файловой системе. QuickCapture может работать независимо от Planz. Вся связь осуществляется через промежуточный уровень «XooML».
Другие ключевые функции
[ редактировать ]Пользователи могут помечать заголовки в Planz как задачи, которые еще предстоит выполнить. Помеченные заголовки могут при желании отображаться как задачи или встречи календаря в отдельном приложении для управления задачами или календаря. [д] . Ярлыки к этим заголовкам могут отображаться в виде подзаголовков под специальным заголовком «Сегодня+» в Planz как задача, которую нужно выполнить в этот день или в ближайшем будущем.
Поддержка PowerD позволяет пользователям легко помечать заголовок или примечание как «выполненное» или «отложить» для последующего завершения. Заголовок или примечание больше не отображаются в документе Planz, но могут появиться снова позже либо по запросу пользователя, либо автоматически, когда наступает отложенная дата.
Задачи, помеченные как выполненные, записываются в журнал. Журнал — это еще одна папка файловой системы с подпапками для года, месяца, недели и дня. Как и любая другая папка, журнал может отображаться в Planz как единый интегрированный документ. Пользователи могут легко делать заметки и ссылаться на информацию в виде изображений, видео и документов либо для записи прошлых событий, либо для планирования будущих событий.
Интеграция с другими сервисами
[ редактировать ]Planz работает со следующими приложениями:
Microsoft Outlook : пользователи могут пометить заголовок в Planz, чтобы создать задачу или встречу в календаре в Outlook. Они могут нажать на задачу или встречу, чтобы получить доступ к соответствующей информации. «The Days Ahead» позволяет им отслеживать сроки и встречи посредством динамического взаимодействия с календарем Microsoft Outlook.
Microsoft Office : новые документы Word, Excel, Powerpoint и OneNote можно создавать в Planz, а существующие документы Office можно связать с Planz. Открытые документы также могут быть включены в план.
Веб-браузер : пользователи могут ссылаться на веб-сайты в Planz.
Twitter : пользователи могут писать твиты прямо из Planz. Planz создает ссылку на этот твит, которую затем можно включить в проект.
XooML
[ редактировать ]Planz и QuickCapture используют метаданные, закодированные в XML, который называется языком межинструментальной разметки или «XooML» (произносится как «zoomul»). [и] . Схема XooML определяет структуру фрагмента метаданных, поскольку это может применяться к любому информационному элементу, адресуемому URI.
По сути, XooML-совместимый фрагмент (или просто фрагмент XooML) представляет собой набор атрибутов. Фрагмент может иметь ноль или более ассоциаций, которые, в свою очередь, могут указывать на другие фрагменты, представляющие другие элементы информации. Фрагменты представляют собой набор атрибутов. Некоторые связки применяются к фрагменту целиком; некоторые пакеты применяются к отдельным ассоциациям. Пакеты на каждом уровне могут храниться как общие (межинструментальные) или для конкретных инструментов. Инструмент на основе XooML, такой как Planz, затем создает представление следующим образом:
Первый шаг — получить фрагмент XooML для URI привязки окна и при необходимости синхронизировать его метаданные с элементом, на который указывает URI. Например, текущая версия Planz объединяет фрагменты XooML с папками файлов, чтобы поддерживать использование структуры папок как средства организации не только файлов, но и сообщений электронной почты, веб-ссылок и неофициальных заметок. На этапе синхронизации содержимое папки (определяемое вызовами файловой системы) сравнивается с информацией в связанном с папкой фрагменте XooML. В случае конфликта фрагмент модифицируется для согласования с файловой системой (т. е. файловая система всегда побеждает). Из синхронизированного фрагмента XooML верхнего уровня Planz создает план верхнего уровня.
Второй шаг — рекурсивное извлечение и обработка дополнительных фрагментов XooML по мере необходимости. Например, в Planz подпапки и ярлыки папок отображаются в плане папки как ассоциации заголовков, подобные документам. Для каждого из этих заголовков, которые в последний раз отображались как «расширенные», Planz извлекает информацию о содержимом папки и связанный фрагмент XooML, а затем использует результаты их синхронизации для определения отображения подплана.
Шаг третий — просмотреть завершение, зависящее от инструмента. В Planz процесс завершается, когда для каждого из списка расширенных ассоциаций, встречающихся при обработке фрагментов XooML, создаются подпланы.
Примечания
[ редактировать ]а. ^ Planz в настоящее время работает на базе Microsoft Windows. Однако благодаря использованию уровня промежуточного программного обеспечения XooML на основе XML (см. обсуждение XooML в других разделах этой статьи) подход Planz легко распространяется на другие файловые системы и другие хранилища. б. ^ «Проекты» создаются при установке Planz как дочерняя папка «Документов» (или для пользователей Windows XP — «Мои проекты»). в. ^ Например, в Microsoft Word заголовкам присваивается «стиль» «Заголовок 1, 2, 3…» в соответствии с уровнем заголовка в Planz. д. ^ В настоящее время Planz включает специальную интеграцию с Microsoft Outlook. Но этот подход легко распространяется на другие приложения для календаря и управления задачами/временем. е. ^ Полное определение схемы можно найти на веб-сайте KFTF. [1] (Примечание: части этой страницы были взяты с веб-сайта Keeping Found Things Found с полного разрешения.)
См. также
[ редактировать ]Ссылки
[ редактировать ]Джонс, В.; Хоу, Д.; Сетанандха, Б.Д.; Би, С.; Джеммелл, Дж. (2010), «Планируйте поставить нашу цифровую информацию на свое место» , Материалы 28-й международной конференции, расширенные тезисы по человеческому фактору в вычислительных системах. , Атланта, Джорджия: ACM , стр. 2803–2812. Джонс, В.; Класня, П.; Сиван, А.; Адкок, М. (2008), «Планировщик личных проектов: планирование организации личной информации» , Конференция ACM SIGCHI по человеческому фактору в вычислительных системах (CHI 2008). , АКМ , с. 681, номер домена : 10.1145/1357054.1357162
Внешние ссылки
[ редактировать ]- Planz 8.2 [2] * Проект «Сохранение найденных вещей» [3]
- Planz — это приложение с открытым исходным кодом в рамках проекта XooML на хостинге кода Google.