Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2016-10-10T21:14:18ZProjects
Redmine Red-Andy - Feature #2414 (Incomplete): Break long application.css into sections?http://projects.andriylesyuk.com/issues/24142016-10-10T21:14:18ZAndriy Lesyuks-andy@andriylesyuk.com
<p>The CSS code is not readable. It’s hard to find rules, when needed.</p>
<p>It should be reordered at least. Probably, some parts can be moved to separate files.</p> 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> 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 #1868 (Reopened): Author in Google search resultshttp://projects.andriylesyuk.com/issues/18682011-10-12T08:14:32ZAndriy Lesyuks-andy@andriylesyuk.com
<p>So I decided to play with the author “box” in Google search results...</p>
<p>Added invisible link to my empty Google profile... For now the author is not shown.</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 #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 - Enhancement #1600 (Open): Change configuration file formathttp://projects.andriylesyuk.com/issues/16002011-02-01T13:15:49ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Current configuration file format is too simple and too limited. I believe Orangutan configuration should be flexible and extendable. So change of configuration file format is needed.</p>
<p>What is the problem? There were an idea to allow changing weight of contexts using configuration file. With current format it would look like this:<br /><pre>
contexts.weight = Issue:-10
contexts.request_weight = Issue:-10
contexts.response_weight = Issue:undef
</pre></p>
<p>This looks odd... <span class="wiking smiley smiley-sad" title=":("></span></p>
<p>So the idea is to change to something like:<br /><pre>
Context Issue {
Weight {
Request -10
Response undef
}
}
</pre></p>
<p>The current file will look like this:<br /><pre>
Changelog Changelog
DisplayName "%f %s"
Admin user@localhost
Manager user@localhost
UsersDirectory Users
UsersData Data
ContextsDirectory Contexts
MonkeysDirectory Monkeys
Contexts {
Policy Exclude
Include Issue
Include Task
...
}
Monkeys {
RedMonkey redmonkey@localhost
}
Jabber {
Hostname localhost
Port 5222
...
}
Context Issue {
Field SomeField Value
Option SomeOption Value
}
Include weights.conf
</pre></p>
<p><strong>Note:</strong> The format is subject to change.</p>
<p>It would be also great if functions to access configuration values would look like this:<br /><pre>
$main::config::Monkeys::RedMonkey;
</pre></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 - Improvement #1107 (Open): Change default project/issue/activity if no task i...http://projects.andriylesyuk.com/issues/11072010-11-09T13:43:37ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently we have these six contexts: MainProject, MainIssue, MainActivity... Project, Issue and Activity. Main* contexts allow setting default project, issue and activity. And Project, Issue and Activity contexts allow setting project, issue and activity for a task.</p>
Task context work the following way:
<ul>
<li>If there is a current task - set project, issue or activity for this task</li>
<li>If there is no current task but last task was finished less than 30 minutes ago - set project, issue or activity for last task</li>
</ul>
However sometimes users are trying to set default project, issue or activity using Project, Issue or Activity contexts... So looks like a good idea is to allow setting them. So another "option" should be added:
<ul>
<li>If no current task and last task is too old - set default project, issue or activity...</li>
</ul>
<p>Of course, in this case and in case of setting project, issue or activity for a last task a warning should be written, e.g.:<br /><pre>
Orangutan: No current task so setting it for last task...
Orangutan: No current task so setting default ...
</pre></p>
<p>Maybe also merge MainProject and Project contexts into a single one, MainIssue and Issue into a single one etc...</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>