[O] taskjuggler exporter ignores SCHEDULED attribute and requires a space between BLOCKER tasks
The attached file demonstrates two bugs regarding the task juggler exporter. I load the ox-taskjuggler file and export with the key sequence C-c C-e J j 1. SCHEDULED date is not exported as a start attribute. 2. The BLOCKER attribute requires a space between two dependency tasks. For example, Task 3 in the attached file depends on Task 1 and Task 2. Setting :BLOCKER: aa,bb has no impact on the generated file. The attribute is ignored. If I set :BLOCKER: aa, bb (note the space between aa and bb), the produced file declares the dependency. * Project A :taskjuggler_project: :PROPERTIES: :leaves_holiday: Ascension Day 2014-05-29 :leaves_holiday: Whit Monday 2014-06-9 :leaves_holiday: Bastille Day 2014-07-14 :leaves_holiday: Assumption of Mary 2014-08-15 :leaves_holiday: Armistice Day 2014-11-11 :leaves_holiday: Christmas Eve 2014-12-24 :leaves_holiday: Christmas Day 2014-12-25 :leaves_holiday: St Stephen's Day 2014-12-26 :leaves_holiday: New Year's Eve 2014-12-31 :start: 2014-05-05 :END: *** TODO Task 1 SCHEDULED: 2014-06-18 Wed :PROPERTIES: :start: 2014-06-18 :Effort: 1w :allocate: dev :task_id: aa :BLOCKER: previous-sibling # :start: 2014-05-30 :END: *** TODO Task 2 SCHEDULED: 2014-06-20 Fri :PROPERTIES: :Effort: 1w :allocate: dev :task_id: bb :BLOCKER: previous-sibling # :start: 2014-05-30 :END: *** TODO Task 3 SCHEDULED: 2014-06-26 Thu :PROPERTIES: :Effort: 1w :allocate: dev :task_id: cc :BLOCKER: aa,bb # :start: 2014-05-30 :END: * Resources:taskjuggler_resource: ** Developer :PROPERTIES: :resource_id: dev :resource_email: d...@mail.org :END:
[O] Bug: ox-taskjuggler ignores SCHEDULED attribute [8.2.6 (8.2.6-47-ge3d2c1-elpa @ /home/anakreontas/.emacs.d/elpa/org-20140526/)]
When exporting the attached file to task juggler, the SCHEDULED attribute is not included in the generated file as a start attribute. The export process is invoked with the key sequence C-c C-e J j * Project A :taskjuggler_project: :PROPERTIES: :leaves_holiday: Ascension Day 2014-05-29 :leaves_holiday: Whit Monday 2014-06-9 :leaves_holiday: Bastille Day 2014-07-14 :leaves_holiday: Assumption of Mary 2014-08-15 :leaves_holiday: Armistice Day 2014-11-11 :leaves_holiday: Christmas Eve 2014-12-24 :leaves_holiday: Christmas Day 2014-12-25 :leaves_holiday: St Stephen's Day 2014-12-26 :leaves_holiday: New Year's Eve 2014-12-31 :start: 2014-05-05 :END: *** DONE Cluster communication CLOSED: [2014-05-27 Tue 17:28] - CLOSING NOTE [2014-05-27 Tue 17:28] \\ Specified communication protocol. *** TODO Model task allocation SCHEDULED: 2014-06-18 Wed :PROPERTIES: :Effort: 1w :allocate: dev :task_id: modelalloc :BLOCKER: previous-sibling # :start: 2014-05-30 :END: * Resources:taskjuggler_resource: ** Developer :PROPERTIES: :resource_id: dev :resource_email: d...@mail.org :END: Emacs : GNU Emacs 24.3.1 (x86_64-pc-linux-gnu) of 2014-05-15 on trouble, modified by Debian Package: Org-mode version 8.2.6 (8.2.6-47-ge3d2c1-elpa @ /home/anakreontas/.emacs.d/elpa/org-20140526/) current state: == (setq org-hide-leading-stars t org-tab-first-hook '(org-hide-block-toggle-maybe org-src-native-tab-command-maybe org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-speed-command-hook '(org-speed-command-default-hook org-babel-speed-command-hook) org-occur-hook '(org-first-headline-recenter) org-metaup-hook '(org-babel-load-in-session-maybe) org-html-format-drawer-function '(lambda (name contents) contents) org-log-done 'note org-latex-format-inlinetask-function 'ignore org-confirm-shell-link-function 'yes-or-no-p org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default org-export-date-timestamp-format nil org-pretty-entities t org-latex-format-headline-function 'org-latex-format-headline-default-function org-default-notes-file ~/agenda/notes.org org-todo-keyword-faces '((TODO :foreground DarkOrange1 :weight bold) (DONE :foreground light sea green) (DELIGATE :foreground cyan) (CANCELLED :foreground forest green) (WAIT :foreground Red) (RESPOND :foreground sea green) (FEEDBACK :foreground blue)) org-after-todo-state-change-hook '(org-clock-out-if-current) org-latex-format-drawer-function '(lambda (name contents) contents) org-from-is-user-regexp \\anakreontas\\ org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-export-copy-to-kill-ring 'if-interactive org-mode-hook '(#[nil \300\301\302\303\304$\207 [org-add-hook change-major-mode-hook org-show-block-all append local] 5] #[nil \300\301\302\303\304$\207 [org-add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes flyspell-mode) org-export-with-tags t org-use-speed-commands t org-ascii-format-drawer-function '(lambda (name contents width) contents) org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point org-babel-execute-safely-maybe) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-hide-inline-tasks org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-export-with-drawers '(not LOGBOOK) org-modules '(org-bbdb org-bibtex org-info org-jsinfo org-irc org-w3m) org-babel-tangle-lang-exts '((latex . tex) (haskell . hs) (C++ . cpp) (emacs-lisp . el)) org-confirm-elisp-link-function 'yes-or-no-p org-metadown-hook '(org-babel-pop-to-session-maybe) org-html-format-headline-function 'ignore org-babel-load-languages '((emacs-lisp . t) (C . t) (haskell . t) (latex . t)) org-html-format-inlinetask-function 'ignore org-agenda-files '(~/agenda/manycore.org ~/agenda/notes.org) org-clock-out-hook '(org-clock-remove-empty-clock-drawer) )