Changes between Version 117 and Version 118 of GanttCalendarPlugin
- Timestamp:
- Mar 7, 2015, 5:48:32 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GanttCalendarPlugin
v117 v118 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Ticket-based Gantt chart and calendar = 4 5 == Useful Links == 3 = Ticket-based Gantt chart and calendar 4 5 == Useful Links 6 6 7 ''' [http://kanon.ultimania.org/trac/BugTracker/ticketgantt Try Demo #1] / [http://pack.hibuz.com/trac/hibuz-pack/ticketgantt Demo #2] | 7 8 [http://sourceforge.jp/projects/shibuya-trac/ticket/?component%5B%5D=1062&component_mode%5B%5D=eq&status%5B%5D=1&status%5B%5D=2 View Tickets] | 8 9 [http://sourceforge.jp/ticket/newticket.php?group_id=3068&component=1062 New Ticket] ''' 9 10 10 == Description ==11 == Description 11 12 12 13 This plugin adds Gantt charts and calendar views for tickets to Trac. … … 14 15 See also: ProjectManagementIdeas '''|''' TracJsGanttPlugin '''|''' WikiGanttChartPlugin, TicketCalendarPlugin '''|''' WikiCalendarMacro, WikiTicketCalendarMacro '''|''' TeamCalendarPlugin, GoogleCalendarPlugin, CalendarPlugin 15 16 16 Note: 17 18 * Compared to TracJsGanttPlugin, this plugin does not compute the `completed percents` from custom ticket fields like 'remaininghours' or 'estimatedhours', 19 20 but you set the completion value in the range of 0 to 100% in the ticket form, manually. 21 22 Timezone issue: 23 * This plugin was designed for timezone-less. All users and Trac server should have same timezone. 24 25 == Bugs/Feature Requests == 17 '''Notes''': 18 19 * Compared to TracJsGanttPlugin, this plugin does not compute the `completed percents` from custom ticket fields like 'remaininghours' or 'estimatedhours', but you set the completion value in the range of 0 to 100% in the ticket form, manually. 20 * Timezone issue: This plugin was designed for timezone-less. All users and Trac server should have the same timezone. 21 22 == Bugs/Feature Requests 26 23 27 24 If you have any issues, [http://sourceforge.jp/ticket/newticket.php?group_id=3068&component=1062 create a new ticket] in Shibuya.trac: 28 25 * [http://sourceforge.jp/projects/shibuya-trac/ticket/?component%5B%5D=1062&component_mode%5B%5D=eq&status%5B%5D=1&status%5B%5D=2 http://sourceforge.jp/projects/shibuya-trac/ticket] 29 26 30 == Screenshots ==27 == Screenshots 31 28 32 29 Click on the thumbnails for larger versions of the screenshots. … … 56 53 }}} 57 54 58 == Download and Installation == 59 === 'A' Method: for Trac 0.11 (English) === 55 == Download and Installation 56 57 === Trac 0.11 (English) 60 58 61 59 This plugin is not hosted on trac-hacks.org. Please refer [http://www.daveperrett.com/articles/2008/11/26/gantt-calendar-plugin-for-trac/ here] for download, installation and usage instructions. … … 67 65 [[BR]] 68 66 69 === 'B' Method: for Trac 0.12 (Multilingual) ===67 === Trac 0.12 (Multilingual) 70 68 71 69 You can check out !GanttCalendarPlugin from [http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk here] using Subversion, or [http://sourceforge.jp/projects/shibuya-trac/scm/svn/tree/head/plugins/ganttcalendarplugin/trunk/ browse the source] in Shibuya.trac. … … 96 94 }}} 97 95 98 3. Configure other sections in trac.ini 96 3. Configure other sections in trac.ini: 99 97 {{{ 100 98 #!ini … … 128 126 }}} 129 127 130 4. Restart Web Server 131 [[BR]] 132 133 Definition of dates 128 4. Restart Web Server. 129 130 Definition of dates: 134 131 135 132 * Essentially, the Start/End date of a ticket are defined as follows: 136 137 `Start Date`: the date that a task actually began. 138 139 `End Date`: the date that a task is scheduled to be completed. 140 141 but you may interpret the meaning of the date differently. It is up to you (or your team) to define them. 142 [[BR]] 133 * `Start Date`: the date that a task actually began. 134 * `End Date`: the date that a task is scheduled to be completed, but you may interpret the meaning of the date differently. It is up to you (or your team) to define them. 143 135 144 136 Date format for Start/End date: 145 * accepted date formats: a numeric date format in the order of year, month, day137 * Accepted date formats: a numeric date format in the order of year, month, day 146 138 147 139 ||||= '''Date Format''' =||||= '''Format Stirng''' =|| … … 164 156 }}} 165 157 166 * '''CAUTION !!! ''' 167 168 '''After a ticket is created, you should not change date format'''. 169 170 In this case, if you want to change date format, you should update value of custom fields in database manually. 158 '''CAUTION''': After a ticket is created, you should not change the date format. In this case, if you want to change date format, you should update value of custom fields in database manually. 171 159 172 160 Display holidays: 173 161 * ~~This feature is experimental.~~ Currently, [http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk/README.ko the holiday data is provided for Japanese and Korean user only]. 174 162 175 allow NULL value in the `complete` field:163 Allow NULL value in the `complete` field: 176 164 177 165 ||= =||= '''[ticket-custom] section in trac.ini''' =|| … … 179 167 || Not allow NULL value || complete.options = 0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100 || 180 168 181 === 'Other' Method: for Korean only === 182 183 The [https://www.assembla.com/code/ganttcalendar-ko/subversion/nodes Korean version of GanttCalendarPlugin] (A.K.A. ganttcalendar-ko) is developed based on revision 592 of [http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk GanttCalendarPlugin], 184 185 and the [#BMethod:forTrac0.12Multilingual Multilingual version] above (A.K.A. ganttcalendar-i18n) [https://www.assembla.com/code/ganttcalendar-ko/subversion/compare/62...38 is developed based on revision 46 of ganttcalendar-ko]. 186 187 The ganttcalendar-ko is not hosted on trac-hacks.org. Please refer [http://jinself.tistory.com/370 here] for download, installation and usage instructions. 169 === Korean version only 170 171 The [https://www.assembla.com/code/ganttcalendar-ko/subversion/nodes Korean version of GanttCalendarPlugin] (ganttcalendar-ko) is developed based on revision 592 of [http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk GanttCalendarPlugin], and the [#Trac0.12Multilingual Multilingual version] above (ganttcalendar-i18n) [https://www.assembla.com/code/ganttcalendar-ko/subversion/compare/62...38 is developed based on revision 46 of ganttcalendar-ko]. 172 173 The ganttcalendar-ko is not hosted on trac-hacks.org. Please refer [http://jinself.tistory.com/370 here] for download, installation and usage instructions. 188 174 * for Trac 0.12 / 1.0dev 189 175 {{{ … … 197 183 }}} 198 184 199 == Remarks == 185 == Remarks 186 200 187 * The UX was designed inspired by Redmine, and the included icons came from Redmine [http://www.redmine.org/projects/redmine/repository/show/tags/0.5.1/public/images 0.5.1] / [http://www.redmine.org/projects/redmine/repository/show/tags/0.9.4/public/images 0.9.4]. 201 202 188 * The Complete by Close feature (in the [#OtherMethod:forKoreanonly Korean version], [#BMethod:forTrac0.12Multilingual Multilingual version]) was renewed by using code of TimingAndEstimationPlugin. 203 204 189 * The Author of [#AMethod:forTrac0.11English English version] helped popularize [http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk GanttCalendarPlugin] in the early days. 205 190 206 == Branches ==207 * [https://github.com/lexqt/EduTracGanttCalendar EduTracGanttCalendar]: port for [https://github.com/lexqt/edutrac EduTrac] 208 [ [BR]]209 210 == Authors/Contributors ==191 == Branches 192 193 [https://github.com/lexqt/EduTracGanttCalendar EduTracGanttCalendar]: port for [https://github.com/lexqt/edutrac EduTrac]. 194 195 == Authors/Contributors 211 196 212 197 {{{#!html … … 216 201 }}} 217 202 218 '''Original Author:''' [http://sourceforge.jp/users/okamototk Takashi Okamoto] 219 220 '''Author of English version:''' [http://www.daveperrett.com/articles/2008/11/26/gantt-calendar-plugin-for-trac Dave Perrett] 221 222 '''Author of Korean version:''' 강순권, [http://corpseplay.com/39 JSeo], Genie 223 224 '''Author of Multilingual version:''' [http://sourceforge.jp/users/okamototk Takashi Okamoto], [http://sourceforge.jp/users/kabuchan kabuchan], [http://sourceforge.jp/users/gil gil], [http://sourceforge.jp/users/suzz ssuzuki], Genie, [http://sourceforge.jp/users/jun66j5 Jun Omae] (A.K.A. jun66j5) 203 '''Original Author:''' [http://sourceforge.jp/users/okamototk Takashi Okamoto] [[BR]] 204 '''Maintainer:''' [[Maintainer]] [[BR]] 205 '''Author of English version:''' [http://www.daveperrett.com/articles/2008/11/26/gantt-calendar-plugin-for-trac Dave Perrett] [[BR]] 206 '''Author of Korean version:''' 강순권, [http://corpseplay.com/39 JSeo], Genie [[BR]] 207 '''Author of Multilingual version:''' [http://sourceforge.jp/users/okamototk Takashi Okamoto], [http://sourceforge.jp/users/kabuchan kabuchan], [http://sourceforge.jp/users/gil gil], [http://sourceforge.jp/users/suzz ssuzuki], Genie, [http://sourceforge.jp/users/jun66j5 Jun Omae] (jun66j5) 225 208 226 209 [[BR]]