[Rt-commit] rtir branch, 3.0/incident-children-config, updated. 2.6.1-497-g91287f7
Ruslan Zakirov
ruz at bestpractical.com
Fri Oct 14 15:20:16 EDT 2011
The branch, 3.0/incident-children-config has been updated
via 91287f7860e02bdeb439c9039d198844fb5c51cb (commit)
via 4a2f39e59e75b6daab9fce8f782411b9b1b91a27 (commit)
from fcfc5b837bfbcb084e73d4ddec0e7f7be86946d0 (commit)
Summary of changes:
TODO.porting_over_RT4 | 12 ------------
etc/RTIR_Config.pm | 26 ++++++++++++++++++++++++++
2 files changed, 26 insertions(+), 12 deletions(-)
- Log -----------------------------------------------------------------
commit 4a2f39e59e75b6daab9fce8f782411b9b1b91a27
Author: Ruslan Zakirov <ruz at bestpractical.com>
Date: Fri Oct 14 23:18:13 2011 +0400
describe RTIR_IncidentChildren option
diff --git a/etc/RTIR_Config.pm b/etc/RTIR_Config.pm
index 73e3644..e99a160 100644
--- a/etc/RTIR_Config.pm
+++ b/etc/RTIR_Config.pm
@@ -228,6 +228,32 @@ Set(
=item C<%RTIR_IncidentChildren>
+Option controls relations between an incident and
+reports, investigations and blocks. Each entry
+of the hash is a pair where key is type of child
+and value is hash with Multiple and Required keys
+and boolean values, for example:
+
+ Set(%RTIR_IncidentChildren,
+ Report => {
+ Multiple => 1,
+ Required => 0,
+ },
+ ...
+ );
+
+So each entry defines if ticket of particular type
+can be linked to Multiple incidents or only one.
+Also, whether it's required to link ticket to
+an Incident on creation in UI or it's optional.
+
+By default IRs can be linked to many incident and
+it's not required to link them right away.
+Investigations can be linked only to one incident
+and it can be done later. Blocks can not be created
+without incident, however can be linked to many of
+them.
+
=cut
Set(%RTIR_IncidentChildren,
commit 91287f7860e02bdeb439c9039d198844fb5c51cb
Author: Ruslan Zakirov <ruz at bestpractical.com>
Date: Fri Oct 14 23:19:50 2011 +0400
update TODO
diff --git a/TODO.porting_over_RT4 b/TODO.porting_over_RT4
index 1b742f6..6461b23 100644
--- a/TODO.porting_over_RT4
+++ b/TODO.porting_over_RT4
@@ -15,18 +15,6 @@
* Review tutorials in context of lifecycles.
-=== FEATURES
-
-* Incident field on Create page is a mess, sometimes it's
- available for input, sometimes it's not, IRs can have
- several incidents, for Blocks it's required, for Invs
- it's only one incident.
-
- Let's make this field free! So it's always can be changed.
-
- Also, config option that controls: if incident is mandatory
- for queue and if it can be more than one incident per ticket.
-
=== BRINGING UP TO DATE
* Some pages with forms need new nice layouts like in RT, reply
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list