20 | | |
21 | | |||| ||status|| |
22 | | ||Community bounding period || Improvement of my knowledge about GRASS Python Scripting Library and tests in order to reach a final procedure version || || |
23 | | ||MAY 14 - 18 || || || |
24 | | ||MAY 21 - 25 || || || |
25 | | ||MAY 28 - JUNE 1 || || || |
26 | | ||JUNE 4 - 8 || || || |
27 | | ||JUNE 11 - 15 || '''First evaluation''' || || |
28 | | ||JUNE 18 - 22 || || || |
29 | | ||JUNE 25 - 29 || || || |
30 | | ||JULY 2 - 6 || || || |
31 | | ||JULY 9 - 13 || '''Second evaluation''' || || |
32 | | ||JULY 16 - 20 || || || |
33 | | ||JULY 23 - 27 || || || |
34 | | ||JULY 30 - AUGUST 3 || || || |
35 | | ||AUGUST 6 - 10 || || || |
36 | | || AUGUST 6 - 14 || '''Final evaluation''' || || |
| 20 | {{{#!th |
| 21 | '''Time Period''' |
| 22 | }}} |
| 23 | {{{#!th |
| 24 | '''Tasks''' |
| 25 | }}} |
| 26 | {{{#!th |
| 27 | '''Deliverables''' |
| 28 | }}} |
| 29 | {{{#!th |
| 30 | '''Status''' |
| 31 | }}} |
| 32 | |----------------------- |
| 33 | {{{#!td |
| 34 | Community Bonding |
| 35 | }}} |
| 36 | {{{#!td |
| 37 | - Introduce myself in soc and dev lists |
| 38 | - Get in contact with my mentors |
| 39 | - Discuss and share ideas, suggestions, etc. with my mentors and the dev list |
| 40 | - Prepare the wiki page about the project and keep it up to date |
| 41 | - Set up the github repository of the project (https://github.com/RobiFag/GRASS_clouds_and_shadows) |
| 42 | - Get familiar with development environment |
| 43 | - Follow the procedure for access to the GRASS-Addons-SVN repository |
| 44 | - Familiarize myself with GRASS Python scripting library and the writing of GRASS module |
| 45 | - Elaborate a schema of the algorithm share and discuss it with the community list |
| 46 | }}} |
| 47 | {{{#!td |
| 48 | }}} |
| 49 | {{{#!td |
| 50 | }}} |
| 51 | |----------------------- |
| 52 | {{{#!td |
| 53 | MAY 14 - 20 |
| 54 | }}} |
| 55 | {{{#!td |
| 56 | - Make any changes to the algorithm deriving from the discussions and feedback and define the final version of the algorithm |
| 57 | - Test the final version of the algorithm with several datasets |
| 58 | }}} |
| 59 | {{{#!td |
| 60 | }}} |
| 61 | {{{#!td |
| 62 | }}} |
| 63 | |----------------------- |
| 64 | {{{#!td |
| 65 | MAY 21 - 27 |
| 66 | }}} |
| 67 | {{{#!td |
| 68 | - Translate the final algorithm in a GRASS Python script |
| 69 | - Test and validate the script and fix bugs |
| 70 | - Share the script with the community |
| 71 | }}} |
| 72 | {{{#!td |
| 73 | }}} |
| 74 | {{{#!td |
| 75 | }}} |
| 76 | |----------------------- |
| 77 | {{{#!td |
| 78 | MAY 28 - JUNE 3 |
| 79 | }}} |
| 80 | {{{#!td |
| 81 | - Implement any change from discussions and feedback |
| 82 | - Translate the final algorithm in a GRASS Python script |
| 83 | - Test and validate the script and fix bugs |
| 84 | - Share the script with the community |
| 85 | }}} |
| 86 | {{{#!td |
| 87 | }}} |
| 88 | {{{#!td |
| 89 | }}} |
| 90 | |----------------------- |
| 91 | {{{#!td |
| 92 | JUNE 4 - JUNE 10 |
| 93 | }}} |
| 94 | {{{#!td |
| 95 | - Implement any change from discussions and feedback |
| 96 | - Test and validate the script with several datasets and fix bugs |
| 97 | - Share the script with the community |
| 98 | }}} |
| 99 | {{{#!td |
| 100 | }}} |
| 101 | {{{#!td |
| 102 | }}} |
| 103 | |----------------------- |
| 104 | {{{#!td |
| 105 | JUNE 11 - JUNE 15\\ |
| 106 | '''First evaluation''' |
| 107 | }}} |
| 108 | {{{#!td |
| 109 | - Final tests |
| 110 | - Check the script with mentors |
| 111 | - Share the script with the community |
| 112 | - Prepare deliverable for the evaluation |
| 113 | }}} |
| 114 | {{{#!td |
| 115 | '''Working GRASS Python Script (without GUI)''' |
| 116 | }}} |
| 117 | {{{#!td |
| 118 | }}} |
| 119 | |----------------------- |
| 120 | {{{#!td |
| 121 | JUNE 16 - JUNE 24 |
| 122 | }}} |
| 123 | {{{#!td |
| 124 | - Implement any change from discussions and feedback |
| 125 | - Discuss with mentors about the Graphical User Interface "design" |
| 126 | - Start implementing the GUI |
| 127 | }}} |
| 128 | {{{#!td |
| 129 | }}} |
| 130 | {{{#!td |
| 131 | }}} |
| 132 | |----------------------- |
| 133 | {{{#!td |
| 134 | JUNE 25 - JULY 1 |
| 135 | }}} |
| 136 | {{{#!td |
| 137 | - Finish implementing the GUI |
| 138 | - Discuss with mentors about the GRASS GIS module prototype |
| 139 | - Define the module prototype |
| 140 | - Share it with the community |
| 141 | }}} |
| 142 | {{{#!td |
| 143 | }}} |
| 144 | {{{#!td |
| 145 | }}} |
| 146 | |----------------------- |
| 147 | {{{#!td |
| 148 | JULY 2 - JULY 8 |
| 149 | }}} |
| 150 | {{{#!td |
| 151 | - Implement any change from discussions and feedback |
| 152 | - Compiling a detailed user documentation (GRASS GIS help page) |
| 153 | }}} |
| 154 | {{{#!td |
| 155 | }}} |
| 156 | {{{#!td |
| 157 | }}} |
| 158 | |----------------------- |
| 159 | {{{#!td |
| 160 | JULY 9 - JULY 13\\ |
| 161 | '''Second evaluation''' |
| 162 | }}} |
| 163 | {{{#!td |
| 164 | - Check the module with mentors |
| 165 | - Publication of the module prototype as a GRASS add-on (svn official repository) |
| 166 | - Share the module with the community |
| 167 | - Prepare deliverable for the evaluation |
| 168 | }}} |
| 169 | {{{#!td |
| 170 | '''GRASS add-on module prototype''' |
| 171 | }}} |
| 172 | {{{#!td |
| 173 | }}} |
| 174 | |----------------------- |
| 175 | {{{#!td |
| 176 | JULY 14 - JULY 22 |
| 177 | }}} |
| 178 | {{{#!td |
| 179 | - Tests and bug fixing |
| 180 | - Implement any change from discussions and feedback |
| 181 | }}} |
| 182 | {{{#!td |
| 183 | }}} |
| 184 | {{{#!td |
| 185 | }}} |
| 186 | |----------------------- |
| 187 | {{{#!td |
| 188 | JULY 23 - JULY 29 |
| 189 | }}} |
| 190 | {{{#!td |
| 191 | - Tests and bug fixing |
| 192 | - Implement any change from discussions and feedback |
| 193 | - Improvement of the user documentation (following feedback from community) |
| 194 | }}} |
| 195 | {{{#!td |
| 196 | }}} |
| 197 | {{{#!td |
| 198 | }}} |
| 199 | |----------------------- |
| 200 | {{{#!td |
| 201 | JULY 30 - AUGUST 5 |
| 202 | }}} |
| 203 | {{{#!td |
| 204 | - Improvement of the user documentation (following feedback from community) |
| 205 | }}} |
| 206 | {{{#!td |
| 207 | }}} |
| 208 | {{{#!td |
| 209 | }}} |
| 210 | |----------------------- |
| 211 | {{{#!td |
| 212 | JULY 30 - AUGUST 5 |
| 213 | }}} |
| 214 | {{{#!td |
| 215 | - Share the module with the community |
| 216 | - Implement any change from discussions and feedback |
| 217 | }}} |
| 218 | {{{#!td |
| 219 | }}} |
| 220 | {{{#!td |
| 221 | }}} |
| 222 | |----------------------- |
| 223 | {{{#!td |
| 224 | JULY 9 - JULY 13\\ |
| 225 | '''Final evaluation''' |
| 226 | }}} |
| 227 | {{{#!td |
| 228 | - Publication of the final module prototype as a GRASS add-on (svn official repository) |
| 229 | - Prepare deliverable for the final evaluation |
| 230 | }}} |
| 231 | {{{#!td |
| 232 | '''GRASS add-on module with documentation''' |
| 233 | }}} |
| 234 | {{{#!td |
| 235 | }}} |
| 236 | |----------------------- |