* Re: Org-mode and Taskjuggler @ 2013-07-14 1:13 John Hendy 2013-07-14 2:49 ` Nick Dokos 0 siblings, 1 reply; 12+ messages in thread From: John Hendy @ 2013-07-14 1:13 UTC (permalink / raw) To: emacs-orgmode Just wanted to post and update that I finally put some more work into the Taskjuggler (tj3) documentation on Worg. Still haven't migrated over the export file, but added more about the available settings, pointed to some helpful tj3 documentation, and mapping tj3 syntax to Org property syntax. I was planning to use a simple home renovation project (which I am undergoing, hence my massive delays in contributing) as an example to walkthrough basic steps and task attributes. I can still create a tj3 compatible version of the official Taskjuggler tutorial in Org-mode format (or probably just modify the TJ v2.4.3 one that's used at the other Taskjuggler worg tutorial) as a more full capability example. Lastly, unless the default report definition is done, I'll include a reports.tji file with the default Taskjuggler report definition from their tutorial example as well. Feedback is welcome based on how the above sounds. - http://orgmode.org/worg/exporters/taskjuggler/ox-taskjuggler.html I noticed that this isn't seeming to be indexed by google. I moved it from the following location probably 2-3 months ago, but when I search "orgmode taskjuggler tj3," only the previous location comes up as a search results: - http://orgmode.org/worg/org-tutorials/org-taskjuggler3.html Is the dir structure too deep to get indexed? John ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-07-14 1:13 Org-mode and Taskjuggler John Hendy @ 2013-07-14 2:49 ` Nick Dokos 0 siblings, 0 replies; 12+ messages in thread From: Nick Dokos @ 2013-07-14 2:49 UTC (permalink / raw) To: emacs-orgmode John Hendy <jw.hendy@gmail.com> writes: > Just wanted to post and update that I finally put some more work into > the Taskjuggler (tj3) documentation on Worg. Still haven't migrated > over the export file, but added more about the available settings, > pointed to some helpful tj3 documentation, and mapping tj3 syntax to > Org property syntax. > > I was planning to use a simple home renovation project (which I am > undergoing, hence my massive delays in contributing) as an example to > walkthrough basic steps and task attributes. > > I can still create a tj3 compatible version of the official > Taskjuggler tutorial in Org-mode format (or probably just modify the > TJ v2.4.3 one that's used at the other Taskjuggler worg tutorial) as a > more full capability example. > > Lastly, unless the default report definition is done, I'll include a > reports.tji file with the default Taskjuggler report definition from > their tutorial example as well. > > Feedback is welcome based on how the above sounds. > Sounds good to me. The org example blocks were coming out funny (at least on the chromium browser) so I added commas in front of the "headlines" (I also made them org src blocks, but I'm not sure that's the right thing to do). In any case, they look better to me, but can you take a look and make sure that I didn't screw anything up? Also the footnote seems to be obsolete, but I didn't change it. > - http://orgmode.org/worg/exporters/taskjuggler/ox-taskjuggler.html > > I noticed that this isn't seeming to be indexed by google. I moved it > from the following location probably 2-3 months ago, but when I search > "orgmode taskjuggler tj3," only the previous location comes up as a > search results: > > - http://orgmode.org/worg/org-tutorials/org-taskjuggler3.html > > Is the dir structure too deep to get indexed? > > > John > > -- Nick ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Taskjuggler] Status of exporter @ 2013-04-29 20:52 Christian Egli 2013-05-02 20:18 ` Eric S Fraga 0 siblings, 1 reply; 12+ messages in thread From: Christian Egli @ 2013-04-29 20:52 UTC (permalink / raw) To: emacs-orgmode Hi all The Taskjuggler Exporter has seen some major updates. We finally have a nice out-of-the-box experience with tj3, so please give it a spin. What's new? Thanks to Nicolas Goaziou the exporter has been ported to the new export engine. On top of that I added some features that have been requested and there are some pending issues that I'd like to get fixed, see below: Changes ═══════ Process and open ──────────────── Previously the exporter just exported a tjp file (at least for tj3). Now there is a new command to process the exported tjp file with tj3 and open the reports in a browser. Dependency resolution against plain IDs ─────────────────────────────────────── There was some discussion on the list about dependency resolution. A good way to express dependencies is to use the org-id module. This is now supported in that it resolves dependencies not only against "task_id" but also against the "ID" of a task. Default reports can use document title ────────────────────────────────────── John Hendy proposed to create a possibility to integrate the document title in the default reports. This is now possible by specifying a %title in the default reports. See the doc string of `org-taskjuggler-default-reports'. Use both scheduled and start to determine project start ─────────────────────────────────────────────────────── John Hendy again reported an problem that the project start was not using the scheduled info. This is now fixed. Misc bug fixes ────────────── Nicolas Goaziou fixed a number of bugs and typos in the code. Pending ═══════ Change mapping of DEADLINE property ─────────────────────────────────── The DEADLINE property is currently mapped to the "end" attribute in the tjp export. The "end" attribute gives tj3 an indication as to when a task should end. Also it has some influence on the scheduling policy (ALAP) which might not be what the user expects. IMHO this is not exactly the semantics of the DEADLINE property. A better fit would be the "maxend" attribute. For that reason I'd like to propose a backward incompatible change to map the DEADLINE property to the "maxend" attribute. Patch by Baptiste ───────────────── This patch fixes some problems with milestones. However it depends on above change. Add the text nodes as a note ──────────────────────────── It would make sense to export the text content of a headline as a tj3 "note". The new export engine should make this possible. -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Taskjuggler] Status of exporter 2013-04-29 20:52 [Taskjuggler] Status of exporter Christian Egli @ 2013-05-02 20:18 ` Eric S Fraga 2013-05-03 10:20 ` Christian Egli 0 siblings, 1 reply; 12+ messages in thread From: Eric S Fraga @ 2013-05-02 20:18 UTC (permalink / raw) To: Christian Egli; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 1347 bytes --] Christian, I must be doing something really silly (not unheard of ;-) but I just cannot get the new tj3 exporter to work. With an up to date org (as of a few minutes ago), using the example from the tutorial but also an example from Baptiste from last week, I get the following error message when I try to export and open: ,---- | Saving file /tmp/x.tjp... | Wrote /tmp/x.tjp | Processing TaskJuggler file ./x.tjp... | /tmp/x.tjp:26: Error: Unexpected token '==' found. Expecting one of :HTMLBLOB, :WORD, :REF, :HREF, :INLINEFUNCSTART, :ITALIC, :BOLD, :CODE, :BOLDITALIC, :FCOLSTART | == == | if: TaskJuggler failed with errors: Error: Unexpected token '==' found. Expecting one of :HTMLBLOB, :WORD, :REF, :HREF, :INLINEFUNCSTART, :ITALIC, :BOLD, :CODE, :BOLDITALIC, :FCOLSTART `---- I have TJ 3.4.0 and Ruby 1.9.1 installed on an Ubuntu system. I have attached the x.org and x.tjp files in case they prove useful. Any pointers would be most welcome. I find that I need to create a GANTT chart and, although I could use code I posted here a long time ago for creating charts from org tables, I thought I'd revisit TJ... the aim would be to actually use TJ eventually for some of the project management, from org obviously. Thanks, eric -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_8.0.2-60-g713208 [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: x.org --] [-- Type: text/x-org, Size: 425 bytes --] #+BEGIN_EXAMPLE * Project :taskjuggler_project: ** Training material :PROPERTIES: :task_id: training_material :END: *** Markup Guidelines :PROPERTIES: :Effort: 2d :task_id: markup :END: *** Workflow Guidelines :PROPERTIES: :Effort: 2d :END: ** Presentation :PROPERTIES: :Effort: 2d :BLOCKER: markup :END: #+END_EXAMPLE [-- Attachment #3: x.tjp --] [-- Type: application/octet-stream, Size: 1253 bytes --] project nil "Project" "1.0" 2013-05-02 +280d { } shift s40 "Part time shift" { workinghours wed, thu, fri off } resource ucecesf "Eric S Fraga" { } task project "Project" { purge allocate allocate ucecesf task training_material "Training material" { task markup "Markup Guidelines" { effort 16.0h } task workflow "Workflow Guidelines" { effort 16.0h } } task presentation "Presentation" { depends !training_material.markup effort 16.0h } } textreport report "Plan" { formats html header '== ==' center -8<- [#Plan Plan] | [#Resource_Allocation Resource Allocation] ---- === Plan === <[report id="plan"]> ---- === Resource Allocation === <[report id="resourceGraph"]> ->8- } # A traditional Gantt chart with a project overview. taskreport plan "" { headline "Project Plan" columns bsi, name, start, end, effort, chart loadunit shortauto hideresource 1 } # A graph showing resource allocation. It identifies whether each # resource is under- or over-allocated for. resourcereport resourceGraph "" { headline "Resource Allocation Graph" columns no, name, effort, weekly loadunit shortauto hidetask ~(isleaf() & isleaf_()) sorttasks plan.start.up } ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Taskjuggler] Status of exporter 2013-05-02 20:18 ` Eric S Fraga @ 2013-05-03 10:20 ` Christian Egli 2013-05-03 14:38 ` Eric S Fraga 0 siblings, 1 reply; 12+ messages in thread From: Christian Egli @ 2013-05-03 10:20 UTC (permalink / raw) To: emacs-orgmode Hi Eric Eric S Fraga <e.fraga@ucl.ac.uk> writes: > I must be doing something really silly (not unheard of ;-) but I just > cannot get the new tj3 exporter to work. No, you found a bug in the exporter :-(. > Any pointers would be most welcome. The problem is that I added a new feature which inserts the TITLE of the document in the report. As it happens if you don't define a title it is empty and the default report becomes invalid. So you could either - define a document title (#+TITLE: Foo) - define an export title (property 'EXPORT_TITLE') - or git pull. I just pushed a fix that should use the headline of the project if the document title is empty. Sorry for the inconvenience. Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ----- Die neue Online-Bibliothek der SBS: Mit wenigen Klicks zum Buch unter http://online.sbs.ch ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Taskjuggler] Status of exporter 2013-05-03 10:20 ` Christian Egli @ 2013-05-03 14:38 ` Eric S Fraga 2013-05-03 15:19 ` Christian Egli 0 siblings, 1 reply; 12+ messages in thread From: Eric S Fraga @ 2013-05-03 14:38 UTC (permalink / raw) To: Christian Egli; +Cc: emacs-orgmode Christian Egli <christian.egli@sbs.ch> writes: > Hi Eric > > Eric S Fraga <e.fraga@ucl.ac.uk> writes: > >> I must be doing something really silly (not unheard of ;-) but I just >> cannot get the new tj3 exporter to work. > > No, you found a bug in the exporter :-(. > >> Any pointers would be most welcome. > > The problem is that I added a new feature which inserts the TITLE of the > document in the report. As it happens if you don't define a title it is > empty and the default report becomes invalid. So you could either > > - define a document title (#+TITLE: Foo) > - define an export title (property 'EXPORT_TITLE') > - or git pull. I just pushed a fix that should use the headline of the > project if the document title is empty. > > Sorry for the inconvenience. > > Christian Thanks! No worries. This is all work in progress, of course. I've updated my org and the example works just fine. I now have other problems, as I have started defining an actual project as opposed to the examples I have found on the list and on Worg. I get errors, having allocated efforts to all my tasks, that tasks do not fit into the project time frame. How is this time frame defined? Do I need to specify something else in the org file? The project I am defining is several years long with tasks typically a number of months long each. Is there some default? I have tried allocating resources as well but get the same problem regardless. Example output (wrapped): ,---- | if: TaskJuggler failed with errors: Warning in scenario plan: Task | workplan.framework.implementation.final does not fit into project time | frame Warning: Task workplan.framework.implementation.final: | 2014-02-06-17:00-+0000 -> <?> Error in scenario plan: Some tasks did not | fit into the project time frame. `---- Maybe I need to relearn taskjuggler... If that's the case, please don't hesitate to tell me. Taskjuggler specifics are OT. Thanks again, eric -- : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D : in Emacs 24.3.50.1 and Org release_8.0.2-67-gc36435 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Taskjuggler] Status of exporter 2013-05-03 14:38 ` Eric S Fraga @ 2013-05-03 15:19 ` Christian Egli 2013-05-03 20:40 ` Christian Egli 0 siblings, 1 reply; 12+ messages in thread From: Christian Egli @ 2013-05-03 15:19 UTC (permalink / raw) To: emacs-orgmode Hi Eric Eric S Fraga <e.fraga@ucl.ac.uk> writes: > I get errors, having allocated efforts to all my tasks, that tasks do > not fit into the project time frame. How is this time frame defined? This is defined on the project. I think it is some kind of tj3 optimization to limit the space that it has to allocate. > Do I need to specify something else in the org file? The project I am > defining is several years long with tasks typically a number of months > long each. Is there some default? There is a default, see `org-taskjuggler-default-project-duration'. In theory (according to the doc string of `org-taskjuggler--build-project') you should also be able to set an "end" property on the project, but this hasn't been implemented yet. You can set a deadline and this will be used as an end date, but as I said before I might change this as a DEADLINE maps more to maxend. So your best bet at the moment is to use the default project duration. Hope that helps Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Taskjuggler] Status of exporter 2013-05-03 15:19 ` Christian Egli @ 2013-05-03 20:40 ` Christian Egli [not found] ` <51B5F967.1040905@dayspringpublisher.com> 0 siblings, 1 reply; 12+ messages in thread From: Christian Egli @ 2013-05-03 20:40 UTC (permalink / raw) To: emacs-orgmode Christian Egli <christian.egli@sbs.ch> writes: > In theory (according to the doc string of > `org-taskjuggler--build-project') you should also be able to set an > "end" property on the project, but this hasn't been implemented yet. I remember now what the problem with this was. The exporter uses the top task both as the task and the container for the project[1]. So an start and an end on this task applies to both the project and the task (which is not always what you want). You might want to assign a start to the top task but probably not an end. The end is supposed to be calculated based on efforts and resource availability. But unless you specify a default duration you will have to specify and end date for the _project_. Maybe we need some fake (in the sense that they are not tj3 attributes) attributes to specify start and end of a project. Thanks Christian Footnotes: [1] Unless you set `org-taskjuggler-keep-project-as-task' to nil -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <51B5F967.1040905@dayspringpublisher.com>]
* Org-mode and Taskjuggler [not found] ` <51B5F967.1040905@dayspringpublisher.com> @ 2013-06-10 16:09 ` Louis Turk 2013-06-11 8:46 ` Christian Egli 1 sibling, 0 replies; 12+ messages in thread From: Louis Turk @ 2013-06-10 16:09 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 737 bytes --] Hi Christian, I'm very interested in your work to get Org-mode to export to Taskjuggler version 3 --- very exciting! Being able to export to tj3 from org-mode would be extremely helpful to me. However, I'm having trouble getting it to work. I suspect that the documentation I've been reading is too old --- for version 2 of Taskjuggler---, and I have version 3 installed. Would you please send me: 1. The related code in your .emacs file. 2. A sample full-featured org-mode file that compiles successfully to tj3. 3. Any up-to-date documentation that is available. 4. Anything other information needed to get it to work. Thank you in advance for your help. And thanks for all your work already done on this project. Louis [-- Attachment #2: Type: text/html, Size: 1215 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler [not found] ` <51B5F967.1040905@dayspringpublisher.com> 2013-06-10 16:09 ` Org-mode and Taskjuggler Louis Turk @ 2013-06-11 8:46 ` Christian Egli 2013-06-11 12:20 ` John Hendy 2013-06-13 4:38 ` Louis Turk 1 sibling, 2 replies; 12+ messages in thread From: Christian Egli @ 2013-06-11 8:46 UTC (permalink / raw) To: Louis Turk; +Cc: emacs-orgmode Hi Louis Louis Turk <lou@dayspringpublisher.com> writes: > I'm very interested in your work to get Org-mode to export to > Taskjuggler version 3 --- very exciting! Being able to export to tj3 > from org-mode would be extremely helpful to me. Cool. > However, I'm having trouble getting it to work. I suspect that the > documentation I've been reading is too old --- for version 2 of > Taskjuggler---, and I have version 3 installed. Yes, the documentation should be updated. John Hendy promised to do so a while ago :-) (hint, hint). What are the problems you are encountering? It should work out of the box. Once you have an org file as explained on the worg page you just invoke the exporter with C-c C-e J o for example and you should see the schedule in a browser. > Would you please send me: > > 1 The related code in your .emacs file. There is nothing special in my .emacs file. You need to include contrib to your load path (add-to-list 'load-path "~/src/org-mode/contrib/lisp") and you need to enable the taskjuggler exporter (M-x customize org-export-backends). > 2 A sample full-featured org-mode file that compiles successfully to > tj3. The one on from the taskjuggler tutorial on the worg page should work. > 3 Any up-to-date documentation that is available. The best ATM is the tutorial on worg and the comments in the code. > 4 Anything other information needed to get it to work. If there is any other info needed then I'd say it is the official TaskJuggler documentation. > Thank you in advance for your help. And thanks for all your work > already done on this project. My pleasure. HTH Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ----- Tag der offenen Tuer Die SBS laedt Sie herzlich ein: 29. Juni 2013 von 9 bis 16 Uhr. Mehr Informationen erhalten Sie unter http://www.sbs.ch/offenetuer ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-11 8:46 ` Christian Egli @ 2013-06-11 12:20 ` John Hendy 2013-06-13 4:38 ` Louis Turk 1 sibling, 0 replies; 12+ messages in thread From: John Hendy @ 2013-06-11 12:20 UTC (permalink / raw) To: Christian Egli; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 2474 bytes --] On Jun 11, 2013 3:46 AM, "Christian Egli" <christian.egli@sbs.ch> wrote: > > Hi Louis > > Louis Turk <lou@dayspringpublisher.com> writes: > > > I'm very interested in your work to get Org-mode to export to > > Taskjuggler version 3 --- very exciting! Being able to export to tj3 > > from org-mode would be extremely helpful to me. > > Cool. > > > However, I'm having trouble getting it to work. I suspect that the > > documentation I've been reading is too old --- for version 2 of > > Taskjuggler---, and I have version 3 installed. > > Yes, the documentation should be updated. John Hendy promised to do so a > while ago :-) (hint, hint). > Don't worry... I'm listening despite not being very active on the list lately. Work is crazy, but I'm actually using tj3, so that will come in handy when I get back to the documentation! In the meantime, yes, more specific details about issues would let us help. Sorry for the delay! John > What are the problems you are encountering? It should work out of the > box. Once you have an org file as explained on the worg page you just > invoke the exporter with C-c C-e J o for example and you should see the > schedule in a browser. > > > Would you please send me: > > > > 1 The related code in your .emacs file. > > There is nothing special in my .emacs file. You need to include contrib > to your load path (add-to-list 'load-path "~/src/org-mode/contrib/lisp") > and you need to enable the taskjuggler exporter (M-x customize > org-export-backends). > > > 2 A sample full-featured org-mode file that compiles successfully to > > tj3. > > The one on from the taskjuggler tutorial on the worg page should work. > > > 3 Any up-to-date documentation that is available. > > The best ATM is the tutorial on worg and the comments in the code. > > > 4 Anything other information needed to get it to work. > > If there is any other info needed then I'd say it is the official > TaskJuggler documentation. > > > Thank you in advance for your help. And thanks for all your work > > already done on this project. > > My pleasure. > > HTH > Christian > > -- > Christian Egli > Swiss Library for the Blind, Visually Impaired and Print Disabled > Grubenstrasse 12, CH-8045 Zürich, Switzerland > > ----- > Tag der offenen Tuer > Die SBS laedt Sie herzlich ein: 29. Juni 2013 von 9 bis 16 Uhr. > Mehr Informationen erhalten Sie unter http://www.sbs.ch/offenetuer [-- Attachment #2: Type: text/html, Size: 3261 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-11 8:46 ` Christian Egli 2013-06-11 12:20 ` John Hendy @ 2013-06-13 4:38 ` Louis Turk 2013-06-13 5:21 ` Nick Dokos 2013-06-13 13:06 ` John Hendy 1 sibling, 2 replies; 12+ messages in thread From: Louis Turk @ 2013-06-13 4:38 UTC (permalink / raw) Cc: emacs-orgmode Hi Christian and others that are helping me, Many thanks! I've run into more problems, but I'm encouraged that with your help I'll soon have Taskjuggler enabled. On 06/11/2013 04:46 PM, Christian Egli wrote: > Hi Louis > > Louis Turk <lou@dayspringpublisher.com> writes: > >> I'm very interested in your work to get Org-mode to export to >> Taskjuggler version 3 --- very exciting! Being able to export to tj3 >> from org-mode would be extremely helpful to me. > Cool. > >> However, I'm having trouble getting it to work. I suspect that the >> documentation I've been reading is too old --- for version 2 of >> Taskjuggler---, and I have version 3 installed. > Yes, the documentation should be updated. John Hendy promised to do so a > while ago :-) (hint, hint). > > What are the problems you are encountering? It should work out of the > box. Once you have an org file as explained on the worg page you just > invoke the exporter with C-c C-e J o for example and you should see the > schedule in a browser. > >> Would you please send me: >> >> 1 The related code in your .emacs file. > There is nothing special in my .emacs file. You need to include contrib > to your load path (add-to-list 'load-path "~/src/org-mode/contrib/lisp") I did this. > and you need to enable the taskjuggler exporter (M-x customize > org-export-backends). "M-x customize org-export-backends" did not work for me. If I type "M-x customize-group" then type "org" I get into org related stuff, but nothing about export-backends. And in trying to figure this out I somehow disabled C-c C-e, so now I can't export to anything. I'm hoping I haven't disable a whole lot of other commands also. How can I fix this? I'm using Emacs 23.3 which is the latest version packaged by Mint Linux. Do I need to upgrade to version 24.1? > >> 2 A sample full-featured org-mode file that compiles successfully to >> tj3. > The one on from the taskjuggler tutorial on the worg page should work. I am (and will be) using that file until I get everything working. > >> 3 Any up-to-date documentation that is available. > The best ATM is the tutorial on worg and the comments in the code. > >> 4 Anything other information needed to get it to work. > If there is any other info needed then I'd say it is the official > TaskJuggler documentation. > >> Thank you in advance for your help. And thanks for all your work >> already done on this project. > My pleasure. > > HTH > Christian Thanks again. Louis ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-13 4:38 ` Louis Turk @ 2013-06-13 5:21 ` Nick Dokos 2013-06-14 20:21 ` Louis Turk 2013-06-13 13:06 ` John Hendy 1 sibling, 1 reply; 12+ messages in thread From: Nick Dokos @ 2013-06-13 5:21 UTC (permalink / raw) To: emacs-orgmode Louis Turk <lou@dayspringpublisher.com> writes: > "M-x customize org-export-backends" did not work for me. If I type > "M-x customize-group" then type "org" I get into org related stuff, > but nothing about export-backends. And in trying to figure this out I > somehow disabled C-c C-e, so now I can't export to anything. I'm > hoping I haven't disable a whole lot of other commands also. How can I > fix this? > Restarting emacs will probably restore C-c C-e. What version of org-mode are you using? Do C-u M-x org-version RET to find out. org-export-backends is new with 8.x, so if you are not running v8.x, org-export-backends is not going to be present. If you *are* running v8.x, do C-h v org-export-backends RET and then click the customize link towards the bottom of the help text. That will take you directly to the place where you can customize the variable. > I'm using Emacs 23.3 which is the latest version packaged by Mint > Linux. Do I need to upgrade to version 24.1? > As mentioned above, the more interesting question is what version of org you are running. -- Nick ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-13 5:21 ` Nick Dokos @ 2013-06-14 20:21 ` Louis Turk 2013-06-14 20:31 ` Nick Dokos 0 siblings, 1 reply; 12+ messages in thread From: Louis Turk @ 2013-06-14 20:21 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 584 bytes --] Hi Nick, On 06/13/2013 01:21 PM, Nick Dokos wrote: > If you *are* running v8.x, do C-h v org-export-backends RET > and then click the customize link towards the bottom of the help text. > That will take you directly to the place where you can customize > the variable. This does take me to the place, and even allows me to set the variable, but it doesn't work. And it specifically says it must be set with M-x customize. But I've not bee able to find it so far. Or you can run some code, but I don't know how yet. I reinstalled org-mode from git, so I using version 8 now. Louis [-- Attachment #2: Type: text/html, Size: 1095 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-14 20:21 ` Louis Turk @ 2013-06-14 20:31 ` Nick Dokos 0 siblings, 0 replies; 12+ messages in thread From: Nick Dokos @ 2013-06-14 20:31 UTC (permalink / raw) To: emacs-orgmode Louis Turk <lou@dayspringpublisher.com> writes: > Hi Nick, > > On 06/13/2013 01:21 PM, Nick Dokos wrote: > > If you *are* running v8.x, do C-h v org-export-backends RET > and then click the customize link towards the bottom of the help text. > That will take you directly to the place where you can customize > the variable. > > This does take me to the place, and even allows me to set the > variable, but it doesn't work. And it specifically says it must be set > with M-x customize. But I've not bee able to find it so far. Or you > can run some code, but I don't know how yet. > What doesn't work? Please be more explicit. There is a little triangle (or something) on the LHS of the Org Export Backends: line - click that and you'll get a list of check boxes? Can you see that? Did you check the box for Taskjuggler export? Did you click "Apply" or "Apply and Save" afterwards? > I reinstalled org-mode from git, so I using version 8 now. > OK. -- Nick ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-13 4:38 ` Louis Turk 2013-06-13 5:21 ` Nick Dokos @ 2013-06-13 13:06 ` John Hendy 2013-06-13 15:06 ` Christian Egli 2013-06-14 21:29 ` Louis Turk 1 sibling, 2 replies; 12+ messages in thread From: John Hendy @ 2013-06-13 13:06 UTC (permalink / raw) To: Louis Turk; +Cc: emacs-orgmode On Wed, Jun 12, 2013 at 11:38 PM, Louis Turk <lou@dayspringpublisher.com> wrote: > Hi Christian and others that are helping me, > > Many thanks! I've run into more problems, but I'm encouraged that with > your help I'll soon have Taskjuggler enabled. > > On 06/11/2013 04:46 PM, Christian Egli wrote: >> Hi Louis >> >> Louis Turk <lou@dayspringpublisher.com> writes: >> >>> I'm very interested in your work to get Org-mode to export to >>> Taskjuggler version 3 --- very exciting! Being able to export to tj3 >>> from org-mode would be extremely helpful to me. >> Cool. >> >>> However, I'm having trouble getting it to work. I suspect that the >>> documentation I've been reading is too old --- for version 2 of >>> Taskjuggler---, and I have version 3 installed. >> Yes, the documentation should be updated. John Hendy promised to do so a >> while ago :-) (hint, hint). >> >> What are the problems you are encountering? It should work out of the >> box. Once you have an org file as explained on the worg page you just >> invoke the exporter with C-c C-e J o for example and you should see the >> schedule in a browser. >> >>> Would you please send me: >>> >>> 1 The related code in your .emacs file. >> There is nothing special in my .emacs file. You need to include contrib >> to your load path (add-to-list 'load-path "~/src/org-mode/contrib/lisp") > I did this. >> and you need to enable the taskjuggler exporter (M-x customize >> org-export-backends). > > "M-x customize org-export-backends" did not work for me. If I type "M-x customize-group" then type "org" I get into org related stuff, but nothing about export-backends. And in trying to figure this out I somehow disabled C-c C-e, so now I can't export to anything. I'm hoping I haven't disable a whole lot of other commands also. How can I fix this? > I'd really re-read through the upgrade guide: - http://orgmode.org/worg/org-8.0.html#sec-6 The exporters start with ox-*.el now, not org-*, which may be why you're not finding them. Also, if you're like me (and your comments look like you are), you may enjoy using the second method to load backends so that you have the variables accessible for help/customization *prior* to exporting with the given backend the first time. This is sort of mentioned at the link above, covered in Section 3 of Nicolas' original announcement: - http://article.gmane.org/gmane.emacs.orgmode/65574 I also walked through it with examples of impact on another post: - http://permalink.gmane.org/gmane.emacs.orgmode/71874) It's also discussed on my blog; see the little section toward the end called "Note on .emacs settings": - http://jwhendy.blogspot.com/2013/03/migrating-to-new-org-mode-exporter-org.html While the documentation is still in rough shape (sorry about that), the tj3 page should at least get you to the point where you can C-c C-e J for taskjuggler export: - http://orgmode.org/worg/org-tutorials/org-taskjuggler3.html Almost everything from the old documentation regarding the Org file structure is still applicable. The only thing that's really changed is there's no gui in tj3 and the report format changed. Keep the questions coming and good luck! I'll try to get some further setup instructions up as well as porting Taskjuggler's tutorial file and default report over to the tj3 page within the next week or so. John > I'm using Emacs 23.3 which is the latest version packaged by Mint Linux. Do I need to upgrade to version 24.1? > >> >>> 2 A sample full-featured org-mode file that compiles successfully to >>> tj3. >> The one on from the taskjuggler tutorial on the worg page should work. > I am (and will be) using that file until I get everything working. >> >>> 3 Any up-to-date documentation that is available. >> The best ATM is the tutorial on worg and the comments in the code. >> >>> 4 Anything other information needed to get it to work. >> If there is any other info needed then I'd say it is the official >> TaskJuggler documentation. >> >>> Thank you in advance for your help. And thanks for all your work >>> already done on this project. >> My pleasure. >> >> HTH >> Christian > Thanks again. > > Louis > > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-13 13:06 ` John Hendy @ 2013-06-13 15:06 ` Christian Egli 2013-06-14 21:29 ` Louis Turk 1 sibling, 0 replies; 12+ messages in thread From: Christian Egli @ 2013-06-13 15:06 UTC (permalink / raw) To: emacs-orgmode John Hendy <jw.hendy@gmail.com> writes: > I'll try to get some further setup instructions up as well as porting > Taskjuggler's tutorial file and default report over to the tj3 page > within the next week or so. Man, you're my hero. I thought I'd have to do this myself :-) Thanks Christian -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Org-mode and Taskjuggler 2013-06-13 13:06 ` John Hendy 2013-06-13 15:06 ` Christian Egli @ 2013-06-14 21:29 ` Louis Turk 1 sibling, 0 replies; 12+ messages in thread From: Louis Turk @ 2013-06-14 21:29 UTC (permalink / raw) To: John Hendy; +Cc: emacs-orgmode On 06/13/2013 09:06 PM, John Hendy wrote: > On Wed, Jun 12, 2013 at 11:38 PM, Louis Turk <lou@dayspringpublisher.com> wrote: >> Hi Christian and others that are helping me, >> >> Many thanks! I've run into more problems, but I'm encouraged that with >> your help I'll soon have Taskjuggler enabled. >> >> On 06/11/2013 04:46 PM, Christian Egli wrote: >>> Hi Louis >>> >>> Louis Turk <lou@dayspringpublisher.com> writes: >>> >>>> I'm very interested in your work to get Org-mode to export to >>>> Taskjuggler version 3 --- very exciting! Being able to export to tj3 >>>> from org-mode would be extremely helpful to me. >>> Cool. >>> >>>> However, I'm having trouble getting it to work. I suspect that the >>>> documentation I've been reading is too old --- for version 2 of >>>> Taskjuggler---, and I have version 3 installed. >>> Yes, the documentation should be updated. John Hendy promised to do so a >>> while ago :-) (hint, hint). >>> >>> What are the problems you are encountering? It should work out of the >>> box. Once you have an org file as explained on the worg page you just >>> invoke the exporter with C-c C-e J o for example and you should see the >>> schedule in a browser. >>> >>>> Would you please send me: >>>> >>>> 1 The related code in your .emacs file. >>> There is nothing special in my .emacs file. You need to include contrib >>> to your load path (add-to-list 'load-path "~/src/org-mode/contrib/lisp") >> I did this. >>> and you need to enable the taskjuggler exporter (M-x customize >>> org-export-backends). >> "M-x customize org-export-backends" did not work for me. If I type "M-x customize-group" then type "org" I get into org related stuff, but nothing about export-backends. And in trying to figure this out I somehow disabled C-c C-e, so now I can't export to anything. I'm hoping I haven't disable a whole lot of other commands also. How can I fix this? >> > I'd really re-read through the upgrade guide: > - http://orgmode.org/worg/org-8.0.html#sec-6 > > The exporters start with ox-*.el now, not org-*, which may be why > you're not finding them. Also, if you're like me (and your comments > look like you are), you may enjoy using the second method to load > backends so that you have the variables accessible for > help/customization *prior* to exporting with the given backend the > first time. > > This is sort of mentioned at the link above, covered in Section 3 of > Nicolas' original announcement: > - http://article.gmane.org/gmane.emacs.orgmode/65574 > > I also walked through it with examples of impact on another post: > - http://permalink.gmane.org/gmane.emacs.orgmode/71874) > > It's also discussed on my blog; see the little section toward the end > called "Note on .emacs settings": > - http://jwhendy.blogspot.com/2013/03/migrating-to-new-org-mode-exporter-org.html > > While the documentation is still in rough shape (sorry about that), > the tj3 page should at least get you to the point where you can C-c > C-e J for taskjuggler export: > - http://orgmode.org/worg/org-tutorials/org-taskjuggler3.html > > Almost everything from the old documentation regarding the Org file > structure is still applicable. The only thing that's really changed is > there's no gui in tj3 and the report format changed. > > Keep the questions coming and good luck! > > I'll try to get some further setup instructions up as well as porting > Taskjuggler's tutorial file and default report over to the tj3 page > within the next week or so. > > > > John I apologize and thank you! Somehow I totally missed the links in this email the first time I read it. I'm up and running now. Thanks again to you all for you great work! Louis > > >> I'm using Emacs 23.3 which is the latest version packaged by Mint Linux. Do I need to upgrade to version 24.1? >> >>>> 2 A sample full-featured org-mode file that compiles successfully to >>>> tj3. >>> The one on from the taskjuggler tutorial on the worg page should work. >> I am (and will be) using that file until I get everything working. >>>> 3 Any up-to-date documentation that is available. >>> The best ATM is the tutorial on worg and the comments in the code. >>> >>>> 4 Anything other information needed to get it to work. >>> If there is any other info needed then I'd say it is the official >>> TaskJuggler documentation. >>> >>>> Thank you in advance for your help. And thanks for all your work >>>> already done on this project. >>> My pleasure. >>> >>> HTH >>> Christian >> Thanks again. >> >> Louis >> >> ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-07-14 2:49 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-07-14 1:13 Org-mode and Taskjuggler John Hendy 2013-07-14 2:49 ` Nick Dokos -- strict thread matches above, loose matches on Subject: below -- 2013-04-29 20:52 [Taskjuggler] Status of exporter Christian Egli 2013-05-02 20:18 ` Eric S Fraga 2013-05-03 10:20 ` Christian Egli 2013-05-03 14:38 ` Eric S Fraga 2013-05-03 15:19 ` Christian Egli 2013-05-03 20:40 ` Christian Egli [not found] ` <51B5F967.1040905@dayspringpublisher.com> 2013-06-10 16:09 ` Org-mode and Taskjuggler Louis Turk 2013-06-11 8:46 ` Christian Egli 2013-06-11 12:20 ` John Hendy 2013-06-13 4:38 ` Louis Turk 2013-06-13 5:21 ` Nick Dokos 2013-06-14 20:21 ` Louis Turk 2013-06-14 20:31 ` Nick Dokos 2013-06-13 13:06 ` John Hendy 2013-06-13 15:06 ` Christian Egli 2013-06-14 21:29 ` Louis Turk
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).