Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2013-09-24T12:28:26ZProjects
Redmine WikiNG - Enhancement #2234 (Incomplete): Avatars in user links?http://projects.andriylesyuk.com/issues/22342013-09-24T12:28:26ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I’m not sure, but maybe we should have small avatars in user links?.. Like:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/494/avatars-in-user-links.png" title="Avatars in user links" alt="Avatars in user links" class="wiki-class-wiking wiki-class-shadow" alt="" /></p>
<p>Your thoughts?</p> WikiNG - Feature #2076 (Open): HTML Color previewhttp://projects.andriylesyuk.com/issues/20762012-06-28T12:30:35ZAndriy Lesyuks-andy@andriylesyuk.com
<p>If WikiNG meets HTML color code like #C07600 it can make an inline preview by rendering a little box before the color code...</p> Projects - Improvement #1990 (Incomplete): anti notificatin spam - fine grained mail distributionhttp://projects.andriylesyuk.com/issues/19902012-02-26T19:11:48Zc forcefabismailer@googlemail.com
<p>Be able to be notfied fine grained for every kind of event is really a needful feature, but there shall also be a feature to manage fine grained mails distribution<br />E.g</p>
<ul>
<li>immidiately (redmine default behaviour)</li>
<li>every <first,second, ...> day at <time> </li>
<li>after <number> events</li>
</ul>
<p>Also checkout the feature request beeing a merge of fine grained notification features and fine grained schedule of mails sending.</p>
<p><a class="external" href="http://www.redmine.org/issues/8241">http://www.redmine.org/issues/8241</a></p> Extended Fields - Feature #1881 (Open): Support wiki toolbar for "Default value"http://projects.andriylesyuk.com/issues/18812011-10-26T20:39:05ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Right now it seems to be very complicated and is not critical... So “postponing”.</p> Projects - Feature #1837 (Open): Andriy is now working on...http://projects.andriylesyuk.com/issues/18372011-08-31T17:03:21ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Just an idea:</p>
<p>I usually work on one of the projects... So on the website somewhere can be a status e.g. “Andriy is now working on <ins>Download</ins>” (where <ins>Download</ins> is a link). On the other hand if I don’t work on any of the projects (e.g. freelancing) - “Andriy is now working on his other projects...” <span class="wiking smiley smiley-smiley" title=":)"></span></p>
<p>The status should be triggered manually (using e.g. <a href="/projects/orangutan">Orangutan</a>).</p> Projects - Feature #1831 (Incomplete): Automatically include mail conversationshttp://projects.andriylesyuk.com/issues/18312011-08-29T13:46:51ZAndriy Lesyuks-andy@andriylesyuk.com
Currently this is just an idea... To illustrate here is what I do often:
<ul>
<li>Speak with a person by email;</li>
<li>When needed (before going to vocation or when I find it too complicated to search mail all the time) I “transfer” (Copy + Paste) messages to Redmine.</li>
</ul>
Theoretically it's possible to automate this. One could write an application hosting on Google Apps which would suggest (or just do) copying message content to Redmine. The algo should be like this:
<ul>
<li>An application is triggered when some of conditions are met (e.g. contact email).</li>
<li>It checks messages and depending on configuration:</li>
<li>Automatically copies message content to remote Redmine or...</li>
<li>Shows a button to do this.</li>
<li>On Redmine REST API controller receives a message;</li>
<li>Then detects an issue and...</li>
<li>Adds a message as a note (or as a special other object).</li>
</ul>
Some links:
<ul>
<li><a class="external" href="http://code.google.com/apis/gmail/gadgets/contextual/">http://code.google.com/apis/gmail/gadgets/contextual/</a> - Perhaps this can be used</li>
</ul> Projects - Feature #1804 (Incomplete): Arrows (or similar solution) for project menuhttp://projects.andriylesyuk.com/issues/18042011-07-14T03:26:05ZTim Lin
<p>See attached picture.</p> SCM Creator (+Github) - Feature #1757 (Incomplete): Allow subdirectorieshttp://projects.andriylesyuk.com/issues/17572011-05-30T09:47:58ZJean-Sébastien Bourjsb@zenexity.comOrangutan - Feature #1619 (Open): Avatarhttp://projects.andriylesyuk.com/issues/16192011-02-03T13:20:32ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently the only method to change Orangutan’s avatar is to use another Jabber client to upload it.</p>
<p>I guess it’s easy to support this! A new configuration option can be added:<br /><pre>
jabber.avatar = /path/to/avatar.png
</pre></p>
<p>Then on every start Orangutan can ensure the right avatar is set...</p> Orangutan - Feature #1614 (Open): AIMLhttp://projects.andriylesyuk.com/issues/16142011-02-02T22:08:21ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Wikipedia says:</p>
<blockquote>
<p>AIML, or Artificial Intelligence Markup Language, is an XML dialect for creating natural language software agents.</p>
</blockquote>
<p>This is one of well known AI “technologies”. What about trying to use it under Orangutan?</p>
Some links:
<ul>
<li><a class="external" href="http://aitools.org/Free_AIML_sets">http://aitools.org/Free_AIML_sets</a></li>
<li><a class="external" href="http://search.cpan.org/~perigrin/Net-AIML-0.0.5/lib/Net/AIML.pm">http://search.cpan.org/~perigrin/Net-AIML-0.0.5/lib/Net/AIML.pm</a></li>
</ul> Orangutan - Feature #1464 (Open): Ability to see Orangutan logs for a userhttp://projects.andriylesyuk.com/issues/14642010-12-28T17:05:29ZAndrii Lundiak
<p>1) Yes, we have <strong>show tasks</strong> and this give us like this:<br /><pre>
(04:51:14 PM) alundyak@jabber.sjua/: show tasks
(04:51:14 PM) Orangutan: This is what I found:
1) Tue, Dec 28 10:30 - 11:58 (1:28): working on SCRUM research on #1457 for Research (Normal)
2) Tue, Dec 28 12:52 - 13:16 (0:24): working on SCRUM research on #1457 for Research (Normal)
3) Tue, Dec 28 13:20 - 14:17 (0:57): work on #1457 for Research (Normal)
4) Tue, Dec 28 14:17 - 14:28 (0:11): cont work on #1457 for Research (Normal)
5) Tue, Dec 28 14:35 - 14:49 (0:14): svn update work on #1447 for SVS (Normal)
6) Tue, Dec 28 15:24 - 15:54 (0:30): cont work with Agile research on #1457 for Research (Normal)
7) Tue, Dec 28 15:55 - 16:30 (0:35): start working with Netbeans IDE + PHPunit on #1462 for SVS (Normal)
8) Tue, Dec 28 16:30 - 16:32 (0:02): Create FR on #1463 for Redmine (Normal)
</pre></p>
<p>2) It’s ok, but I would like to have ability to see entire list of logs. Example is in attached file <strong>201012.log</strong></p>
<pre>
10.12.02 11:54:08 Orangutan: Got it!.. I hope this task is not very complex and you'll get it done easily. The issue is Task #1304 "SVS_DEMO update sql script" (project is "SVS"). Assuming the activity is "Normal"...
10.12.02 12:03:15 Orangutan: User odemyanyuk@jabber.sjua modified the following in Bug #1255 "Project Can not be created if no technologies" (Redmine):
o set status to Resolved
o completed at 100%
And wrote the following:
Done
10.12.02 13:22:11 alundyak went away
10.12.02 13:50:02 alundyak went online
10.12.02 13:50:02 Orangutan: You went away at 13:22 that is 28 minutes ago. Should I record a break?
10.12.02 14:20:03 Orangutan: Ok... Breaking the task
10.12.02 15:08:45 alundyak went away
10.12.02 15:12:59 alundyak went online
10.12.02 15:18:01 alundyak went away
10.12.02 16:09:52 alundyak went online
10.12.02 16:09:52 Orangutan: You left at 15:18 that is 51 minutes ago. Should I stop the task on that time and reopen it?
10.12.02 16:25:51 alundyak went away
10.12.02 16:26:00 alundyak went online
</pre>
<p>3) Would be great to have ability to see logs for some period (hour, some hours, day)<br />3.1) More than 1day is to much for Jabber Client and it will be not useful</p> Orangutan::Redmine - Feature #1337 (Incomplete): Automatic time trackinghttp://projects.andriylesyuk.com/issues/13372010-12-02T17:07:30ZAndriy Lesyuks-andy@andriylesyuk.com
<p><strong>Not sure if this is need but just an idea...</strong></p>
Currently a "task" has the following components:
<ul>
<li>Start time</li>
<li>End time</li>
<li>Description</li>
<li>Issue</li>
<li>And/or project</li>
<li>Activity</li>
</ul>
<p><strong>Let’s review them...</strong></p>
<p>Activity, project and/or issue can be set default. Start time and end time can be fetched using Jabber statuses. The only description left - but Redmine does not require it.</p>
<p><strong>So what if...</strong></p>
<p>Assuming that user has set default activity and project or issue. Oragutan can start a task automatically when user comes online, can stop it automatically when user goes away or offline. In this case Orangutan won’t use description.</p>
<p><strong>Whould such mode be helpful?</strong></p>
<p>The only requirement is that user should pay a special attention to status changes! That is switch offline or away when leaves and don’t when working.</p>
<p>Of course, for this Orangutan should be switched to a special mode by a request like:</p>
<pre>
Track my time automatically
</pre>
<p>In addition, Orangutan can let user sepcify description... Actually it will work with no special changes - if user enters something and task exists Orangutan will ask if task should be renamed.</p> Orangutan::Redmine - Feature #1104 (Incomplete): Automatic overtime trackinghttp://projects.andriylesyuk.com/issues/11042010-11-08T13:43:14ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I just thought that it can be useful to track overtime automatically... How do I see this (just an example):</p>
<p>In <a href="http://www.softjourn.com" class="external">Softjourn</a> we have a single activity - “Normal” (on the project we have more but anyway). There can be added another activity “Overtime”... Then saying when user starts working for more than 8 hous Orangutan saves current task with user’s activity (Normal) and creates new task (with all the same info) with activity “Overtime”. This can be done transparently to user (user won’t know this happened).</p>
<p>Of course, this should be configured, e.g.:<br /><pre>
User: Track overtime with activity "Overtime"
</pre></p>
<p>Just an idea - not sure if we need this...</p> Orangutan::Redmine - Improvement #1051 (Open): Allow applying only some tasks by number from sugg...http://projects.andriylesyuk.com/issues/10512010-10-25T22:22:47ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Let’s check WorkHours dialog:</p>
<pre>
09:47:29 Orangutan: There should be added 7 more hours to Tuesday. May I suggest you some tasks to add?..
09:47:37 User: yes
09:47:37 Orangutan: I would add the following tasks:
09:47:37 Orangutan: 1) 09:15 - 13:00: Working on #XXX for Project (Normal)
09:47:37 Orangutan: 2) 14:00 - 14:50: Working on #XXX for Project (Normal)
09:47:37 Orangutan: Should I add this?
</pre>
<p>What about allowing to select only some tasks?.. For example:</p>
<pre>
09:47:39 User: Apply 1)
09:47:39 User: Cool! X more hours left...
</pre> Orangutan::Redmine - Improvement #189 (Open): Avoid taking text as a comment for the taskhttp://projects.andriylesyuk.com/issues/1892010-04-01T22:24:09ZAndriy Lesyuks-andy@andriylesyuk.com
<p>The standard situation:</p>
<pre>
User: I had a bad day
Orangutan: I guess this is the name of new task... Should I stop the current one and start new task?
User: No
Orangutan: You want me to rename your current task with this name?
User: No!
Orangutan: Then I did not understand what you meant...
</pre>
<p>I believe there is a way to prevent this... That is to avoid taking text “I had a bad day” as a task description.</p>
<p>One of possible solutions: Often user answers on Orangutans question in a different way (not expected by Orangutan). This is treated as a description. We could check if there was a question and if so write something like:</p>
<pre>
Orangutan: Answer the question first! Then let's talk about task...
</pre>
<p>It is good idea also to notify a creator if the situation above occurs (two No’s mean that Orangutan did not understand the request).</p>