Planz - Википедия - Planz
Стабильный выпуск | 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) и другими исследователями в области управление личной информацией (ПИМ). Исследование показало, что у людей часто возникают проблемы с эффективной организацией своей цифровой личной информации из-за того, что эта информация является обширной и разрозненной и во многих случаях не может быть легко объединена с другой личной информацией. Разработчики надеялись приспособиться к гибкому и часто неформальному характеру человеческого планирования, предоставляя пользователям интерфейс с мощными организационными функциями, в то же время оставляя структуру этой организации на усмотрение пользователя.
Разработка
Planz разрабатывался между 2008 и 2010 годами под руководством Уильям Пол Джонс, руководитель группы KFTF. Проект финансировался Национальным научным фондом. Программное обеспечение прошло несколько версий разработки, и по состоянию на 2010 год Planz не находится в коммерческом выпуске.
Дизайн
Planz призван помочь людям лучше организовать свою цифровую личную информацию, предоставляя центральный документ, связывающий связанную личную информацию вокруг концептуальной темы, обычно в форме проекта, такого как реконструкция дома или поездка в Европу. Интерфейс показывает пользователям документ в виде черновика или структуры. Этот документ можно редактировать, чтобы отображать все проекты и задачи пользователя на одной прокручиваемой панели. Заголовки используются для представления высокоуровневых проектов («Перемоделировать дом»); Подзаголовки представляют подпроекты и составные задачи («Кухня»; «Определитесь с столешницами»).
Пользователи имеют возможность работать из документа Planz, отправлять электронные письма и создавать документы, не покидая Planz, и в этом случае Planz динамически связывает эти новые элементы информации с документом. У них также есть возможность работать извне документа, перетаскивая и копируя файлы, электронные письма, гиперссылки и другие элементы в Planz в ходе использования других приложений. Эффективная передача информации между приложениями была ключевой задачей при разработке Planz, и интерфейс предоставляет пользователям специализированные инструменты для облегчения этого.
Planz во многом похож на текстовый процессор. Пользователи могут вводить заметки напрямую, и эти заметки могут быть расположены под заголовками различных уровней, повышены или понижены, а также перемещены вверх или вниз в зависимости от важности или приоритета. С точки зрения дизайна, наложение документов в Planz упрощает реализацию дополнительных функций, что было важной целью команды разработчиков.
По умолчанию Planz представляет документ, закрепленный в папке «Проекты».[b]. Однако для любой папки, выбранной в файловом менеджере, Planz также может быть вызван правой кнопкой мыши, чтобы вместо этого представить документ, привязанный к этой папке.
Документ, представленный в окне Planz, можно сохранить как HTML файл для просмотра в веб-браузере или редактирования в текстовом редакторе. Структура и содержание сохранены[c]. Структуру документа Planz также можно экспортировать для повторного использования в качестве шаблона проекта или для немедленного использования в другом проекте. На внутренней стороне заголовки и подзаголовки файловой системы соответствуют папкам и подпапкам файловой системы. Ссылки в Planz соответствуют либо локальным файлам в этих папках, либо ярлыкам, которые, в свою очередь, могут указывать на файлы, веб-страницы или сообщения электронной почты. Сопоставление заголовков и ссылок с папками, файлами и ярлыками однозначно. Таким образом, Planz работает с файловым менеджером и в качестве альтернативы ему. Пользователи могут создавать, изменять или удалять папки и файлы с помощью операций, инициированных в Planz. С другой стороны, процесс синхронизации работает для обеспечения актуальности представлений документов Planz по отношению к изменениям в файловой системе, сделанным вне Planz.
Planz разработан для обеспечения полного жизненного цикла управления персональной информацией от первоначального сбора информации до своевременного использования информации при выполнении задач и ее окончательного архивирования для предотвращения беспорядка и дальнейшего использования.
QuickCapture
QuickCapture - это всплывающая утилита, связанная с Planz. Его цель - быстро скопировать содержимое веб-страницы, сообщения электронной почты или документа, а также сделать обратную ссылку на оригинал. В Planz эта информация структурирована как заметка и как ярлык в файловой системе. QuickCapture может работать независимо от Planz. Все коммуникации осуществляются через промежуточный уровень «XooML».
Другие ключевые функции
Пользователи могут отмечать заголовки в Planz как задачи, которые еще предстоит выполнить. Отмеченные заголовки могут дополнительно отображаться как задачи или встречи в календаре в отдельном приложении для управления задачами или календаря.[d]. Ярлыки для этих заголовков могут отображаться в виде подзаголовков под специальным заголовком «Сегодня +» в Planz, как задача, которую нужно выполнить в этот день или в ближайшем будущем.
Поддержка «PowerD» позволяет пользователям легко пометить заголовок или примечание как «выполненное» или «отложить» для последующего завершения. Заголовок или примечание больше не отображаются в документе Planz, но могут снова появиться позже либо по запросу пользователя, либо автоматически, когда наступит отсроченный срок.
Задачи, отмеченные как выполненные, записываются в журнал. Журнал - это еще одна папка файловой системы с подпапками для года, месяца, недели и дня. Как и любая другая папка, журнал также может отображаться в Planz как единый интегрированный документ. Пользователи могут легко делать заметки и ссылаться на информацию в виде изображений, видео и документов, как «для записи» прошлых событий, так и для планирования будущих событий.
Интеграция с другими сервисами
Planz работает с другими приложениями:
Microsoft Outlook: Пользователи могут пометить заголовок в Planz, чтобы создать задачу или встречу в календаре в Outlook. Они могут щелкнуть задачу или встречу, чтобы получить доступ к соответствующей информации. «Дни впереди» позволяют им отслеживать дедлайны и встречи посредством динамического взаимодействия с календарем Microsoft Outlook.
Microsoft Office: Новые документы Word, Excel, Powerpoint и OneNote можно создавать из Planz, или существующие документы Office можно связать с Planz. Открытые документы также могут быть включены в план.
веб-браузер: Пользователи могут ссылаться на веб-сайты в Planz.
Twitter: Пользователи могут твитнуть прямо из Planz. Planz создает ссылку на этот твит, который затем можно включить в проект.
XooML
Planz и QuickCapture используют метаданные, закодированные в XML, называемые языком разметки Cross-Tool, или XooML (произносится как «zoomul»).[e]. Схема 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 «Мои проекты»).c. ^ В Microsoft Word, например, заголовкам присваивается «стиль» заголовков 1, 2, 3… в соответствии с уровнем заголовка в Planz.d. ^ В настоящее время Planz включает специальные интеграции для Microsoft Outlook. Но этот подход легко распространяется на другие приложения для ведения календаря и управления задачами / временем.е. ^ Полное определение схемы см. На веб-сайте KFTF. [1] (Примечание: части этой страницы были взяты с веб-сайта Keeping Found Things Found с полного разрешения.)
Смотрите также
Рекомендации
Джонс, В .; Hou, D .; Sethanandha, B.D .; Bi, S .; Джеммелл, Дж. (2010), «Planz заменит нашу цифровую информацию», Материалы 28-й международной конференции расширенных тезисов «Человеческий фактор в вычислительных системах»., Атланта, Джорджия: ACM, стр. 2803–2812 Джонс, В .; Класня, П .; Civan, A .; Адкок, М. (2008), «Персональный планировщик проекта: планирование систематизации личной информации», Конференция ACM SIGCHI по человеческому фактору в вычислительных системах (CHI 2008)., ACM, п. 681, Дои:10.1145/1357054.1357162
внешняя ссылка
- Planz 8.2 [2] * Проект «Сохранение найденных вещей» [3]
- Planz - это приложение с открытым исходным кодом под Проект XooML на хостинге Google Code.