* Repeating tasks with a time period? @ 2008-11-13 18:51 Oliver Charles 2008-11-13 19:12 ` Bernt Hansen 0 siblings, 1 reply; 5+ messages in thread From: Oliver Charles @ 2008-11-13 18:51 UTC (permalink / raw) To: emacs-orgmode Hi, I'm starting to use org-mode more and more at the moment, and want to integrate my university schedule into my agenda, instead of maintaining 2 separate calendars. Here's an real-world example of what I'd like to do, I'm not sure it's possible with org-mode though... I have a CSC243 practical every Tuesday, at 1100-1300. It repeats weekly, starting on 28/10/2008 and the last one is on 16/12/2008. I can get it repeating weekly from this date with just a start time, but cannot work out how to repeat the time region. Also, is there anyway to stop the repeating event when it gets to that date? If that's not possible, I don't mind having to go in and manually remove the event - most changes happen at the end of a term anyawy. - Ollie ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Repeating tasks with a time period? 2008-11-13 18:51 Repeating tasks with a time period? Oliver Charles @ 2008-11-13 19:12 ` Bernt Hansen 2008-11-13 19:24 ` Chris McMahan 0 siblings, 1 reply; 5+ messages in thread From: Bernt Hansen @ 2008-11-13 19:12 UTC (permalink / raw) To: Oliver Charles; +Cc: emacs-orgmode "Oliver Charles" <oliver.g.charles@googlemail.com> writes: > I'm starting to use org-mode more and more at the moment, and want to > integrate my university schedule into my agenda, instead of > maintaining 2 separate calendars. > > Here's an real-world example of what I'd like to do, I'm not sure it's > possible with org-mode though... > > I have a CSC243 practical every Tuesday, at 1100-1300. It repeats > weekly, starting on 28/10/2008 and the last one is on 16/12/2008. I > can get it repeating weekly from this date with just a start time, but > cannot work out how to repeat the time region. ,----[ university.org ] | * Classes | ** TODO CSC243 Practical | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> | `---- > > Also, is there anyway to stop the repeating event when it gets to that > date? If that's not possible, I don't mind having to go in and > manually remove the event - most changes happen at the end of a term > anyawy. No, repeating items go on forever (as far as I know) I normally deal with this with a second deadline item to kill the task. Something like this: ,----[ university.org ] | * Classes | ** TODO CSC243 Practical | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> | *** TODO Task ends | DEADLINE: <2008-12-16 Tue -7d> | `---- and then I just remove the +1w from the CSC243 task and mark it and the deadline task as done. I would also recommend putting these tasks in a separate org file and just adding it to your agenda with C-c [. Then it's easy to drop it from the agenda in the future with C-c ]. HTH, Bernt ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Repeating tasks with a time period? 2008-11-13 19:12 ` Bernt Hansen @ 2008-11-13 19:24 ` Chris McMahan 2008-11-14 7:52 ` Carsten Dominik 0 siblings, 1 reply; 5+ messages in thread From: Chris McMahan @ 2008-11-13 19:24 UTC (permalink / raw) To: Bernt Hansen; +Cc: emacs-orgmode Just a thought.... Calendar/Diary already has a very sophisticated mechanism for repeating appointments, blocks of time and such. Has any thought been given to using this same mechanism, and basically making the org files almost like super calendar files that can also handle tasks, outlining and such? In addition, the remember code for items such as vm mail, gnus and such could be standardized to generate links that work with both planner and org-mode. That way, all of the work of generating links will be with the remember package, and not rewritten for every implementation that uses them. Just some random musings. - Chris Bernt Hansen writes: >"Oliver Charles" <oliver.g.charles@googlemail.com> writes: > >> I'm starting to use org-mode more and more at the moment, and want to >> integrate my university schedule into my agenda, instead of >> maintaining 2 separate calendars. >> >> Here's an real-world example of what I'd like to do, I'm not sure it's >> possible with org-mode though... >> >> I have a CSC243 practical every Tuesday, at 1100-1300. It repeats >> weekly, starting on 28/10/2008 and the last one is on 16/12/2008. I >> can get it repeating weekly from this date with just a start time, but >> cannot work out how to repeat the time region. > >,----[ university.org ] >| * Classes >| ** TODO CSC243 Practical >| SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >| >`---- > >> >> Also, is there anyway to stop the repeating event when it gets to that >> date? If that's not possible, I don't mind having to go in and >> manually remove the event - most changes happen at the end of a term >> anyawy. > >No, repeating items go on forever (as far as I know) > >I normally deal with this with a second deadline item to kill the task. >Something like this: > >,----[ university.org ] >| * Classes >| ** TODO CSC243 Practical >| SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >| *** TODO Task ends >| DEADLINE: <2008-12-16 Tue -7d> >| >`---- > >and then I just remove the +1w from the CSC243 task and mark it and the >deadline task as done. > >I would also recommend putting these tasks in a separate org file and >just adding it to your agenda with C-c [. Then it's easy to drop it >from the agenda in the future with C-c ]. > >HTH, >Bernt > > >_______________________________________________ >Emacs-orgmode mailing list >Remember: use `Reply All' to send replies to the list. >Emacs-orgmode@gnu.org >http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- ================================ Chris McMahan | cmcmahan@one.net ================================ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: Repeating tasks with a time period? 2008-11-13 19:24 ` Chris McMahan @ 2008-11-14 7:52 ` Carsten Dominik 2008-11-14 14:22 ` Chris McMahan 0 siblings, 1 reply; 5+ messages in thread From: Carsten Dominik @ 2008-11-14 7:52 UTC (permalink / raw) To: Chris McMahan; +Cc: Bernt Hansen, emacs-orgmode On Nov 13, 2008, at 8:24 PM, Chris McMahan wrote: > Just a thought.... > > Calendar/Diary already has a very sophisticated mechanism for > repeating appointments, blocks of time and such. > > Has any thought been given to using this same mechanism, and basically > making the org files almost like super calendar files that can also > handle tasks, outlining and such? You can insert diary sexp entries directly as they are into Org files, and also into the <...> timestamp brackets. Check the manual. http://orgmode.org/manual/Timestamps.html#Timestamps http://orgmode.org/manual/Weekly_002fdaily-agenda.html#Weekly_002fdaily-agenda > > > In addition, the remember code for items such as vm mail, gnus and > such could be standardized to generate links that work with both > planner and org-mode. That way, all of the work of generating links > will be with the remember package, and not rewritten for every > implementation that uses them. I think both package are too old and have too much legacy files in the hands of many users to change this. However, the link formats are actually similar enough to make the code following links understand both formats. - Carsten > > > Just some random musings. > > - Chris > > Bernt Hansen writes: >> "Oliver Charles" <oliver.g.charles@googlemail.com> writes: >> >>> I'm starting to use org-mode more and more at the moment, and want >>> to >>> integrate my university schedule into my agenda, instead of >>> maintaining 2 separate calendars. >>> >>> Here's an real-world example of what I'd like to do, I'm not sure >>> it's >>> possible with org-mode though... >>> >>> I have a CSC243 practical every Tuesday, at 1100-1300. It repeats >>> weekly, starting on 28/10/2008 and the last one is on 16/12/2008. I >>> can get it repeating weekly from this date with just a start time, >>> but >>> cannot work out how to repeat the time region. >> >> ,----[ university.org ] >> | * Classes >> | ** TODO CSC243 Practical >> | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >> | >> `---- >> >>> >>> Also, is there anyway to stop the repeating event when it gets to >>> that >>> date? If that's not possible, I don't mind having to go in and >>> manually remove the event - most changes happen at the end of a term >>> anyawy. >> >> No, repeating items go on forever (as far as I know) >> >> I normally deal with this with a second deadline item to kill the >> task. >> Something like this: >> >> ,----[ university.org ] >> | * Classes >> | ** TODO CSC243 Practical >> | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >> | *** TODO Task ends >> | DEADLINE: <2008-12-16 Tue -7d> >> | >> `---- >> >> and then I just remove the +1w from the CSC243 task and mark it and >> the >> deadline task as done. >> >> I would also recommend putting these tasks in a separate org file and >> just adding it to your agenda with C-c [. Then it's easy to drop it >> from the agenda in the future with C-c ]. >> >> HTH, >> Bernt >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > -- > ================================ > Chris McMahan | cmcmahan@one.net > ================================ > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Re: Repeating tasks with a time period? 2008-11-14 7:52 ` Carsten Dominik @ 2008-11-14 14:22 ` Chris McMahan 0 siblings, 0 replies; 5+ messages in thread From: Chris McMahan @ 2008-11-14 14:22 UTC (permalink / raw) To: Carsten Dominik; +Cc: Bernt Hansen, emacs-orgmode It just keeps getting better! Thanks Carsten! - chris Carsten Dominik writes: > >On Nov 13, 2008, at 8:24 PM, Chris McMahan wrote: > >> Just a thought.... >> >> Calendar/Diary already has a very sophisticated mechanism for >> repeating appointments, blocks of time and such. >> >> Has any thought been given to using this same mechanism, and basically >> making the org files almost like super calendar files that can also >> handle tasks, outlining and such? > > >You can insert diary sexp entries directly as they are into Org files, >and also into the <...> timestamp brackets. Check the manual. > >http://orgmode.org/manual/Timestamps.html#Timestamps >http://orgmode.org/manual/Weekly_002fdaily-agenda.html#Weekly_002fdaily-agenda > >> >> >> In addition, the remember code for items such as vm mail, gnus and >> such could be standardized to generate links that work with both >> planner and org-mode. That way, all of the work of generating links >> will be with the remember package, and not rewritten for every >> implementation that uses them. > >I think both package are too old and have too much legacy files in the >hands of many users to change this. However, the link formats are >actually similar enough to make the code following links understand >both formats. > >- Carsten > >> >> >> Just some random musings. >> >> - Chris >> >> Bernt Hansen writes: >>> "Oliver Charles" <oliver.g.charles@googlemail.com> writes: >>> >>>> I'm starting to use org-mode more and more at the moment, and want >>>> to >>>> integrate my university schedule into my agenda, instead of >>>> maintaining 2 separate calendars. >>>> >>>> Here's an real-world example of what I'd like to do, I'm not sure >>>> it's >>>> possible with org-mode though... >>>> >>>> I have a CSC243 practical every Tuesday, at 1100-1300. It repeats >>>> weekly, starting on 28/10/2008 and the last one is on 16/12/2008. I >>>> can get it repeating weekly from this date with just a start time, >>>> but >>>> cannot work out how to repeat the time region. >>> >>> ,----[ university.org ] >>> | * Classes >>> | ** TODO CSC243 Practical >>> | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >>> | >>> `---- >>> >>>> >>>> Also, is there anyway to stop the repeating event when it gets to >>>> that >>>> date? If that's not possible, I don't mind having to go in and >>>> manually remove the event - most changes happen at the end of a term >>>> anyawy. >>> >>> No, repeating items go on forever (as far as I know) >>> >>> I normally deal with this with a second deadline item to kill the >>> task. >>> Something like this: >>> >>> ,----[ university.org ] >>> | * Classes >>> | ** TODO CSC243 Practical >>> | SCHEDULED: <2008-10-28 Tue 11:00-13:00 +1w> >>> | *** TODO Task ends >>> | DEADLINE: <2008-12-16 Tue -7d> >>> | >>> `---- >>> >>> and then I just remove the +1w from the CSC243 task and mark it and >>> the >>> deadline task as done. >>> >>> I would also recommend putting these tasks in a separate org file and >>> just adding it to your agenda with C-c [. Then it's easy to drop it >>> from the agenda in the future with C-c ]. >>> >>> HTH, >>> Bernt >>> >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Remember: use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> -- >> ================================ >> Chris McMahan | cmcmahan@one.net >> ================================ >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- ================================ Chris McMahan | cmcmahan@one.net ================================ ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-11-14 14:22 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-11-13 18:51 Repeating tasks with a time period? Oliver Charles 2008-11-13 19:12 ` Bernt Hansen 2008-11-13 19:24 ` Chris McMahan 2008-11-14 7:52 ` Carsten Dominik 2008-11-14 14:22 ` Chris McMahan
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).