http://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2010-03-09T18:02:49ZProjectsOrangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=202010-03-09T18:02:49ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Subject</strong> changed from <i>It would be greate to have a reminder (former #26)</i> to <i>It would be great to have a reminder (former #26)</i></li></ul> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=282010-03-30T16:01:18ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Feature</i></li></ul> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=2672010-10-23T12:06:03ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Target version</strong> set to <i>1.07</i></li></ul> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=3132010-11-17T19:26:00ZAndriy Lesyuks-andy@andriylesyuk.com
<ul></ul><p>Going to add here ideas of possible syntax...</p> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=3142010-11-23T19:18:00ZAndriy Lesyuks-andy@andriylesyuk.com
<ul></ul><p>Sometimes you need not to forget to do something... Just reminding is not enough here, in my opinion. Saying you asked Oragnutan to remind you to... buy milk. But when asked you were to busy to do this and to “scheduler” a later reminder...</p>
<p>So I suggest “aggressive” reminder like:<br /><pre>
User: Please ensure that I bought milk till 18:00 today
Orangutan: I will!
</pre><br />And:<br /><pre>
in 1 hours - Orangutan: You ask me to ensure that you bought milk? Have you done this?
in 30 minutes - Orangutan: Hm... You did not answer! I really must know - have you done this?!
in 30 minutes + a while - User: No! I'm busy!!!
in 30 minutes + a while - Orangutan: Ok...
in 15 minutes - Orangutan: Do this!!! Or you did?
in 15 minutes + a while - User: Fuck! Ok! Ok! Leaving for!!!..
in 15 minutes + a while - Orangutan: Go do this!!!
in 15 minutes + a while - User went away
in approx. 5 minutes - User went online
in approx. 5 minutes - Orangutan: I really hope you did it?
in approx. 5 minutes - User: Yes!!!
in approx. 5 minutes - Orangutan: Nice!
in approx. 5 minutes - User: Thanks...
</pre><br />That is - Orangutan should remind you during some period (maybe configured and there can be a default period)...</p> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=3152010-11-25T19:05:00ZAndriy Lesyuks-andy@andriylesyuk.com
<ul></ul><pre>
User: Remind me to write status at 17:00 every working Thursday
</pre><br />If “working” is omitted you will get reminder even on holiday Thursday... Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=4182011-02-03T13:58:28ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Subject</strong> changed from <i>It would be great to have a reminder (former #26)</i> to <i>Reminder, organizer and scheduler (former #26)</i></li></ul> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=5722011-03-02T22:51:39ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Subject</strong> changed from <i>Reminder, organizer and scheduler (former #26)</i> to <i>Reminder, organizer and scheduler</i></li></ul> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=6402011-04-19T13:26:30ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Priority</strong> changed from <i>Minor</i> to <i>Major</i></li></ul><p>“It would be great to have Orangutan reminder” - that’s what I think many times per week...</p> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=9332011-08-31T16:45:02ZAndriy Lesyuks-andy@andriylesyuk.com
<ul><li><strong>Target version</strong> changed from <i>1.07</i> to <i>1.06</i></li></ul><p>This should be a main feature of a public gTalk bot.</p> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=12062011-11-17T18:03:37ZAndriy Lesyuks-andy@andriylesyuk.com
<ul></ul><p>So I have a proposal of the following syntax:</p>
<ol>
<li><code>Remind <user></code> | <code>Ensure that <user> ...</code> | <code>Send <user> ...</code> <em>[mode]</em></li>
<li><code>...</code> <em>[text]</em></li>
<li><code>when I am at home</code> <em>[resource]</em></li>
<li><code>in <x> days before</code> | <code>on <day> before</code> {<code>then in <x> days</code>} <em>[delay]</em></li>
<li><code>on 14th</code> <em>[date]</em></li>
<li><code>each <period></code> <em>[period]</em></li>
<li><code><x> times</code> <em>[count]</em></li>
<li><code>starting from <date></code> <em>[start]</em></li>
</ol> Orangutan - Feature #128: Reminder, organizer and schedulerhttp://projects.andriylesyuk.com/issues/128?journal_id=12072011-11-17T18:05:45ZAndriy Lesyuks-andy@andriylesyuk.com
<ul></ul><p>Some samples:</p>
<ul>
<li><code>Ensure that I pay for hosting in 22 days before 13th of each month</code></li>
<li><code>Remind me to check Dexter series each Thursday 10 times from September 8</code></li>
<li><code>Ensure that I pay for cable TV and Internet on the last working day of every month</code></li>
<li><code>Remind me in a day about the Developer's Day on 256th day of year</code></li>
<li><code>Remind me about getting paid on the last day of each month</code></li>
<li><code>Tell me in 20 weeks that I should be ready</code></li>
<li><code>Tell me to check new series of Supernatural 22 times on each Wednesday evening since September 28 when I am at home</code> <em>(“home” is Jabber resource)</em></li>
</ul>