Emacs. Экспорт в taskjuggler
2025-09-05
·
2 мин. для прочтения
Emacs. Экспорт в taskjuggler.
Содержание
1 Общая информация
- Репозиторий: https://github.com/h-oll/ox-taskjuggler
- Описание:
2 Особенности
- Входит в состав org-contrib.
- Но этот вариант не работает.
- Следует брать из репозитория.
3 Команды для работы
Команда | Описание |
---|---|
C-c C-e j t | Экспортировать проект в TaskJuggler и открыть HTML-отчет в браузере. |
C-c C-e j p | Экспортировать в TaskJuggler и сохранить как .tjp -файл. |
M-x org-taskjuggler-export | Альтернативный способ экспорта. |
4 Расширенные настройки
4.1 Зависимости между задачами
- Используйте свойство
:DEPENDS:
:
Тестирование
:PROPERTIES:
:EFFORT: 2d
:DEPENDS: Разработка_API ; Зависит от завершения задачи "Разработка API"
:END:
4.2 Распределение ресурсов
- Укажите занятость ресурса (в %):
Дизайн логотипа
:PROPERTIES:
:EFFORT: 2d
:RESOURCES: Дизайнер{50%} ; Дизайнер занят на 50% этой задачей
:END:
4.3 Milestone
- Отметьте ключевые точки:
Сдача проекта
:PROPERTIES:
:MILESTONE: t
:PLAN: 2025-09-30
:END:
5 Пример сложного проекта
#+TITLE: Запуск приложения
#+TASKJUGGLER_PROJECT: AppLaunch
#+TASKJUGGLER_START: 2025-10-01
#+TASKJUGGLER_RESOURCE: Дизайнер, Backend, Frontend, QA
* Этапы
Дизайн
* Логотип
:PROPERTIES:
:EFFORT: 2d
:RESOURCES: Дизайнер
:END:
* UI/UX
:PROPERTIES:
:EFFORT: 5d
:RESOURCES: Дизайнер{30%}
:DEPENDS: Логотип
:END:
Разработка
* API
:PROPERTIES:
:EFFORT: 10d
:RESOURCES: Backend
:DEPENDS: UI/UX
:END:
* Интерфейс
:PROPERTIES:
:EFFORT: 8d
:RESOURCES: Frontend
:DEPENDS: UI/UX
:END:
Тестирование
:PROPERTIES:
:EFFORT: 3d
:RESOURCES: QA
:DEPENDS: API, Интерфейс
:END:
Релиз
:PROPERTIES:
:MILESTONE: t
:PLAN: 2025-11-15
:END: