[evolvis-commits] r17300: begin working on [#1073] Funktionsreferenz-Tracker [#1763]
mirabilos at evolvis.org
mirabilos at evolvis.org
Fri Jun 10 17:40:51 CEST 2011
Author: mirabilos
Date: 2011-06-10 17:40:51 +0200 (Fri, 10 Jun 2011)
New Revision: 17300
Modified:
trunk/gforge_base/evolvisforge/gforge/common/tracker/artifact_type_definitions.php
trunk/gforge_base/evolvisforge/gforge/debian/changelog
Log:
begin working on [#1073] Funktionsreferenz-Tracker [#1763]
Modified: trunk/gforge_base/evolvisforge/gforge/common/tracker/artifact_type_definitions.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/common/tracker/artifact_type_definitions.php 2011-06-10 14:34:52 UTC (rev 17299)
+++ trunk/gforge_base/evolvisforge/gforge/common/tracker/artifact_type_definitions.php 2011-06-10 15:40:51 UTC (rev 17300)
@@ -6,22 +6,20 @@
* Copyright © 2011
* Thorsten Glaser <t.glaser at tarent.de>
*
- * This file is part of FusionForge.
+ * This file is part of FusionForge. FusionForge is free software;
+ * you can redistribute it and/or modify it under the terms of the
+ * GNU General Public License as published by the Free Software
+ * Foundation; either version 2 of the Licence, or (at your option)
+ * any later version.
*
- * FusionForge is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published
- * by the Free Software Foundation; either version 2 of the License,
- * or (at your option) any later version.
+ * FusionForge is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
- * FusionForge is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with FusionForge; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
- * USA
+ * You should have received a copy of the GNU General Public License along
+ * with FusionForge; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
//
@@ -284,17 +282,86 @@
<!-- End Extra Fields Rendering (Evolvis Template) -->
');
-//This allows you to specify a custom status with given status_id.
-//e.g. The following allows for open and closed custom states to be defined for new trackers.
-/*$custom_statuses=array(
-array('Duplicate',2),
-array('Unreproducable',1),
-array('Verified',1),
-array('Needs Test',1),
-array('Needs Fix',1));
+/* Funktionsreferenz: https://evolvis.org/tracker/t_follow.php/1073 */
-$custom_status=array('Status',ARTIFACT_EXTRAFIELDTYPE_STATUS,0,0,1,$custom_statuses);*/
+$trackers[] = array('Funktionsreferenz',
+ 'Funktionsreferenz (vom PM aus Kundenanforderungen erstellt)',
+ 1, 0, 0, '', 30, 0, '', '', 5, array(
+ $url,
+ array('Kategorie/Komponente', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array()),
+ array('Meilenstein', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array()),
+ array('Fortschritt', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array(
+ '0%',
+ '10%',
+ '20%',
+ '30%',
+ '40%',
+ '50%',
+ '60%',
+ '70%',
+ '80%',
+ '90%',
+ '100% (SWE)',
+ '100% (SWE + QS)',
+ )),
+ array('Anforderungstyp', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array(
+ 'intern',
+ 'Angebot',
+ 'Feature Request',
+ 'Change Request',
+ )),
+ array('Zielversion', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array()),
+ array('Abschlußsprint', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array()),
+ array('Funktionsgruppe', ARTIFACT_EXTRAFIELDTYPE_SELECT, 0, 0, 0, array()),
+ array('Freigabe', ARTIFACT_EXTRAFIELDTYPE_CHECKBOX, 0, 0, 0, array(
+ 'zum Testen',
+ 'für Kunden',
+ )),
+ array('Kundenwert', ARTIFACT_EXTRAFIELDTYPE_TEXT, 3, 3, 0, array()),
+ array('Komplexität', ARTIFACT_EXTRAFIELDTYPE_TEXT, 20, 20, 0, array()),
+ array('Spezifikationsreferenz', ARTIFACT_EXTRAFIELDTYPE_TEXT, 20, 20, 0, array()),
+ array('Status', ARTIFACT_EXTRAFIELDTYPE_STATUS, 0, 0, 1, array(
+ array('-', 2),
+ array('vorhanden', 2),
+ array('geplant', 1),
+ array('in Arbeit', 1),
+ array('in QS', 1),
+ array('fertiggestellt', 1),
+ array('zurückgestellt', 1),
+ array('Rückfrage', 1),
+ array('ausgeliefert', 2),
+ array('siehe Bemerkung', 1),
+ array('abgenommen', 2),
+ array('gelöscht', 3),
+ )),
+ ), '
+ <!-- Start Extra Fields Rendering (Evolvis Template: Funktionsreferenz) -->
+ <!-- COLUMN NAMES MUST BE PRESERVED EXACTLY, INCLUDING CASE! -->
+ <tr>
+ <td width="50%" valign="top"><strong>Anforderungstyp:<br /></strong><!--Anforderungstyp--></td>
+ <td width="50%" valign="top"><strong>Spezifikationsreferenz</strong>:<br /><!--Spezifikationsreferenz--></td>
+ </tr><tr>
+ <td width="50%" valign="top"><strong>Kundenwert</strong>:<br /><!--Kundenwert--></td>
+ <td width="50%" valign="top"><strong>Zielversion:<br /></strong><!--Zielversion--></td>
+ </tr><tr>
+ <td width="50%" valign="top"><strong>Komplexität</strong>:<br /><!--Komplexität--></td>
+ <td width="50%" valign="top"><strong>Meilenstein:<br /></strong><!--Meilenstein--></td>
+ </tr><tr>
+ <td width="50%" valign="top"><strong>Kategorie/Komponente:<br /></strong><!--Kategorie/Komponente--></td>
+ <td width="50%" valign="top"><strong>Abschlußsprint:<br /></strong><!--Abschlußsprint--></td>
+ </tr><tr>
+ <td width="50%" valign="top"><strong>Funktionsgruppe:<br /></strong><!--Funktionsgruppe--></td>
+ <td width="50%" valign="top"><strong>Fortschritt:<br /></strong><!--Fortschritt--></td>
+ </tr><tr>
+ <td width="50%" valign="top"><table>
+ <tr><td valign="top"><strong>Status</strong>:</td><td><!--Status--></td></tr>
+ <tr><td valign="bottom"><strong>URL</strong>:</td><td><!--URL--></td></tr>
+ </table></td>
+ <td width="50%" valign="top"><strong>Freigabe:<br /></strong><!--Freigabe--></td>
+ </tr>
+ <!-- End Extra Fields Rendering (Evolvis Template) -->
+');
// Local Variables:
// mode: php
Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog 2011-06-10 14:34:52 UTC (rev 17299)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog 2011-06-10 15:40:51 UTC (rev 17300)
@@ -8,8 +8,9 @@
* [#1752] There is no Copy Task, just Copy+Close Task
* Make some labels and translations much more explicit
* Quell “None” (the 100 value) on Custom Fields of type Checkbox
+ * [#1073] Funktionsreferenz-Tracker
- -- Thorsten Glaser <t.glaser at tarent.de> Fri, 10 Jun 2011 16:34:25 +0200
+ -- Thorsten Glaser <t.glaser at tarent.de> Fri, 10 Jun 2011 17:40:12 +0200
gforge (4.8.3+evolvis34) unstable; urgency=low
More information about the evolvis-commits
mailing list